SFZ Opcodes
All opcodes, including extensions, in an indexed alphabetical order.
Note that modulations such as (on)ccN, and vel2* opcodes are included in the pages describing the parameters they modulate.
#* A B C D E F G H IK L M N O P R S T V W X
#* #
Opcode | Description | Version |
---|---|---|
#define | Creates a variable and gives it a value. | SFZ v2 |
#include | A special directive, which allows using SFZ files as building blocks for creating larger, more complex SFZ files. | ARIA |
*_mod | Determines whether a parameter is modulated by addition or multiplication. | ARIA |
A #
Opcode | Description | Version |
---|---|---|
amp_keycenter | Center key for amplifier keyboard tracking. In this key, the amplifier keyboard tracking will have no effect. | SFZ v1 |
amp_keytrack | Amplifier keyboard tracking (change in amplitude per key) in decibels. | SFZ v1 |
amp_random | Random volume for the region, in decibels. | SFZ v1 |
amp_velcurve_N | User-defined amplifier velocity curve. | SFZ v1 |
amp_veltrack | Amplifier velocity tracking, represents how much the amplitude changes with incoming note velocity. | SFZ v1 |
ampeg_attack | EG attack time. | SFZ v1 |
ampeg_attackccN | SFZ v1 | |
ampeg_vel2attack | Velocity effect on EG attack time. | SFZ v1 |
ampeg_attack_shape | Specifies the curvature of attack stage of the envelope. | ARIA |
ampeg_decay | EG decay time. | SFZ v1 |
ampeg_decayccN | SFZ v1 | |
ampeg_decay_curveccN | ||
ampeg_vel2decay | Velocity effect on pitch EG decay time. | SFZ v1 |
ampeg_decay_shape | Specifies the curvature of decay stage of the envelope. | ARIA |
ampeg_decay_zero | Specifies how decay time is calculated. | ARIA |
ampeg_delay | EG delay time. | SFZ v1 |
ampeg_delayccN | SFZ v1 | |
ampeg_vel2delay | Velocity effect on EG delay time. | SFZ v1 |
ampeg_dynamic | Specifies when envelope durations are recalculated. | ARIA |
ampeg_hold | EG hold time. | SFZ v1 |
ampeg_holdccN | SFZ v1 | |
ampeg_hold_curveccN | ||
ampeg_vel2hold | Velocity effect on EG hold time. | SFZ v1 |
ampeg_release | EG release time (after note release). | SFZ v1 |
ampeg_releaseccN | SFZ v1 | |
ampeg_vel2release | Velocity effect on EG release time. | SFZ v1 |
ampeg_release_shape | Specifies the curvature of release stage of the envelope. | ARIA |
ampeg_release_zero | Specifies how release time is calculated. | ARIA |
ampeg_start | Envelope start level, in percentage. | SFZ v1 |
ampeg_startccN | SFZ v1 | |
ampeg_sustain | EG sustain level, in percentage. | SFZ v1 |
ampeg_sustainccN | SFZ v1 | |
ampeg_sustain_curveccN | ||
ampeg_vel2sustain | Velocity effect on EG sustain level, in percentage. | SFZ v1 |
amplfo_delay | The time before the LFO starts oscillating. | SFZ v1 |
amplfo_depth | LFO depth. | SFZ v1 |
amplfo_depthccN | SFZ v1 | |
amplfo_depthchanaft | LFO depth when channel aftertouch MIDI messages are received. | SFZ v1 |
amplfo_depthpolyaft | LFO depth when polyphonic aftertouch MIDI messages are received. | SFZ v1 |
amplfo_fade | LFO fade-in effect time. | SFZ v1 |
amplfo_freq | LFO frequency, in hertz. | SFZ v1 |
amplfo_freqccN | SFZ v1 | |
amplfo_freqchanaft | LFO frequency change when channel aftertouch MIDI messages are received, in Hertz. | SFZ v1 |
amplfo_freqpolyaft | LFO frequency change when polyphonic aftertouch MIDI messages are received, in Hertz. | SFZ v1 |
amplitude | Amplitude for the specified region in percentage of full amplitude. | ARIA |
amplitude_onccN | ARIA | |
amplitude_curveccN | ARIA | |
amplitude_smoothccN | ARIA | |
apan_depth | Cakewalk SFZ v2 | |
apan_depth_onccN | ||
apan_dry | Cakewalk SFZ v2 | |
apan_dry_onccN | ||
apan_freq | Cakewalk SFZ v2 | |
apan_freq_onccN | ||
apan_phase | Cakewalk SFZ v2 | |
apan_phase_onccN | ||
apan_waveform | LFO wave number. | Cakewalk SFZ v2 |
apan_wet | Cakewalk SFZ v2 | |
apan_wet_onccN |
B #
Opcode | Description | Version |
---|---|---|
bend_down | Pitch bend range when Bend Wheel or Joystick is moved down, in cents. | SFZ v1 |
bend_smooth | Pitch bend smoothness. Adds “inertia” to pitch bends, so fast movements of the pitch bend wheel will have a delayed effect on the pitch change. | SFZ v2 |
bend_step | Pitch bend step, in cents. | SFZ v1 |
bend_stepdown | Pitch bend step, in cents, for downward pitch bends. | SFZ v2 |
bend_stepup | Pitch bend step, in cents, applied to upwards bends only. | SFZ v2 |
bend_up | Pitch bend range when Bend Wheel or Joystick is moved up, in cents. | SFZ v1 |
bitred | Bit reduction. | Cakewalk SFZ v2 |
bitred_onccN | Cakewalk SFZ v2 | |
bitred_curveccN | Cakewalk SFZ v2 | |
bitred_smoothccN | Cakewalk SFZ v2 | |
bitred_stepccN | Cakewalk SFZ v2 | |
bus | The target bus for the effect. | SFZ v2 |
bypass_onccN | Sets up a bypass controller for the effect. | Cakewalk |
C #
Opcode | Description | Version |
---|---|---|
comp_attack | Cakewalk SFZ v2 | |
comp_gain | Cakewalk SFZ v2 | |
comp_ratio | Cakewalk SFZ v2 | |
comp_release | Cakewalk SFZ v2 | |
comp_stlink | Cakewalk SFZ v2 | |
comp_threshold | Cakewalk SFZ v2 | |
count | The number of times the sample will be played. | SFZ v1 |
curve_index | Curve ID definition. | ARIA |
cutoff | Sets the cutoff frequency (Hz) of the filters. | SFZ v1 |
cutoff_ccN | The variation in the cutoff frequency when MIDI continuous controller N is received. | SFZ v1 |
cutoff_curveccN | SFZ v2 | |
cutoff_smoothccN | SFZ v2 | |
cutoff_stepccN | SFZ v2 | |
cutoff_chanaft | The variation in the cutoff frequency when MIDI channel aftertouch messages are received, in cents. | SFZ v1 |
cutoff_polyaft | The variation in the cutoff frequency when MIDI polyphonic aftertouch messages are received, in cents. | SFZ v1 |
cutoff2 | Same as cutoff, but used to specify the cutoff for the second filter. | SFZ v2 |
cutoff2_onccN | The variation in the cutoff frequency when MIDI continuous controller N is received. | SFZ v2 |
cutoff2_curveccN | SFZ v2 | |
cutoff2_smoothccN | SFZ v2 | |
cutoff2_stepccN | SFZ v2 |
D #
E #
F #
Opcode | Description | Version |
---|---|---|
fil2_gain | Gain for lsh, hsh and peq filter types. | ARIA |
fil2_gain_onccN | ||
fil2_keycenter | Same as fil_keycenter, but used to specify the type for the second filter. | SFZ v2 |
fil2_keytrack | Same as fil_keytrack, but used to specify the type for the second filter. | SFZ v2 |
fil2_type | Filter type. | SFZ v2 |
fil2_veltrack | Same as fil_veltrack, but used to specify the type for the second filter. | SFZ v2 |
fil_gain | Gain for lsh, hsh and peq filter types. | ARIA |
fil_gain_onccN | ||
fil_keycenter | Center key for filter keyboard tracking. | SFZ v1 |
fil_keytrack | Filter keyboard tracking (change on cutoff for each key) in cents. | SFZ v1 |
fil_random | Random value added to the filter cutoff for the region, in cents. | SFZ v1 |
fil_type | Filter type. | SFZ v1 |
fil_veltrack | Filter velocity tracking, the amount by which the cutoff changes with incoming note velocity, in cents. | SFZ v1 |
fileg_attack | EG attack time. | SFZ v1 |
fileg_attack_onccN | ARIA | |
fileg_vel2attack | Velocity effect on EG attack time. | SFZ v1 |
fileg_attack_shape | Specifies the curvature of attack stage of the envelope. | ARIA |
fileg_decay | EG decay time. | SFZ v1 |
fileg_decay_onccN | ARIA | |
fileg_vel2decay | Velocity effect on filter EG decay time. | SFZ v1 |
fileg_decay_shape | Specifies the curvature of decay stage of the envelope. | ARIA |
fileg_decay_zero | Specifies how decay time is calculated. | ARIA |
fileg_delay | EG delay time. | SFZ v1 |
fileg_delay_onccN | ARIA | |
fileg_vel2delay | Velocity effect on filter EG delay time. | SFZ v1 |
fileg_depth | Envelope depth. | SFZ v1 |
fileg_depth_onccN | ARIA | |
fileg_vel2depth | Velocity effect on EG depth, in cents for pitch or filter cutoff. | SFZ v1 |
fileg_dynamic | Specifies when envelope durations are recalculated. | ARIA |
fileg_hold | EG hold time. | SFZ v1 |
fileg_hold_onccN | ARIA | |
fileg_vel2hold | Velocity effect on EG hold time. | SFZ v1 |
fileg_release | EG release time (after note release). | SFZ v1 |
fileg_release_onccN | ARIA | |
fileg_vel2release | Velocity effect on EG release time. | SFZ v1 |
fileg_release_shape | Specifies the curvature of release stage of the envelope. | ARIA |
fileg_release_zero | Specifies how release time is calculated. | ARIA |
fileg_start | Envelope start level, in percentage. | SFZ v1 |
fileg_start_onccN | ARIA | |
fileg_sustain | EG sustain level, in percentage. | SFZ v1 |
fileg_sustain_onccN | ARIA | |
fileg_vel2sustain | Velocity effect on EG sustain level, in percentage. | SFZ v1 |
fillfo_delay | The time before the LFO starts oscillating. | SFZ v1 |
fillfo_depth | LFO depth. | SFZ v1 |
fillfo_depthccN | SFZ v1 | |
fillfo_depthchanaft | LFO depth when channel aftertouch MIDI messages are received. | SFZ v1 |
fillfo_depthpolyaft | LFO depth when polyphonic aftertouch MIDI messages are received. | SFZ v1 |
fillfo_fade | LFO fade-in effect time. | SFZ v1 |
fillfo_freq | LFO frequency, in hertz. | SFZ v1 |
fillfo_freqccN | SFZ v1 | |
fillfo_freqchanaft | LFO frequency change when channel aftertouch MIDI messages are received, in Hertz. | SFZ v1 |
fillfo_freqpolyaft | LFO frequency change when polyphonic aftertouch MIDI messages are received, in Hertz. | SFZ v1 |
filter_cutoff | Cakewalk SFZ v2 | |
filter_cutoff_onccN | ||
filter_resonance | Cakewalk SFZ v2 | |
filter_resonance_onccN | ||
filter_type | Name of filter type. | Cakewalk SFZ v2 |
fxNtomain | Gain of the Nth effect bus into the output. | Cakewalk SFZ v2 |
fxNtomix | Gain of the Nth effect bus into the Mix node. | Cakewalk |
G #
Opcode | Description | Version |
---|---|---|
gate_attack | Cakewalk SFZ v2 | |
gate_onccN | Gate manual control. | Cakewalk SFZ v2 |
gate_release | Cakewalk SFZ v2 | |
gate_stlink | Cakewalk SFZ v2 | |
gate_threshold | Cakewalk SFZ v2 | |
global_amplitude | ARIA extension, like amplitude, but affecting everything when set under the ‹global› header. | ARIA |
global_label | An ARIA extension which sets what is displayed in the default info tab of Sforzando. | ARIA |
global_volume | ARIA extension, like volume, but affecting everything when set under the ‹global› header. | ARIA |
group | Exclusive group number for this region. | SFZ v1 |
group_amplitude | ARIA extension, like amplitude, but affecting everything when set under the ‹group› header. | ARIA |
group_label | An ARIA extension which sets what is displayed in the default info tab of Sforzando. | ARIA |
group_volume | ARIA extension, like volume, but affecting everything when set under the ‹group› header. | ARIA |
H #
Opcode | Description | Version |
---|---|---|
hibend | Defines the range of the last Pitch Bend message required for the region to play. | SFZ v1 |
hibpm | Host tempo value. | SFZ v1 |
hiccN | Defines the range of the last MIDI controller N required for the region to play. | SFZ v1 |
hichan | If incoming notes have a MIDI channel between lochan and hichan , the region will play. |
SFZ v1 |
hichanaft | Defines the range of last Channel Aftertouch message required for the region to play. | SFZ v1 |
hihdccN | Like hiccN but with floating point MIDI CCs | ARIA |
hikey | Determine the high boundary of a certain region. | SFZ v1 |
hint_* | Its a 'hint' to the ARIA engine, others implementations don't have to follow. | ARIA |
hipolyaft | Defines the range of last Polyphonic Aftertouch message required for the region to play. | SFZ v1 |
hiprog | The region plays when the MIDI program number is between loprog and hiprog . |
SFZ v2 |
hirand | The region will play if the random number is equal to or higher than lorand , and lower than hirand . |
SFZ v1 |
hitimer | Region plays if timer is between lotimer and hitimer . |
SFZ v2 |
hivel | If a note with velocity value equal to or higher than lovel AND equal to or lower than hivel is played, the region will play. |
SFZ v1 |
IK #
Opcode | Description | Version |
---|---|---|
image | Cakewalk SFZ v2 | |
internal | Cakewalk internal features switch. | Cakewalk |
key | Equivalent to using lokey, hikey and pitch_keycenter and setting them all to the same note value. | SFZ v1 |
L #
M #
Opcode | Description | Version |
---|---|---|
master_amplitude | ARIA extension, like amplitude, but affecting everything when set under the ‹master› header. | ARIA |
master_label | An ARIA extension which sets what is displayed in the default info tab of Sforzando. | ARIA |
master_volume | ARIA extension, like volume, but affecting everything when set under the ‹master› header. | ARIA |
md5 | Calculates the MD5 digital fingerprint hash of a sample file, represented as a sequence of 32 hexadecimal digits. | SFZ v2 |
N #
Opcode | Description | Version |
---|---|---|
noise_filter | Cakewalk SFZ v2 | |
noise_level | Cakewalk SFZ v2 | |
noise_level_onccN | Cakewalk SFZ v2 | |
noise_level_smoothccN | Cakewalk SFZ v2 | |
noise_step | Cakewalk SFZ v2 | |
noise_step_onccN | Cakewalk SFZ v2 | |
noise_stereo | Cakewalk SFZ v2 | |
noise_tone | Cakewalk SFZ v2 | |
noise_tone_onccN | Cakewalk SFZ v2 | |
note_offset | Tells SFZ to shift all incoming MIDI data by the specified number of notes. | SFZ v2 |
note_polyphony | Polyphony limit for playing the same note repeatedly. | SFZ v2 |
note_selfmask | Controls note-stealing behavior for a single pitch, when using note_polyphony. | SFZ v2 |
O #
Opcode | Description | Version |
---|---|---|
octave_offset | Shifts all incoming MIDI data by the specified octave. | SFZ v2 |
off_by | Region off group. | SFZ v1 |
off_curve | When off_mode is set to time, this specifies the math to be used to fade out the regions being muted by voice-stealing. | ARIA |
off_mode | Region off mode. | SFZ v1 |
off_shape | The coefficient used by off_curve. | ARIA |
off_time | When off_mode is set to time, this specifies the fadeout time for regions being muted by voice-stealing. | ARIA |
offset | The offset used to play the sample. | SFZ v1 |
offset_ccN | The offset used to play the sample according to last position of MIDI continuous controller N. | SFZ v1 |
offset_random | Random offset added to the region offset. | SFZ v1 |
on_hiccN | If a MIDI control message with a value between on_loccN and on_hiccN is received, the region will play. Default value is -1, it means unassigned. |
SFZ v1 |
on_hihdccN | Like on_hiccN but with floating point MIDI CCs. | ARIA |
on_loccN | If a MIDI control message with a value between on_loccN and on_hiccN is received, the region will play. Default value is -1, it means unassigned. |
SFZ v1 |
on_lohdccN | Like on_loccN but with floating point MIDI CCs. | ARIA |
oscillator | Cakewalk SFZ v2 | |
oscillator_detune | Cakewalk SFZ v2 | |
oscillator_detune_onccN | Cakewalk SFZ v2 | |
oscillator_mod_depth | Cakewalk SFZ v2 | |
oscillator_mod_depth_onccN | Cakewalk SFZ v2 | |
oscillator_mod_smoothccN | Cakewalk SFZ v2 | |
oscillator_mode | The modulation type. | Cakewalk SFZ v2 |
oscillator_multi | Configure a region to use more than one oscillator. | Cakewalk SFZ v2 |
oscillator_phase | Oscillator phase. Negative values for random phase. | Cakewalk SFZ v2 |
oscillator_quality | Cakewalk SFZ v2 | |
oscillator_table_size | Cakewalk SFZ v2 | |
output | The stereo output number for this region. | SFZ v1 |
P #
Opcode | Description | Version |
---|---|---|
pan | The panoramic position for the region. | SFZ v1 |
pan_onccN | Cakewalk SFZ v2 | |
pan_curveccN | Cakewalk SFZ v2 | |
pan_smoothccN | Cakewalk SFZ v2 | |
pan_stepccN | Cakewalk SFZ v2 | |
pan_keycenter | Center key for pan keyboard tracking. | SFZ v2 |
pan_keytrack | The amount by which the panning of a note is shifted with each key. | SFZ v2 |
pan_law | Sets the pan law to be used. | ARIA |
pan_veltrack | The effect of note velocity on panning. | SFZ v2 |
param_offset | Adds a number to the parameter numbers of built-in or vendor-specific effects. | ARIA |
phase | If invert is set, the region is played with inverted phase. | SFZ v2 |
phaser_depth | Cakewalk SFZ v2 | |
phaser_depth_onccN | ||
phaser_feedback | Cakewalk SFZ v2 | |
phaser_feedback_onccN | ||
phaser_freq | Cakewalk SFZ v2 | |
phaser_freq_onccN | ||
phaser_phase_onccN | Cakewalk SFZ v2 | |
phaser_stages | Cakewalk SFZ v2 | |
phaser_waveform | LFO wave number. | Cakewalk SFZ v2 |
phaser_wet | Cakewalk SFZ v2 | |
phaser_wet_onccN | ||
pitch | Pitch change in cents. ARIA alias for tune. | ARIA |
pitch_onccN | SFZ v2 | |
pitch_curveccN | SFZ v2 | |
pitch_smoothccN | SFZ v2 | |
pitch_stepccN | SFZ v2 | |
pitch_keycenter | Root key for the sample. | SFZ v1 |
pitch_keytrack | Within the region, this value defines how much the pitch changes with every note. | SFZ v1 |
pitch_random | Random tuning for the region, in cents. | SFZ v1 |
pitch_veltrack | Pitch velocity tracking, represents how much the pitch changes with incoming note velocity, in cents. | SFZ v1 |
pitcheg_attack | EG attack time. | SFZ v1 |
pitcheg_attack_onccN | ARIA | |
pitcheg_vel2attack | Velocity effect on EG attack time. | SFZ v1 |
pitcheg_attack_shape | Specifies the curvature of attack stage of the envelope. | ARIA |
pitcheg_decay | EG decay time. | SFZ v1 |
pitcheg_decay_onccN | ARIA | |
pitcheg_vel2decay | Velocity effect on filter EG decay time. | SFZ v1 |
pitcheg_decay_shape | Specifies the curvature of decay stage of the envelope. | ARIA |
pitcheg_decay_zero | Specifies how decay time is calculated. | ARIA |
pitcheg_delay | EG delay time. | SFZ v1 |
pitcheg_delay_onccN | ARIA | |
pitcheg_vel2delay | Velocity effect on filter EG delay time. | SFZ v1 |
pitcheg_depth | Envelope depth. | SFZ v1 |
pitcheg_depth_onccN | ARIA | |
pitcheg_vel2depth | Velocity effect on EG depth, in cents for pitch or filter cutoff. | SFZ v1 |
pitcheg_dynamic | Specifies when envelope durations are recalculated. | ARIA |
pitcheg_hold | EG hold time. | SFZ v1 |
pitcheg_hold_onccN | ARIA | |
pitcheg_vel2hold | Velocity effect on EG hold time. | SFZ v1 |
pitcheg_release | EG release time (after note release). | SFZ v1 |
pitcheg_release_onccN | ARIA | |
pitcheg_vel2release | Velocity effect on EG release time. | SFZ v1 |
pitcheg_release_shape | Specifies the curvature of release stage of the envelope. | ARIA |
pitcheg_release_zero | Specifies how release time is calculated. | ARIA |
pitcheg_start | Envelope start level, in percentage. | SFZ v1 |
pitcheg_start_onccN | ARIA | |
pitcheg_sustain | EG sustain level, in percentage. | SFZ v1 |
pitcheg_sustain_onccN | ARIA | |
pitcheg_vel2sustain | Velocity effect on EG sustain level, in percentage. | SFZ v1 |
pitchlfo_delay | The time before the LFO starts oscillating. | SFZ v1 |
pitchlfo_depth | LFO depth. | SFZ v1 |
pitchlfo_depthccN | SFZ v1 | |
pitchlfo_depthchanaft | LFO depth when channel aftertouch MIDI messages are received. | SFZ v1 |
pitchlfo_depthpolyaft | LFO depth when polyphonic aftertouch MIDI messages are received. | SFZ v1 |
pitchlfo_fade | LFO fade-in effect time. | SFZ v1 |
pitchlfo_freq | LFO frequency, in hertz. | SFZ v1 |
pitchlfo_freqccN | SFZ v1 | |
pitchlfo_freqchanaft | LFO frequency change when channel aftertouch MIDI messages are received, in Hertz. | SFZ v1 |
pitchlfo_freqpolyaft | LFO frequency change when polyphonic aftertouch MIDI messages are received, in Hertz. | SFZ v1 |
polyphony | Polyphony voice limit. | SFZ v2 |
polyphony_group | An alias for group to reduce the confusion between the group opcode and the ‹group› header. | ARIA |
position | Only operational for stereo samples, position defines the position in the stereo field of a stereo signal, after channel mixing as defined in the width opcode. |
SFZ v1 |
R #
Opcode | Description | Version |
---|---|---|
region_label | An ARIA extension which sets what is displayed in the default info tab of Sforzando. | ARIA |
resonance | The filter cutoff resonance value, in decibels. | SFZ v1 |
resonance_onccN | SFZ v2 | |
resonance_curveccN | SFZ v2 | |
resonance_smoothccN | SFZ v2 | |
resonance_stepccN | SFZ v2 | |
resonance2 | Same as resonance, but used to specify the resonance for the second filter. | SFZ v2 |
resonance2_onccN | SFZ v2 | |
resonance2_curveccN | SFZ v2 | |
resonance2_smoothccN | SFZ v2 | |
resonance2_stepccN | SFZ v2 | |
reverb_damp | Cakewalk SFZ v2 | |
reverb_damp_onccN | ||
reverb_dry | Cakewalk SFZ v2 | |
reverb_dry_onccN | ||
reverb_input | Cakewalk SFZ v2 | |
reverb_input_onccN | ||
reverb_predelay | Cakewalk SFZ v2 | |
reverb_predelay_onccN | ||
reverb_size | Cakewalk SFZ v2 | |
reverb_size_onccN | ||
reverb_tone | Cakewalk SFZ v2 | |
reverb_tone_onccN | ||
reverb_type | Cakewalk SFZ v2 | |
reverb_wet | Cakewalk SFZ v2 | |
reverb_wet_onccN | ||
reverse_hiccN | If MIDI CC N is between reverse_loccN and reverse_hiccN , the region plays reversed. |
SFZ v2 |
reverse_loccN | If MIDI CC N is between reverse_loccN and reverse_hiccN , the region plays reversed. |
SFZ v2 |
rt_dead | Controls whether a release sample should play if its sustain sample has ended, or not. | SFZ v2 |
rt_decay | Applies only to regions that triggered through trigger=release. The volume decrease (in decibels) per seconds after the note has been attacked. | SFZ v1 |
S #
Opcode | Description | Version |
---|---|---|
sample | Defines which sample file the region will play. | SFZ v1 |
sample_quality | Cakewalk SFZ v2 | |
script | Allows to load real-time instrument scripts for SFZ instruments. | LinuxSampler |
seq_length | Sequence length, used together with seq_position to use samples as round robins. | SFZ v1 |
seq_position | Sequence position. The region will play if the internal sequence counter is equal to seq_position . |
SFZ v1 |
set_ccN | Sets a default initial value for MIDI CC number N, when the instrument is initially loaded. | SFZ v2 |
set_hdccN | Like set_ccN but with floating point MIDI CCs. | ARIA |
sostenuto_cc | Reassigns the sostenuto pedal CC to a non-standard value. | ARIA |
sostenuto_lo | Sets the minimum point at which the sostenuto pedal (MIDI CC 66) is considered 'down'. | ARIA |
sostenuto_sw | Turns the sostenuto switch on or off. | SFZ v2 |
start_hiccN | If a MIDI control message with a value between start_loccN and start_hiccN is received, the region will play. Alias for on_hiccN. Default value is -1, it means unassigned. |
SFZ v2 |
start_hihdccN | Like start_hiccN but with floating point MIDI CCs. | ARIA |
start_loccN | If a MIDI control message with a value between start_loccN and start_hiccN is received, the region will play. Alias for on_loccN. Default value is -1, it means unassigned. |
SFZ v2 |
start_lohdccN | Like start_loccN but with floating point MIDI CCs. | ARIA |
static_cyclic_level | Cakewalk SFZ v2 | |
static_cyclic_time | Cakewalk SFZ v2 | |
static_filter | Name of filter type. | Cakewalk SFZ v2 |
static_level | Cakewalk SFZ v2 | |
static_level_onccN | ||
static_random_level | Cakewalk SFZ v2 | |
static_random_maxtime | Cakewalk SFZ v2 | |
static_random_mintime | Cakewalk SFZ v2 | |
static_stereo | Cakewalk SFZ v2 | |
static_tone | Cakewalk SFZ v2 | |
stop_beats | Stops a region after a certain amount of beats have played. | SFZ v2 |
stop_hiccN | If a MIDI control message with a value between stop_loccN and stop_hiccN is received, the region will stop playing. Default value is -1, it means unassigned. |
SFZ v2 |
stop_hihdccN | Like stop_hiccN but with floating point MIDI CCs. | ARIA |
stop_loccN | If a MIDI control message with a value between stop_loccN and stop_hiccN is received, the region will stop playing. Default value is -1, it means unassigned. |
SFZ v2 |
stop_lohdccN | Like stop_loccN but with floating point MIDI CCs. | ARIA |
strings_number | Number of synthesized resonant strings. | Cakewalk SFZ v2 |
strings_wet_onccN | Cakewalk SFZ v2 | |
sustain_cc | Reassigns the sustain pedal CC to a non-standard value. | ARIA |
sustain_lo | Sets the minimum point at which the sustain pedal (MIDI CC 64) is considered 'down'. | ARIA |
sustain_sw | Turns the sustain switch on or off. | SFZ v2 |
sw_default | Define keyswitch 'power on default' so that you hear something when a patch loads. | SFZ v2 |
sw_down | Enables the region to play if the key equal to sw_down value is depressed. Key has to be in the range specified by sw_lokey and sw_hikey. |
SFZ v1 |
sw_hikey | Defines the range of the keyboard to be used as trigger selectors for the sw_last opcode. | SFZ v1 |
sw_hilast | Like sw_last, but allowing a region to be triggered across a range of keyswitches. | ARIA |
sw_label | Label for activated keyswitch on GUI. | ARIA |
sw_last | Enables the region to play if the last key pressed in the range specified by sw_lokey and sw_hikey is equal to the sw_last value. |
SFZ v1 |
sw_lokey | Defines the range of the keyboard to be used as trigger selectors for the sw_last opcode. | SFZ v1 |
sw_lolast | Like sw_last, but allowing a region to be triggered across a range of keyswitches. | ARIA |
sw_note_offset | Follows the same logic as SFZ 2.0’s note_offset but for key switches. | ARIA |
sw_octave_offset | Follows the same logic as SFZ 2.0’s octave_offset but for key switches. | ARIA |
sw_previous | Previous note value. The region will play if last note-on message was equal to sw_previous value. |
SFZ v1 |
sw_up | Enables the region to play if the key equal to sw_up value is not depressed. |
SFZ v1 |
sw_vel | Allows overriding the velocity for the region with the velocity of the previous note. | SFZ v1 |
sync_beats | Region playing synchronization to host position. | SFZ v1 |
sync_offset | Region playing synchronization to host position offset. | SFZ v1 |
T #
Opcode | Description | Version |
---|---|---|
tdfir_dry | Cakewalk SFZ v2 | |
tdfir_dry_onccN | ||
tdfir_gain | Cakewalk SFZ v2 | |
tdfir_impulse | Cakewalk SFZ v2 | |
tdfir_wet | Cakewalk SFZ v2 | |
tdfir_wet_onccN | ||
transpose | The transposition value for this region which will be applied to the sample. | SFZ v1 |
trigger | Sets the trigger which will be used for the sample to play. | SFZ v1 |
tune | The fine tuning for the sample, in cents. | SFZ v1 |
type | Effect type or vendor-specific effect name. Varies across SFZ players. | SFZ v2 |
V #
Opcode | Description | Version |
---|---|---|
vN | SFZ v2 | |
varNN_mod | Specifies the method used to calculate variable number NN from MIDI CCs. | ARIA |
varNN_onccX | Specifies the method used to calculate variable number NN from MIDI CCs. | ARIA |
varNN_curveccX | Specifies the ‹curve› number which MIDI CC X uses to modulate variable NN. | ARIA |
varNN_target | Specifies the target for variable NN to modulate. | ARIA |
vendor_specific | Defines vendor-specific effects, for example Garritan-specific stage depth effect in ARIA. | ARIA |
volume | The volume for the region, in decibels. | SFZ v1 |
gain_ccN | Gain applied on MIDI control N, in decibels. | SFZ v1 |
volume_curveccN | ARIA | |
volume_smoothccN | ARIA | |
volume_stepccN | ARIA |
W #
Opcode | Description | Version |
---|---|---|
waveguide | Enables waveguide synthesis for the region. | SFZ v2 |
width | Only operational for stereo samples, width defines the amount of channel mixing applied to play the sample. | SFZ v1 |
width_onccN | Cakewalk SFZ v2 | |
width_curveccN | Cakewalk | |
width_smoothccN | Cakewalk | |
width_stepccN | Cakewalk |
X #
Opcode | Description | Version |
---|---|---|
xf_cccurve | MIDI controllers crossfade curve for the region. | SFZ v1 |
xf_keycurve | Keyboard crossfade curve for the region. | SFZ v1 |
xf_velcurve | Velocity crossfade curve for the region. | SFZ v1 |
xfin_hiccN | Fade in control based on MIDI CC. | SFZ v1 |
xfin_hikey | Fade in control based on MIDI note (keyboard position). | SFZ v1 |
xfin_hivel | Fade in control based on velocity. | SFZ v1 |
xfin_loccN | Fade in control based on MIDI CC. | SFZ v1 |
xfin_lokey | Fade in control based on MIDI note (keyboard position). | SFZ v1 |
xfin_lovel | Fade in control based on velocity. | SFZ v1 |
xfout_hiccN | Fade out control based on MIDI CC. | SFZ v1 |
xfout_hikey | Fade out control based on MIDI note number (keyboard position). | SFZ v1 |
xfout_hivel | Fade out control, based on velocity. | SFZ v1 |
xfout_loccN | Fade out control based on MIDI CC. | SFZ v1 |
xfout_lokey | Fade out control based on MIDI note number (keyboard position). | SFZ v1 |
xfout_lovel | Fade out control, based on velocity. | SFZ v1 |