Modules Guide - GRP1

GRP1

The GRP1 module contains three samplers that can be sequenced with SEQ1.

Parameter Description
MUTE GRP Turns the mute on or off. See also Mute.

1-1 : Sampler with Kick Synth

1-1

Parameter Description
Z (Activator Switch) Turns the module on or off, also operated by pressing the Z key.
FILE MENU Selects the sound file. See also Sound File Menu.
CV Sets the probability of sending CV. See also Trigger Events (CV).
BUS Selects the output destination for the module. See also Audio Bus.
ENVELOPE Sets the volume and pitch envelopes. See also Envelope.
PCH Adjusts the pitch of the sound.
TRP Adjusts the pitch of the sound in semitone steps.
REV Sets the probability of reverse playback.
VOICE Sets the maximum number of voices that can play at once.
LFO MENU Selects the LFO waveform and target.
DRV Randomizable Adjusts the amount of overdrive.
RM Randomizable Adjusts the amount of ring modulation.
FRQ Randomizable Adjusts the frequency of ring modulation.
HPF Randomizable Adjusts the cutoff frequency of the high-pass filter.
LPF Randomizable Adjusts the cutoff frequency of the low-pass filter.
RES Randomizable Adjusts the resonance amount of the high-pass and low-pass filter.
LFO Randomizable Adjusts the frequency of the LFO.
AMT Randomizable Adjusts the amount of LFO modulation.
BIT Randomizable Adjusts the bit depth. Lower values produce a lo-fi sound.
SMP Randomizable Adjusts the sample rate.
OVT Randomizable Adjusts the amount of overtone.
DL1 Randomizable Adjusts the send level to DL1, which is not sent if the send bus is disabled.
DL2 Randomizable Adjusts the send level to DL2, which is not sent if the send bus is disabled.
RVB Randomizable Adjusts the send level to RVB, which is not sent if the send bus is disabled.
PAN Randomizable Adjusts the panning.
LEV Randomizable Adjusts the output level.
KICK ENVELOPE Sets the volume and pitch envelopes of the kick synth. See also Envelope.
LEN Adjusts the length of the kick synth.
FRQ Adjusts the frequency of the kick synth.
CLK Randomizable Adjusts the noise level of the kick synth.
TONE Randomizable Adjusts the kick tone.
KCK Randomizable Adjusts the output level of the kick synth.
KCK TRIG Selects the trigger condition for the kick synth.
KCK OUT Selects the output destination for the kick synth.

1-2 : Sampler

1-2

Parameter Description
X (Activator Switch) Turns the module on or off, also operated by pressing the X key.
FILE MENU Selects the sound file. See also Sound File Menu.
CV Sets the probability of sending CV. See also Trigger Events (CV).
BUS Selects the output destination for the module. See also Audio Bus.
ENVELOPE Sets the volume and pitch envelopes. See also Envelope.
PCH Adjusts the pitch of the sound.
TRP Adjusts the pitch of the sound in semitone steps.
REV Sets the probability of reverse playback.
VOICE Sets the maximum number of voices that can play at once.
LFO MENU Selects the LFO waveform and target.
DRV Randomizable Adjusts the amount of overdrive.
RM Randomizable Adjusts the amount of ring modulation.
FRQ Randomizable Adjusts the frequency of ring modulation.
HPF Randomizable Adjusts the cutoff frequency of the high-pass filter.
LPF Randomizable Adjusts the cutoff frequency of the low-pass filter.
RES Randomizable Adjusts the resonance amount of the high-pass and low-pass filter.
LFO Randomizable Adjusts the frequency of the LFO.
AMT Randomizable Adjusts the amount of LFO modulation.
BIT Randomizable Adjusts the bit depth. Lower values produce a lo-fi sound.
SMP Randomizable Adjusts the sample rate.
OVT Randomizable Adjusts the amount of overtone.
DL1 Randomizable Adjusts the send level to DL1, which is not sent if the send bus is disabled.
DL2 Randomizable Adjusts the send level to DL2, which is not sent if the send bus is disabled.
RVB Randomizable Adjusts the send level to RVB, which is not sent if the send bus is disabled.
PAN Randomizable Adjusts the panning.
LEV Randomizable Adjusts the output level.

1-3 : Sampler

1-3

Parameter Description
X (Activator Switch) Turns the module on or off, also operated by pressing the X key.
FILE MENU Selects the sound file. See also Sound File Menu.
CV Sets the probability of sending CV. See also Trigger Events (CV).
BUS Selects the output destination for the module. See also Audio Bus.
ENVELOPE Sets the volume and pitch envelopes. See also Envelope.
PCH Adjusts the pitch of the sound.
TRP Adjusts the pitch of the sound in semitone steps.
REV Sets the probability of reverse playback.
BIT Randomizable Adjusts the bit depth. Lower values produce a lo-fi sound.
SMP Randomizable Adjusts the sample rate.
OVT Randomizable Adjusts the amount of overtone.
DL1 Randomizable Adjusts the send level to DL1, which is not sent if the send bus is disabled.
DL2 Randomizable Adjusts the send level to DL2, which is not sent if the send bus is disabled.
RVB Randomizable Adjusts the send level to RVB, which is not sent if the send bus is disabled.
PAN Randomizable Adjusts the panning.
LEV Randomizable Adjusts the output level.

Controllable Parameters (323 Parameters)

CategoryOSC addressRangeDefault
PRESET/group1/preset/{KEY(A-K)}PRESET--
PRESET/group1/preset/{KEY(Q-P)}PRESET--
TRIG/group1/1/triggerTRIGGER0.00 - 1.00-
PARAM/group1/1/enableTOGGLEON - OFFON
PARAM/group1/1/bitcrushNUMBER0 - 127127
PARAM/group1/1/bitcrush/probNUMBER0% - 100%0%
PARAM/group1/1/bitcrush/rangeNUMBER0% - 100%0%
PARAM/group1/1/bus/bus1TOGGLEON - OFFON
PARAM/group1/1/bus/bus2TOGGLEON - OFFOFF
PARAM/group1/1/bus/bus3TOGGLEON - OFFOFF
PARAM/group1/1/bus/fx1TOGGLEON - OFFOFF
PARAM/group1/1/bus/fx2TOGGLEON - OFFOFF
PARAM/group1/1/bus/fx3TOGGLEON - OFFOFF
PARAM/group1/1/bus/sendTOGGLEON - OFFON
PARAM/group1/1/bus/send/delay1NUMBER0 - 1270
PARAM/group1/1/bus/send/delay1/probNUMBER0% - 100%0%
PARAM/group1/1/bus/send/delay1/rangeNUMBER0% - 100%0%
PARAM/group1/1/bus/send/delay2NUMBER0 - 1270
PARAM/group1/1/bus/send/delay2/probNUMBER0% - 100%0%
PARAM/group1/1/bus/send/delay2/rangeNUMBER0% - 100%0%
PARAM/group1/1/bus/send/reverbNUMBER0 - 1270
PARAM/group1/1/bus/send/reverb/probNUMBER0% - 100%0%
PARAM/group1/1/bus/send/reverb/rangeNUMBER0% - 100%0%
PARAM/group1/1/cvNUMBER0% - 100%100%
PARAM/group1/1/dejavu/lengthNUMBER1 - 328
PARAM/group1/1/dejavu/probNUMBER0% - 100%0%
PARAM/group1/1/downsampleNUMBER0 - 127127
PARAM/group1/1/downsample/probNUMBER0% - 100%0%
PARAM/group1/1/downsample/rangeNUMBER0% - 100%0%
PARAM/group1/1/envelope/amp/{POINT(1-4)}/curveNUMBER0.33 - 3.001.00
PARAM/group1/1/envelope/amp/{POINT(1-4)}/range/xNUMBER0.00 - 1.000.00
PARAM/group1/1/envelope/amp/{POINT(1-4)}/range/yNUMBER0.00 - 1.000.00
PARAM/group1/1/envelope/amp/{POINT(1-4)}/xNUMBER0.00 - 1.001.00
PARAM/group1/1/envelope/amp/{POINT(1-4)}/yNUMBER0.00 - 1.000.50
PARAM/group1/1/envelope/pitch/{POINT(1-3)}/curveNUMBER0.33 - 3.001.00
PARAM/group1/1/envelope/pitch/{POINT(1-3)}/range/xNUMBER0.00 - 1.000.00
PARAM/group1/1/envelope/pitch/{POINT(1-3)}/range/yNUMBER0.00 - 1.000.00
PARAM/group1/1/envelope/pitch/{POINT(1-3)}/xNUMBER0.00 - 1.001.00
PARAM/group1/1/envelope/pitch/{POINT(1-3)}/yNUMBER0.00 - 1.000.00
PARAM/group1/1/filter/highpassNUMBER0 - 1270
PARAM/group1/1/filter/highpass/probNUMBER0% - 100%0%
PARAM/group1/1/filter/highpass/rangeNUMBER0% - 100%0%
PARAM/group1/1/filter/lowpassNUMBER0 - 127127
PARAM/group1/1/filter/lowpass/probNUMBER0% - 100%0%
PARAM/group1/1/filter/lowpass/rangeNUMBER0% - 100%0%
PARAM/group1/1/filter/resonanceNUMBER0 - 1270
PARAM/group1/1/filter/resonance/probNUMBER0% - 100%0%
PARAM/group1/1/filter/resonance/rangeNUMBER0% - 100%0%
PARAM/group1/1/kickNUMBER0 - 12764
PARAM/group1/1/kick/triggerCHOICESNONE, ALL, ACCENTALL
PARAM/group1/1/kick/trigger/accentTOGGLEON - OFFOFF
PARAM/group1/1/kick/trigger/allTOGGLEON - OFFON
PARAM/group1/1/kick/trigger/noneTOGGLEON - OFFOFF
PARAM/group1/1/kick/clickNUMBER0 - 12764
PARAM/group1/1/kick/click/probNUMBER0% - 100%0%
PARAM/group1/1/kick/click/rangeNUMBER0% - 100%0%
PARAM/group1/1/kick/envelope/amp/{POINT(1-3)}/curveNUMBER0.33 - 3.001.00
PARAM/group1/1/kick/envelope/amp/{POINT(1-3)}/range/xNUMBER0.00 - 1.000.00
PARAM/group1/1/kick/envelope/amp/{POINT(1-3)}/range/yNUMBER0.00 - 1.000.00
PARAM/group1/1/kick/envelope/amp/{POINT(1-3)}/xNUMBER0.00 - 1.001.00
PARAM/group1/1/kick/envelope/amp/{POINT(1-3)}/yNUMBER0.00 - 1.000.50
PARAM/group1/1/kick/envelope/pitch/{POINT(1-2)}/curveNUMBER0.33 - 3.000.33
PARAM/group1/1/kick/envelope/pitch/{POINT(1-2)}/range/xNUMBER0.00 - 1.000.00
PARAM/group1/1/kick/envelope/pitch/{POINT(1-2)}/range/yNUMBER0.00 - 1.000.00
PARAM/group1/1/kick/envelope/pitch/{POINT(1-2)}/xNUMBER0.00 - 1.000.20
PARAM/group1/1/kick/envelope/pitch/{POINT(1-2)}/yNUMBER0.00 - 1.000.30
PARAM/group1/1/kick/frequencyNUMBER20.0Hz - 3.0kHz40.0Hz
PARAM/group1/1/kick/lengthNUMBER0.12 - 32.002.00
PARAM/group1/1/kick/outCHOICESPRE, POST, BUS1PRE
PARAM/group1/1/kick/out/bus1TOGGLEON - OFFOFF
PARAM/group1/1/kick/out/postTOGGLEON - OFFOFF
PARAM/group1/1/kick/out/preTOGGLEON - OFFON
PARAM/group1/1/kick/probNUMBER0% - 100%0%
PARAM/group1/1/kick/rangeNUMBER0% - 100%0%
PARAM/group1/1/kick/toneNUMBER0 - 1270
PARAM/group1/1/kick/tone/probNUMBER0% - 100%0%
PARAM/group1/1/kick/tone/rangeNUMBER0% - 100%0%
PARAM/group1/1/levelNUMBER0 - 12764
PARAM/group1/1/level/probNUMBER0% - 100%0%
PARAM/group1/1/level/rangeNUMBER0% - 100%0%
PARAM/group1/1/lfo/amountNUMBER-64 - 640
PARAM/group1/1/lfo/amount/probNUMBER0% - 100%0%
PARAM/group1/1/lfo/amount/rangeNUMBER0% - 100%0%
PARAM/group1/1/lfo/frequencyNUMBER-64 - 640
PARAM/group1/1/lfo/frequency/probNUMBER0% - 100%0%
PARAM/group1/1/lfo/frequency/rangeNUMBER0% - 100%0%
PARAM/group1/1/lfo/targetCHOICESPCH, DRV, RM, FRQ, HPF, LPF, RES, BIT, SMP, OVT, DL1, DL2, RVB, PAN, LEV, KICK LEN, KICK FRQ, KICK CLK, KICK TONE, KICKHPF
PARAM/group1/1/lfo/waveformCHOICESSIN, SIN-UP, SIN-DOWN, TRI, TRI-UP, TRI-DOWN, SAW-UP, SAW-DOWN, SQR-UP, SQR-DOWN, RMP-UP, RMP-DOWN, RNDSIN
PARAM/group1/1/overdriveNUMBER0 - 1270
PARAM/group1/1/overdrive/probNUMBER0% - 100%0%
PARAM/group1/1/overdrive/rangeNUMBER0% - 100%0%
PARAM/group1/1/overtoneNUMBER0 - 1270
PARAM/group1/1/overtone/probNUMBER0% - 100%0%
PARAM/group1/1/overtone/rangeNUMBER0% - 100%0%
PARAM/group1/1/panNUMBERL50 - R50C
PARAM/group1/1/pan/probNUMBER0% - 100%0%
PARAM/group1/1/pan/rangeNUMBER0% - 100%0%
PARAM/group1/1/pitchNUMBER0.12 - 8.001.00
PARAM/group1/1/reverseNUMBER0% - 100%0%
PARAM/group1/1/ringmod/amountNUMBER0 - 1270
PARAM/group1/1/ringmod/amount/probNUMBER0% - 100%0%
PARAM/group1/1/ringmod/amount/rangeNUMBER0% - 100%0%
PARAM/group1/1/ringmod/frequencyNUMBER0 - 1270
PARAM/group1/1/ringmod/frequency/probNUMBER0% - 100%0%
PARAM/group1/1/ringmod/frequency/rangeNUMBER0% - 100%0%
PARAM/group1/1/transposeNUMBER-36 - 360
PARAM/group1/1/voiceNUMBER1 - 88
TRIG/group1/2/triggerTRIGGER0.00 - 1.00-
PARAM/group1/2/enableTOGGLEON - OFFON
PARAM/group1/2/bitcrushNUMBER0 - 127127
PARAM/group1/2/bitcrush/probNUMBER0% - 100%0%
PARAM/group1/2/bitcrush/rangeNUMBER0% - 100%0%
PARAM/group1/2/bus/bus1TOGGLEON - OFFON
PARAM/group1/2/bus/bus2TOGGLEON - OFFOFF
PARAM/group1/2/bus/bus3TOGGLEON - OFFOFF
PARAM/group1/2/bus/fx1TOGGLEON - OFFOFF
PARAM/group1/2/bus/fx2TOGGLEON - OFFOFF
PARAM/group1/2/bus/fx3TOGGLEON - OFFOFF
PARAM/group1/2/bus/sendTOGGLEON - OFFON
PARAM/group1/2/bus/send/delay1NUMBER0 - 1270
PARAM/group1/2/bus/send/delay1/probNUMBER0% - 100%0%
PARAM/group1/2/bus/send/delay1/rangeNUMBER0% - 100%0%
PARAM/group1/2/bus/send/delay2NUMBER0 - 1270
PARAM/group1/2/bus/send/delay2/probNUMBER0% - 100%0%
PARAM/group1/2/bus/send/delay2/rangeNUMBER0% - 100%0%
PARAM/group1/2/bus/send/reverbNUMBER0 - 1270
PARAM/group1/2/bus/send/reverb/probNUMBER0% - 100%0%
PARAM/group1/2/bus/send/reverb/rangeNUMBER0% - 100%0%
PARAM/group1/2/cvNUMBER0% - 100%100%
PARAM/group1/2/dejavu/lengthNUMBER1 - 328
PARAM/group1/2/dejavu/probNUMBER0% - 100%0%
PARAM/group1/2/downsampleNUMBER0 - 127127
PARAM/group1/2/downsample/probNUMBER0% - 100%0%
PARAM/group1/2/downsample/rangeNUMBER0% - 100%0%
PARAM/group1/2/envelope/amp/{POINT(1-4)}/curveNUMBER0.33 - 3.001.00
PARAM/group1/2/envelope/amp/{POINT(1-4)}/range/xNUMBER0.00 - 1.000.00
PARAM/group1/2/envelope/amp/{POINT(1-4)}/range/yNUMBER0.00 - 1.000.00
PARAM/group1/2/envelope/amp/{POINT(1-4)}/xNUMBER0.00 - 1.001.00
PARAM/group1/2/envelope/amp/{POINT(1-4)}/yNUMBER0.00 - 1.000.50
PARAM/group1/2/envelope/pitch/{POINT(1-3)}/curveNUMBER0.33 - 3.001.00
PARAM/group1/2/envelope/pitch/{POINT(1-3)}/range/xNUMBER0.00 - 1.000.00
PARAM/group1/2/envelope/pitch/{POINT(1-3)}/range/yNUMBER0.00 - 1.000.00
PARAM/group1/2/envelope/pitch/{POINT(1-3)}/xNUMBER0.00 - 1.001.00
PARAM/group1/2/envelope/pitch/{POINT(1-3)}/yNUMBER0.00 - 1.000.00
PARAM/group1/2/filter/highpassNUMBER0 - 1270
PARAM/group1/2/filter/highpass/probNUMBER0% - 100%0%
PARAM/group1/2/filter/highpass/rangeNUMBER0% - 100%0%
PARAM/group1/2/filter/lowpassNUMBER0 - 127127
PARAM/group1/2/filter/lowpass/probNUMBER0% - 100%0%
PARAM/group1/2/filter/lowpass/rangeNUMBER0% - 100%0%
PARAM/group1/2/filter/resonanceNUMBER0 - 1270
PARAM/group1/2/filter/resonance/probNUMBER0% - 100%0%
PARAM/group1/2/filter/resonance/rangeNUMBER0% - 100%0%
PARAM/group1/2/levelNUMBER0 - 12764
PARAM/group1/2/level/probNUMBER0% - 100%0%
PARAM/group1/2/level/rangeNUMBER0% - 100%0%
PARAM/group1/2/lfo/amountNUMBER-64 - 640
PARAM/group1/2/lfo/amount/probNUMBER0% - 100%0%
PARAM/group1/2/lfo/amount/rangeNUMBER0% - 100%0%
PARAM/group1/2/lfo/frequencyNUMBER-64 - 640
PARAM/group1/2/lfo/frequency/probNUMBER0% - 100%0%
PARAM/group1/2/lfo/frequency/rangeNUMBER0% - 100%0%
PARAM/group1/2/lfo/targetCHOICESPCH, DRV, RM, FRQ, HPF, LPF, RES, BIT, SMP, OVT, DL1, DL2, RVB, PAN, LEVHPF
PARAM/group1/2/lfo/waveformCHOICESSIN, SIN-UP, SIN-DOWN, TRI, TRI-UP, TRI-DOWN, SAW-UP, SAW-DOWN, SQR-UP, SQR-DOWN, RMP-UP, RMP-DOWN, RNDSIN
PARAM/group1/2/overdriveNUMBER0 - 1270
PARAM/group1/2/overdrive/probNUMBER0% - 100%0%
PARAM/group1/2/overdrive/rangeNUMBER0% - 100%0%
PARAM/group1/2/overtoneNUMBER0 - 1270
PARAM/group1/2/overtone/probNUMBER0% - 100%0%
PARAM/group1/2/overtone/rangeNUMBER0% - 100%0%
PARAM/group1/2/panNUMBERL50 - R50C
PARAM/group1/2/pan/probNUMBER0% - 100%0%
PARAM/group1/2/pan/rangeNUMBER0% - 100%0%
PARAM/group1/2/pitchNUMBER0.12 - 8.001.00
PARAM/group1/2/reverseNUMBER0% - 100%0%
PARAM/group1/2/ringmod/amountNUMBER0 - 1270
PARAM/group1/2/ringmod/amount/probNUMBER0% - 100%0%
PARAM/group1/2/ringmod/amount/rangeNUMBER0% - 100%0%
PARAM/group1/2/ringmod/frequencyNUMBER0 - 1270
PARAM/group1/2/ringmod/frequency/probNUMBER0% - 100%0%
PARAM/group1/2/ringmod/frequency/rangeNUMBER0% - 100%0%
PARAM/group1/2/transposeNUMBER-36 - 360
PARAM/group1/2/voiceNUMBER1 - 88
TRIG/group1/3/triggerTRIGGER0.00 - 1.00-
PARAM/group1/3/enableTOGGLEON - OFFON
PARAM/group1/3/bitcrushNUMBER0 - 127127
PARAM/group1/3/bitcrush/probNUMBER0% - 100%0%
PARAM/group1/3/bitcrush/rangeNUMBER0% - 100%0%
PARAM/group1/3/bus/bus1TOGGLEON - OFFON
PARAM/group1/3/bus/bus2TOGGLEON - OFFOFF
PARAM/group1/3/bus/bus3TOGGLEON - OFFOFF
PARAM/group1/3/bus/fx1TOGGLEON - OFFOFF
PARAM/group1/3/bus/fx2TOGGLEON - OFFOFF
PARAM/group1/3/bus/fx3TOGGLEON - OFFOFF
PARAM/group1/3/bus/sendTOGGLEON - OFFON
PARAM/group1/3/bus/send/delay1NUMBER0 - 1270
PARAM/group1/3/bus/send/delay1/probNUMBER0% - 100%0%
PARAM/group1/3/bus/send/delay1/rangeNUMBER0% - 100%0%
PARAM/group1/3/bus/send/delay2NUMBER0 - 1270
PARAM/group1/3/bus/send/delay2/probNUMBER0% - 100%0%
PARAM/group1/3/bus/send/delay2/rangeNUMBER0% - 100%0%
PARAM/group1/3/bus/send/reverbNUMBER0 - 1270
PARAM/group1/3/bus/send/reverb/probNUMBER0% - 100%0%
PARAM/group1/3/bus/send/reverb/rangeNUMBER0% - 100%0%
PARAM/group1/3/cvNUMBER0% - 100%100%
PARAM/group1/3/dejavu/lengthNUMBER1 - 328
PARAM/group1/3/dejavu/probNUMBER0% - 100%0%
PARAM/group1/3/downsampleNUMBER0 - 127127
PARAM/group1/3/downsample/probNUMBER0% - 100%0%
PARAM/group1/3/downsample/rangeNUMBER0% - 100%0%
PARAM/group1/3/envelope/amp/{POINT(1-4)}/curveNUMBER0.33 - 3.001.00
PARAM/group1/3/envelope/amp/{POINT(1-4)}/range/xNUMBER0.00 - 1.000.00
PARAM/group1/3/envelope/amp/{POINT(1-4)}/range/yNUMBER0.00 - 1.000.00
PARAM/group1/3/envelope/amp/{POINT(1-4)}/xNUMBER0.00 - 1.001.00
PARAM/group1/3/envelope/amp/{POINT(1-4)}/yNUMBER0.00 - 1.000.50
PARAM/group1/3/envelope/pitch/{POINT(1-3)}/curveNUMBER0.33 - 3.001.00
PARAM/group1/3/envelope/pitch/{POINT(1-3)}/range/xNUMBER0.00 - 1.000.00
PARAM/group1/3/envelope/pitch/{POINT(1-3)}/range/yNUMBER0.00 - 1.000.00
PARAM/group1/3/envelope/pitch/{POINT(1-3)}/xNUMBER0.00 - 1.001.00
PARAM/group1/3/envelope/pitch/{POINT(1-3)}/yNUMBER0.00 - 1.000.00
PARAM/group1/3/levelNUMBER0 - 12764
PARAM/group1/3/level/probNUMBER0% - 100%0%
PARAM/group1/3/level/rangeNUMBER0% - 100%0%
PARAM/group1/3/overtoneNUMBER0 - 1270
PARAM/group1/3/overtone/probNUMBER0% - 100%0%
PARAM/group1/3/overtone/rangeNUMBER0% - 100%0%
PARAM/group1/3/panNUMBERL50 - R50C
PARAM/group1/3/pan/probNUMBER0% - 100%0%
PARAM/group1/3/pan/rangeNUMBER0% - 100%0%
PARAM/group1/3/pitchNUMBER0.12 - 8.001.00
PARAM/group1/3/reverseNUMBER0% - 100%0%
PARAM/group1/3/transposeNUMBER-36 - 360
PARAM/group1/muteTOGGLEON - OFFOFF