Opcodes

All opcode versions, including extensions, starting in alphabetical order. Note that modulations such as (on)ccN and vel2* are included in the pages describing the parameters they modulate.

Opcode links in red color represent obsolete opcodes which should not be used in new instruments.

Loading, please wait
Opcode
Description
Type
Default
Range
Version
Envelope Generatorsamp_attackampeg_attack alias.N/AN/ASFZ v2
Envelope Generatorsamp_decayampeg_decay alias.N/AN/ASFZ v2
Envelope Generatorsamp_delayampeg_delay alias.N/AN/ASFZ v2
Envelope Generatorsamp_holdampeg_hold alias.N/AN/ASFZ v2
Envelope Generatorsamp_releaseampeg_release alias.N/AN/ASFZ v2
Envelope Generatorsamp_sustainampeg_sustain alias.N/AN/ASFZ v2
Envelope Generatorsamp_vel2attackampeg_vel2attack alias.N/AN/ASFZ v2
Envelope Generatorsamp_vel2decayampeg_vel2decay alias.N/AN/ASFZ v2
Envelope Generatorsamp_vel2delayampeg_vel2delay alias.N/AN/ASFZ v2
Envelope Generatorsamp_vel2holdampeg_vel2hold alias.N/AN/ASFZ v2
Envelope Generatorsamp_vel2releaseampeg_vel2release alias.N/AN/ASFZ v2
Envelope Generatorsamp_vel2sustainampeg_vel2sustain alias.N/AN/ASFZ v2
Envelope Generatorsfil_attackfileg_attack alias.N/AN/ASFZ v2
Envelope Generatorsfil_decayfileg_decay alias.N/AN/ASFZ v2
Envelope Generatorsfil_delayfileg_delay alias.N/AN/ASFZ v2
Envelope Generatorsfil_depthfileg_depth alias.N/AN/ASFZ v2
Envelope Generatorsfil_holdfileg_hold alias.N/AN/ASFZ v2
Envelope Generatorsfil_releasefileg_release alias.N/AN/ASFZ v2
Envelope Generatorsfil_sustainfileg_sustain alias.N/AN/ASFZ v2
Envelope Generatorsfil_vel2attackfileg_vel2attack alias.N/AN/ASFZ v2
Envelope Generatorsfil_vel2decayfileg_vel2decay alias.N/AN/ASFZ v2
Envelope Generatorsfil_vel2delayfileg_vel2delay alias.N/AN/ASFZ v2
Envelope Generatorsfil_vel2depthfileg_vel2depth alias.N/AN/ASFZ v2
Envelope Generatorsfil_vel2holdfileg_vel2hold alias.N/AN/ASFZ v2
Envelope Generatorsfil_vel2releasefileg_vel2release alias.N/AN/ASFZ v2
Envelope Generatorsfil_vel2sustainfileg_vel2sustain alias.N/AN/ASFZ v2
Envelope Generatorspitch_attackpitcheg_attack alias.N/AN/ASFZ v2
Envelope Generatorspitch_decaypitcheg_decay alias.N/AN/ASFZ v2
Envelope Generatorspitch_delaypitcheg_delay alias.N/AN/ASFZ v2
Envelope Generatorspitch_depthpitcheg_depth alias.N/AN/ASFZ v2
Envelope Generatorspitch_holdpitcheg_hold alias.N/AN/ASFZ v2
Envelope Generatorspitch_releasepitcheg_release alias.N/AN/ASFZ v2
Envelope Generatorspitch_sustainpitcheg_sustain alias.N/AN/ASFZ v2
Envelope Generatorspitch_vel2attackpitcheg_vel2attack alias.N/AN/ASFZ v2
Envelope Generatorspitch_vel2decaypitcheg_vel2decay alias.N/AN/ASFZ v2
Envelope Generatorspitch_vel2delaypitcheg_vel2delay alias.N/AN/ASFZ v2
Envelope Generatorspitch_vel2depthpitcheg_vel2depth alias.N/AN/ASFZ v2
Envelope Generatorspitch_vel2holdpitcheg_vel2hold alias.N/AN/ASFZ v2
Envelope Generatorspitch_vel2releasepitcheg_vel2release alias.N/AN/ASFZ v2
Envelope Generatorspitch_vel2sustainpitcheg_vel2sustain alias.N/AN/ASFZ v2
Instrument Settings_modDetermines whether a parameter is modulated by addition or multiplication.stringN/AARIA
Amplifieramp_keycenterCenter key for amplifier keyboard tracking. In this key, the amplifier keyboard tracking will have no effect.integer600 to 127SFZ v1
Amplifieramp_keytrackAmplifier keyboard tracking (change in amplitude per key) in decibels.float0-96 to 12SFZ v1
Amplifieramp_randomRandom volume for the region, in decibels.float00 to 24SFZ v1
Amplifieramp_velcurve_NUser-defined amplifier velocity curve.floatStandard curve (see amp_veltrack)0 to 1SFZ v1
Amplifieramp_veltrack_ccNamp_veltrack_onccN alias.N/AN/A
Amplifieramp_veltrack_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate amp_veltrack.integer00 to 255ARIA
Amplifieramp_veltrack_onccNN/AN/AARIA
Amplifieramp_veltrack_randomN/AN/AARIA
Amplifieramp_veltrackAmplifier velocity tracking, represents how much the amplitude changes with incoming note velocity.float100-100 to 100SFZ v1
Envelope Generatorsampeg_attack_curveccNinteger00 to 255ARIA
Envelope Generatorsampeg_attack_onccNampeg_attackccN alias.N/AN/ASFZ v2
Envelope Generatorsampeg_attack_shapeSpecifies the curvature of attack stage of the envelope.float0ARIA
Envelope Generatorsampeg_attackEG attack time.float00 to 100SFZ v1
Envelope Generatorsampeg_attackccNfloat0-100 to 100
Envelope Generatorsampeg_decay_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate ampeg_decay.integer00 to 255ARIA
Envelope Generatorsampeg_decay_onccNampeg_decayccN alias.N/AN/ASFZ v2
Envelope Generatorsampeg_decay_shapeSpecifies the curvature of decay stage of the envelope.float-10.3616ARIA
Envelope Generatorsampeg_decay_zeroSpecifies how decay time is calculated.integer10 to 1ARIA
Envelope Generatorsampeg_decayEG decay time.float00 to 100SFZ v1
Envelope Generatorsampeg_decayccNfloat0-100 to 100
Envelope Generatorsampeg_delay_curveccNinteger00 to 255ARIA
Envelope Generatorsampeg_delay_onccNampeg_delayccN alias.N/AN/ASFZ v2
Envelope Generatorsampeg_delayEG delay time.float00 to 100SFZ v1
Envelope Generatorsampeg_delayccNfloat0-100 to 100
Envelope Generatorsampeg_dynamicSpecifies when envelope durations are recalculated.integer00 to 1ARIA
Envelope Generatorsampeg_hold_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate ampeg_hold.integer00 to 255ARIA
Envelope Generatorsampeg_hold_onccNampeg_holdccN alias.N/AN/ASFZ v2
Envelope Generatorsampeg_holdEG hold time.float00 to 100SFZ v1
Envelope Generatorsampeg_holdccNfloat0-100 to 100
Envelope Generatorsampeg_release_curveccNinteger00 to 255ARIA
Envelope Generatorsampeg_release_onccNampeg_releaseccN alias.N/AN/ASFZ v2
Envelope Generatorsampeg_release_shapeSpecifies the curvature of release stage of the envelope.float-10.3616ARIA
Envelope Generatorsampeg_release_zeroSpecifies how release time is calculated.integer00 to 1ARIA
Envelope Generatorsampeg_releaseEG release time (after note release).float0.0010 to 100SFZ v1
Envelope Generatorsampeg_releaseccNfloat0-100 to 100
Envelope Generatorsampeg_start_curveccNinteger00 to 255ARIA
Envelope Generatorsampeg_start_onccNampeg_startccN alias.N/AN/ASFZ v2
Envelope Generatorsampeg_startEnvelope start level, in percentage.float00 to 100SFZ v1
Envelope Generatorsampeg_startccNfloat0-100 to 100
Envelope Generatorsampeg_sustain_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate ampeg_sustain.integer00 to 255ARIA
Envelope Generatorsampeg_sustain_onccNampeg_sustainccN alias.N/AN/ASFZ v2
Envelope Generatorsampeg_sustainEG sustain level, in percentage.float1000 to 100SFZ v1
Envelope Generatorsampeg_sustainccNfloat0-100 to 100
Envelope Generatorsampeg_vel2attackVelocity effect on EG attack time.float0-100 to 100
Envelope Generatorsampeg_vel2decayVelocity effect on EG decay time.float0-100 to 100
Envelope Generatorsampeg_vel2delayVelocity effect on EG delay time.float0-100 to 100
Envelope Generatorsampeg_vel2holdVelocity effect on EG hold time.float0-100 to 100
Envelope Generatorsampeg_vel2releaseVelocity effect on EG release time.float0-100 to 100
Envelope Generatorsampeg_vel2sustainVelocity effect on EG sustain level, in percentage.float0-100 to 100
LFOamplfo_delayThe time before the LFO starts oscillating.float00 to 100SFZ v1
LFOamplfo_depth_onccNamplfo_depthccN alias.N/AN/ASFZ v2
LFOamplfo_depthLFO depth.float0-10 to 10SFZ v1
LFOamplfo_depthccNfloat0-10 to 10
LFOamplfo_depthchanaftLFO depth when channel aftertouch MIDI messages are received.float0-10 to 10
LFOamplfo_depthpolyaftLFO depth when polyphonic aftertouch MIDI messages are received.float0-10 to 10
LFOamplfo_fadeLFO fade-in effect time.float00 to 100SFZ v1
LFOamplfo_freqLFO frequency, in hertz.float00 to 20SFZ v1
LFOamplfo_freqccNfloat0-200 to 200
LFOamplfo_freqchanaftLFO frequency change when channel aftertouch MIDI messages are received, in Hertz.float0-200 to 200
LFOamplfo_freqpolyaftLFO frequency change when polyphonic aftertouch MIDI messages are received, in Hertz.float0-200 to 200
Amplifieramplitude_ccNamplitude_onccN alias.N/AN/A
Amplifieramplitude_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate amplitude.integer00 to 255
Amplifieramplitude_onccNfloatN/A-100 to 100
Amplifieramplitude_smoothccNN/AN/A
AmplifieramplitudeAmplitude for the specified region in percentage of full amplitude.float1000 to 100ARIA
Effectsapan_depth_onccNN/AN/A
Effectsapan_depthN/A0 to 100SFZ v2
Effectsapan_dry_onccNN/AN/A
Effectsapan_dryN/A0 to 100SFZ v2
Effectsapan_freq_onccNN/AN/A
Effectsapan_freqfloatN/ASFZ v2
Effectsapan_phase_onccNN/AN/A
Effectsapan_phasefloatN/A0 to 180SFZ v2
Effectsapan_waveformLFO wave number.N/AN/ASFZ v2
Effectsapan_wet_onccNN/AN/A
Effectsapan_wetN/A0 to 100SFZ v2
Pitchbend_downPitch bend range when Bend Wheel or Joystick is moved down, in cents.integer-200-9600 to 9600SFZ v1
Pitchbend_smoothPitch bend smoothness. Adds “inertia” to pitch bends, so fast movements of the pitch bend wheel will have a delayed effect on the pitch change.float00 to ?SFZ v2
Pitchbend_stepPitch bend step, in cents.integer11 to 1200SFZ v1
Pitchbend_stepdownPitch bend step, in cents, for downward pitch bends.integer11 to 1200SFZ v2
Pitchbend_stepupPitch bend step, in cents, applied to upwards bends only.integer11 to 1200SFZ v2
Pitchbend_upPitch bend range when Bend Wheel or Joystick is moved up, in cents.integer200-9600 to 9600SFZ v1
Pitchbenddownbend_down alias.N/AN/A
Pitchbendstepbend_step alias.N/AN/A
Pitchbendupbend_up alias.N/AN/A
Effectsbitred_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate bitred.integer00 to 255
Effectsbitred_onccNN/AN/A
Effectsbitred_smoothccNN/AN/A
Effectsbitred_stepccNN/AN/A
EffectsbitredBit reduction.N/A0 to 100SFZ v2
EffectsbusThe target bus for the effect.stringmainSFZ v2
Effectsbypass_onccNSets up a bypass controller for the effect.floatN/ASFZ v2
Effectscomp_attackfloatN/ASFZ v2
Effectscomp_gainN/AN/ASFZ v2
Effectscomp_ratioN/A0 to 100SFZ v2
Effectscomp_releasefloatN/ASFZ v2
Effectscomp_stlinkstringN/ASFZ v2
Effectscomp_thresholdfloatN/ASFZ v2
Sample PlaybackcountThe number of times the sample will be played.integer00 to 4294967296SFZ v1
Curvescurve_indexCurve definition ID.integerN/A0 to 255ARIA
Filtercutoff_ccNThe variation in the cutoff frequency when MIDI continuous controller N is received.integer0-9600 to 9600
Filtercutoff_chanaftThe variation in the cutoff frequency when MIDI channel aftertouch messages are received, in cents.integer0-9600 to 9600
Filtercutoff_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate cutoff.integer00 to 255SFZ v2
Filtercutoff_onccNcutoff_ccN alias.N/AN/ASFZ v2
Filtercutoff_polyaftThe variation in the cutoff frequency when MIDI polyphonic aftertouch messages are received, in cents.integer0-9600 to 9600
Filtercutoff_randomfil_random alias.N/AN/ASFZ v2
Filtercutoff_smoothccNfloat00 to ?SFZ v2
Filtercutoff_stepccNinteger00 to ?SFZ v2
FiltercutoffSets the cutoff frequency (Hz) of the filters.floatfilter disabled0 to SampleRate / 2SFZ v1
Filtercutoff2_ccNN/AN/A
Filtercutoff2_chanaftN/AN/A
Filtercutoff2_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate cutoff2.integer00 to 255
Filtercutoff2_onccNN/AN/A
Filtercutoff2_polyaftN/AN/A
Filtercutoff2_randomfil_random alias.N/AN/AARIA
Filtercutoff2_smoothccNN/AN/A
Filtercutoff2_stepccNN/AN/A
Filtercutoff2cutoff alias.N/AN/ASFZ v2
Effectsdecim_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate decim.integer00 to 255
Effectsdecim_onccNN/AN/A
Effectsdecim_smoothccNN/AN/A
Effectsdecim_stepccNN/AN/A
EffectsdecimDecimator.N/A0 to 100SFZ v2
Instrument Settingsdefault_pathDefault file path.stringN/ASFZ v2
Instrument SettingsdefineCreates a variable and gives it a value.stringN/ASFZ v2
Sample Playbackdelay_beats_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate delay_beats.integer00 to 255ARIA
Sample Playbackdelay_beats_onccNN/AN/AARIA
Sample Playbackdelay_beats_randomDelays the start of the region after a random amount of musical beats.floatN/AARIA
Sample Playbackdelay_beatsDelays the start of the region until a certain amount of musical beats are passed.floatN/ASFZ v2
Sample Playbackdelay_ccNRegion delay time after MIDI continuous controller N messages are received. If the region receives a note-off message before delay time, the region won't play.float0-100 to 100
Sample Playbackdelay_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate delay.integer00 to 255ARIA
Effectsdelay_cutoff_onccNN/AN/A
Effectsdelay_cutofffloatN/ASFZ v2
Effectsdelay_damphi_onccNN/AN/A
Effectsdelay_damphiN/A0 to 100SFZ v2
Effectsdelay_damplo_onccNN/AN/A
Effectsdelay_damploN/A0 to 100SFZ v2
Effectsdelay_dry_onccNN/AN/A
Effectsdelay_dryN/A0 to 100SFZ v2
Effectsdelay_feedback_onccNN/AN/A
Effectsdelay_feedbackN/A0 to 100SFZ v2
Effectsdelay_filterName of filter type.stringN/ASFZ v2
Effectsdelay_input_onccNN/AN/A
Effectsdelay_inputN/A0 to 100SFZ v2
Effectsdelay_levelcN/A0 to 100SFZ v2
Effectsdelay_levellN/A0 to 100SFZ v2
Effectsdelay_levelrN/A0 to 100SFZ v2
Effectsdelay_lfofreq_onccNN/AN/A
Effectsdelay_lfofreqfloatN/ASFZ v2
Effectsdelay_moddepth_onccNN/AN/A
Effectsdelay_moddepthN/A0 to 100SFZ v2
Effectsdelay_modestringN/ASFZ v2
Sample Playbackdelay_onccNdelay_ccN alias.N/AN/ASFZ v2
Effectsdelay_panc_onccNN/AN/A
Effectsdelay_pancN/A0 to 100SFZ v2
Effectsdelay_panl_onccNN/AN/A
Effectsdelay_panlN/A0 to 100SFZ v2
Effectsdelay_panr_onccNN/AN/A
Effectsdelay_panrN/A0 to 100SFZ v2
Sample Playbackdelay_randomRegion random delay time.float00 to 100SFZ v1
Effectsdelay_resonance_onccNN/AN/A
Effectsdelay_resonanceN/AN/ASFZ v2
Sample Playbackdelay_samples_onccNintegerN/A
Sample Playbackdelay_samplesAllows the region playback to be postponed for the specified time, measured in samples (and therefore dependent on current sample rate).integerN/ASFZ v2
Effectsdelay_spread_onccNN/AN/A
Effectsdelay_spreadN/A0 to 100SFZ v2
Effectsdelay_syncc_onccNN/AN/ASFZ v2
Effectsdelay_syncl_onccNN/AN/ASFZ v2
Effectsdelay_syncr_onccNN/AN/ASFZ v2
Effectsdelay_time_tapN/AN/ASFZ v2
Effectsdelay_timec_onccNN/AN/A
Effectsdelay_timecN/AN/ASFZ v2
Effectsdelay_timel_onccNN/AN/A
Effectsdelay_timelN/AN/ASFZ v2
Effectsdelay_timer_onccNN/AN/A
Effectsdelay_timerN/AN/ASFZ v2
Effectsdelay_wet_onccNN/AN/A
Effectsdelay_wetN/A0 to 100SFZ v2
Sample PlaybackdelayRegion delay time.float00 to 100SFZ v1
Sample PlaybackdirectionThe direction in which the sample is to be played.stringforwardSFZ v2
EffectsdirecttomainGain of the main bus into the output.float1000 to 100SFZ v2
Effectsdisto_depth_onccNN/AN/A
Effectsdisto_depthN/A0 to 100SFZ v2
Effectsdisto_dry_onccNN/AN/A
Effectsdisto_dryN/A0 to 100SFZ v2
Effectsdisto_stagesN/AN/ASFZ v2
Effectsdisto_tone_onccNN/AN/A
Effectsdisto_toneN/A0 to 100SFZ v2
Effectsdisto_wet_onccNN/AN/A
Effectsdisto_wetN/A0 to 100SFZ v2
Effectsdsp_orderSignal flow type in Rapture's DSP block.integerN/A0 to 14SFZ v2
Effectseffect1Level of effect1 send, in percentage (reverb in Cakewalk sfz).float00 to 100SFZ v1
Effectseffect2Level of effect2 send, in percentage (chorus in Cakewalk sfz).float00 to 100SFZ v1
Effectseffect3Gain of the region's send into the 3rd effect bus.float00 to 100SFZ v2
Effectseffect4Gain of the region's send into the 4th effect bus.float00 to 100SFZ v2
Envelope GeneratorsegN_ampegN/AN/AARIA
Envelope GeneratorsegN_amplitude_onccXN/AN/A
Envelope GeneratorsegN_amplitudeN/AN/ASFZ v2
Envelope GeneratorsegN_bitred_onccXN/AN/A
Envelope GeneratorsegN_bitredN/AN/ASFZ v2
Envelope GeneratorsegN_curveXInstructs the player to use a curve shape defined under a curve header for the specified envelope segment.N/AN/ASFZ v2
Envelope GeneratorsegN_cutoff_onccXN/AN/A
Envelope GeneratorsegN_cutoffN/AN/ASFZ v2
Envelope GeneratorsegN_cutoff2_onccXN/AN/A
Envelope GeneratorsegN_cutoff2N/AN/ASFZ v2
Envelope GeneratorsegN_decim_onccXN/AN/A
Envelope GeneratorsegN_decimN/AN/ASFZ v2
Envelope GeneratorsegN_depth_lfoXAllows egN to scale lfoX's effect on its targetsfloat100SFZ v2
Envelope GeneratorsegN_depthadd_lfoXN/AN/ASFZ v2
Envelope GeneratorsegN_driveshape_onccXN/AN/A
Envelope GeneratorsegN_driveshapeN/AN/ASFZ v2
Envelope GeneratorsegN_dynamicSpecifies when envelope durations are recalculated.integer00 to 1ARIA
Envelope GeneratorsegN_eqXbw_onccYN/AN/A
Envelope GeneratorsegN_eqXbwN/AN/ASFZ v2
Envelope GeneratorsegN_eqXfreq_onccYN/AN/A
Envelope GeneratorsegN_eqXfreqN/AN/ASFZ v2
Envelope GeneratorsegN_eqXgain_onccYN/AN/A
Envelope GeneratorsegN_eqXgainN/AN/ASFZ v2
Envelope GeneratorsegN_freq_lfoXAllows egN to shape a change to lfoX's frequencyfloat0SFZ v2
Envelope GeneratorsegN_levelX_onccYfloat0-1 to 1
Envelope GeneratorsegN_levelXSets the envelope level at a specific point in envelope number N.float0-1 to 1SFZ v2
Envelope GeneratorsegN_loop_countN/AN/ASFZ v2
Envelope GeneratorsegN_loopN/AN/ASFZ v2
Envelope GeneratorsegN_noiselevel_onccXN/AN/A
Envelope GeneratorsegN_noiselevelN/AN/ASFZ v2
Envelope GeneratorsegN_noisestep_onccXN/AN/A
Envelope GeneratorsegN_noisestepN/AN/ASFZ v2
Envelope GeneratorsegN_noisetone_onccXN/AN/A
Envelope GeneratorsegN_noisetoneN/AN/ASFZ v2
Envelope GeneratorsegN_pan_curveN/AN/ASFZ v2
Envelope GeneratorsegN_pan_curveccXSpecifies the ‹curve› number which MIDI CC X uses to modulate egN_pan.integer00 to 255
Envelope GeneratorsegN_pan_onccXN/AN/A
Envelope GeneratorsegN_panN/AN/ASFZ v2
Envelope GeneratorsegN_pitch_onccXN/AN/A
Envelope GeneratorsegN_pitchN/AN/ASFZ v2
Envelope GeneratorsegN_pointsN/AN/ASFZ v2
Envelope GeneratorsegN_rectify_onccXN/AN/A
Envelope GeneratorsegN_rectifyN/AN/ASFZ v2
Envelope GeneratorsegN_resonance_onccXN/AN/A
Envelope GeneratorsegN_resonanceN/AN/ASFZ v2
Envelope GeneratorsegN_resonance2_onccXN/AN/A
Envelope GeneratorsegN_resonance2N/AN/ASFZ v2
Envelope GeneratorsegN_ringmod_onccXN/AN/A
Envelope GeneratorsegN_ringmodN/AN/ASFZ v2
Envelope GeneratorsegN_sample_dyn_paramX_onccYN/AN/A
Envelope GeneratorsegN_sample_dyn_paramXARIA-specific nameless destination for plugin envelope modulations.N/AN/AARIA
Envelope GeneratorsegN_shapeXfloat0SFZ v2
Envelope GeneratorsegN_sustainN/AN/ASFZ v2
Envelope GeneratorsegN_timeX_onccYfloatN/A
Envelope GeneratorsegN_timeXfloatN/ASFZ v2
Envelope GeneratorsegN_volume_onccXN/AN/A
Envelope GeneratorsegN_volumeN/AN/ASFZ v2
Envelope GeneratorsegN_width_onccXN/AN/A
Envelope GeneratorsegN_widthN/AN/ASFZ v2
Sample PlaybackendThe endpoint of the sample. If unspecified, the entire sample will play.integerunspecified0 to 4294967296SFZ v1
Effectseq_bw_onccNN/AN/A
Effectseq_bwN/AN/ASFZ v2
Effectseq_freq_onccNN/AN/A
Effectseq_freqN/AN/ASFZ v2
Effectseq_gain_onccNN/AN/A
Effectseq_gainN/AN/ASFZ v2
Effectseq_typeN/AN/ASFZ v2
EQeqN_bw_onccXeqN_bwccX alias.N/AN/ASFZ v2
EQeqN_bwBandwidth of the equalizer band, in octaves.float10.001 to 4SFZ v1
EQeqN_bwccXfloat0-4 to 4
EQeqN_dynamicSpecifies when EQ is recalculated.integer00 to 1ARIA
EQeqN_freq_onccXeqN_freqccX alias.N/AN/ASFZ v2
EQeqN_freqFrequency of the equalizer band, in Hertz.floateq1_freq=50
eq2_freq=500
eq3_freq=5000
0 to 30000SFZ v1
EQeqN_freqccXfloat0-30000 to 30000
EQeqN_gain_onccXeqN_gainccX alias.N/AN/ASFZ v2
EQeqN_gainGain of the equalizer band, in decibels.float0-96 to 24SFZ v1
EQeqN_gainccXfloat0-96 to 24
EQeqN_typeSets the type of EQ filter.stringpeakSFZ v2
EQeqN_vel2freqFrequency change of the equalizer band with MIDI velocity, in Hertz.float0-30000 to 30000
EQeqN_vel2gainGain change of the equalizer band with MIDI velocity, in decibels.float0-96 to 24
Filterfil_gain_onccNN/AN/A
Filterfil_gainGain for lsh, hsh and peq filter types.float0ARIA
Filterfil_keycenterCenter key for filter keyboard tracking.integer600 to 127SFZ v1
Filterfil_keytrackFilter keyboard tracking (change on cutoff for each key) in cents.integer00 to 1200SFZ v1
Filterfil_randomRandom value added to the filter cutoff for the region, in cents.integer00 to 9600SFZ v1
Filterfil_typeFilter type.stringlpf_2pSFZ v1
Filterfil_veltrackFilter velocity tracking, the amount by which the cutoff changes with incoming note velocity, in cents.integer0-9600 to 9600SFZ v1
Filterfil2_gain_onccNN/AN/A
Filterfil2_gainfil_gain alias.N/AN/A
Filterfil2_keycenterfil_keycenter alias.N/AN/ASFZ v2
Filterfil2_keytrackfil_keytrack alias.N/AN/ASFZ v2
Filterfil2_typefil_type alias.N/AN/ASFZ v2
Filterfil2_veltrackfil_veltrack alias.N/AN/ASFZ v2
Envelope Generatorsfileg_attack_curveccNinteger00 to 255ARIA
Envelope Generatorsfileg_attack_onccNfloat0-100 to 100ARIA
Envelope Generatorsfileg_attack_shapeSpecifies the curvature of attack stage of the envelope.float0ARIA
Envelope Generatorsfileg_attackEG attack time.float00 to 100SFZ v1
Envelope Generatorsfileg_attackccNfileg_attack_onccN alias.N/AN/A
Envelope Generatorsfileg_decay_curveccNinteger00 to 255ARIA
Envelope Generatorsfileg_decay_onccNfloat0-100 to 100ARIA
Envelope Generatorsfileg_decay_shapeSpecifies the curvature of decay stage of the envelope.float0ARIA
Envelope Generatorsfileg_decay_zeroSpecifies how decay time is calculated.integer10 to 1ARIA
Envelope Generatorsfileg_decayEG decay time.float00 to 100SFZ v1
Envelope Generatorsfileg_decayccNfileg_decay_onccN alias.N/AN/A
Envelope Generatorsfileg_delay_curveccNinteger00 to 255ARIA
Envelope Generatorsfileg_delay_onccNfloat0-100 to 100ARIA
Envelope Generatorsfileg_delayEG delay time.float00 to 100SFZ v1
Envelope Generatorsfileg_delayccNfileg_delay_onccN alias.N/AN/A
Envelope Generatorsfileg_depth_curveccNinteger00 to 255ARIA
Envelope Generatorsfileg_depth_onccNinteger0-12000 to 12000ARIA
Envelope Generatorsfileg_depthEnvelope depth.integer0-12000 to 12000SFZ v1
Envelope Generatorsfileg_depthccNfileg_depth_onccN alias.N/AN/A
Envelope Generatorsfileg_dynamicSpecifies when envelope durations are recalculated.integer00 to 1ARIA
Envelope Generatorsfileg_hold_curveccNinteger00 to 255ARIA
Envelope Generatorsfileg_hold_onccNfloat0-100 to 100ARIA
Envelope Generatorsfileg_holdEG hold time.float00 to 100SFZ v1
Envelope Generatorsfileg_holdccNfileg_hold_onccN alias.N/AN/A
Envelope Generatorsfileg_release_curveccNinteger00 to 255ARIA
Envelope Generatorsfileg_release_onccNfloat0-100 to 100ARIA
Envelope Generatorsfileg_release_shapeSpecifies the curvature of release stage of the envelope.float0ARIA
Envelope Generatorsfileg_release_zeroSpecifies how release time is calculated.integer00 to 1ARIA
Envelope Generatorsfileg_releaseEG release time (after note release).float00 to 100SFZ v1
Envelope Generatorsfileg_releaseccNfileg_release_onccN alias.N/AN/A
Envelope Generatorsfileg_start_curveccNinteger00 to 255ARIA
Envelope Generatorsfileg_start_onccNfloat0-100 to 100ARIA
Envelope Generatorsfileg_startEnvelope start level, in percentage.float00 to 100SFZ v1
Envelope Generatorsfileg_startccNfileg_start_onccN alias.N/AN/A
Envelope Generatorsfileg_sustain_curveccNinteger00 to 255ARIA
Envelope Generatorsfileg_sustain_onccNfloat0-100 to 100ARIA
Envelope Generatorsfileg_sustainEG sustain level, in percentage.float00 to 100SFZ v1
Envelope Generatorsfileg_sustainccNfileg_sustain_onccN alias.N/AN/A
Envelope Generatorsfileg_vel2attackVelocity effect on EG attack time.float0-100 to 100
Envelope Generatorsfileg_vel2decayVelocity effect on filter EG decay time.float0-100 to 100
Envelope Generatorsfileg_vel2delayVelocity effect on filter EG delay time.float0-100 to 100
Envelope Generatorsfileg_vel2depthVelocity effect on EG depth, in cents for pitch or filter cutoff.integer0-12000 to 12000
Envelope Generatorsfileg_vel2holdVelocity effect on EG hold time.float0-100 to 100
Envelope Generatorsfileg_vel2releaseVelocity effect on EG release time.float0-100 to 100
Envelope Generatorsfileg_vel2sustainVelocity effect on EG sustain level, in percentage.float0-100 to 100
LFOfillfo_delayThe time before the LFO starts oscillating.float00 to 100SFZ v1
LFOfillfo_depth_onccNfillfo_depthccN alias.N/AN/ASFZ v2
LFOfillfo_depthLFO depth.float0-1200 to 1200SFZ v1
LFOfillfo_depthccNfloat0-1200 to 1200
LFOfillfo_depthchanaftLFO depth when channel aftertouch MIDI messages are received.float0-1200 to 1200
LFOfillfo_depthpolyaftLFO depth when polyphonic aftertouch MIDI messages are received.float0-1200 to 1200
LFOfillfo_fadeLFO fade-in effect time.float00 to 100SFZ v1
LFOfillfo_freqLFO frequency, in hertz.float00 to 20SFZ v1
LFOfillfo_freqccNfloat0-200 to 200
LFOfillfo_freqchanaftLFO frequency change when channel aftertouch MIDI messages are received, in Hertz.float0-200 to 200
LFOfillfo_freqpolyaftLFO frequency change when polyphonic aftertouch MIDI messages are received, in Hertz.float0-200 to 200
Effectsfilter_cutoff_onccNN/AN/A
Effectsfilter_cutoffN/AN/ASFZ v2
Effectsfilter_resonance_onccNN/AN/A
Effectsfilter_resonanceN/AN/ASFZ v2
Effectsfilter_typeName of filter type.stringN/ASFZ v2
Filterfiltypefil_type alias.N/AN/A
EffectsfxNtomainGain of the Nth effect bus into the output.float00 to 100SFZ v2
EffectsfxNtomixGain of the Nth effect bus into the Mix node.float00 to 100SFZ v2
Amplifiergain_ccNGain applied on MIDI control N, in decibels.float0-144 to 48
Amplifiergain_onccNgain_ccN alias.N/AN/ASFZ v2
Amplifiergain_randomamp_random alias.N/AN/ASFZ v2
Effectsgate_attackN/AN/ASFZ v2
Effectsgate_onccNGate manual control.N/AN/ASFZ v2
Effectsgate_releaseN/AN/ASFZ v2
Effectsgate_stlinkstringN/ASFZ v2
Effectsgate_thresholdN/AN/ASFZ v2
Amplifierglobal_amplitudeARIA extension, like amplitude, but affecting everything when set under the ‹global› header.float1000 to 100ARIA
Instrument Settingsglobal_labelAn ARIA extension which sets what is displayed in the default info tab of Sforzando.stringN/AARIA
Pitchglobal_tuneARIA extension, like tune, but affecting everything when set under the ‹global› header.integer0-9600 to 9600ARIA
Amplifierglobal_volumeARIA extension, like volume, but affecting everything when set under the ‹global› header.float0-144 to 6ARIA
Amplifiergroup_amplitudeARIA extension, like amplitude, but affecting everything when set under the ‹group› header.float1000 to 100ARIA
Instrument Settingsgroup_labelAn ARIA extension which sets what is displayed in the default info tab of Sforzando.stringN/AARIA
Pitchgroup_tuneARIA extension, like tune, but affecting everything when set under the ‹group› header.integer0-9600 to 9600ARIA
Amplifiergroup_volumeARIA extension, like volume, but affecting everything when set under the ‹group› header.float0-144 to 6ARIA
Voice LifecyclegroupExclusive group number for this region.integer0-2147483648 to 2147483647SFZ v1
MIDI ConditionshibendDefines the range of the last Pitch Bend message required for the region to play.integer8192-8192 to 8192SFZ v1
Internal ConditionshibpmHost tempo value.float5000 to 500SFZ v1
MIDI ConditionshiccNDefines the range of the last MIDI controller N required for the region to play.integer1270 to 127SFZ v1
MIDI ConditionshichanIf incoming notes have a MIDI channel between lochan and hichan, the region will play.integer161 to 16SFZ v1
Internal ConditionshichanaftDefines the range of last Channel Aftertouch message required for the region to play.integer1270 to 127SFZ v1
MIDI ConditionshihdccNLike hiccN but with floating point MIDI CCsfloat10 to 1ARIA
Key MappinghikeyDetermine the high boundary of a certain region.integer1270 to 127SFZ v1
Instrument Settingshint_Its a 'hint' to the ARIA engine, others implementations don't have to follow.N/AN/AARIA
Internal ConditionshipolyaftDefines the range of last Polyphonic Aftertouch message required for the region to play.integer1270 to 127SFZ v1
MIDI ConditionshiprogThe region plays when the MIDI program number is between loprog and hiprog.integer1270 to 127SFZ v2
Internal ConditionshirandThe region will play if the random number is equal to or higher than lorand, and lower than hirand.float10 to 1SFZ v1
Internal ConditionshitimerRegion plays if timer is between lotimer and hitimer.floatN/ASFZ v2
Key MappinghivelIf a note with velocity value equal to or higher than lovel AND equal to or lower than hivel is played, the region will play.integer1271 to 127SFZ v1
LoadingimageSets the background image of the instrument.stringN/ASFZ v2
Instrument SettingsincludeA special directive, which allows using SFZ files as building blocks for creating larger, more complex SFZ files.stringN/AARIA
EffectsinternalCakewalk internal features switch.stringoffSFZ v2
Key MappingkeyEquivalent to using lokey, hikey and pitch_keycenter and setting them all to the same note value.integerN/A0 to 127SFZ v1
Instrument Settingslabel_ccNCreates a label for the MIDI CC.stringN/AARIA
Instrument Settingslabel_keyNCreates a label for a key.stringN/Asfizz
Instrument Settingslabel_outputNCreates a label for the output N.stringN/ACalfbox
LFOlfoN_amplitude_onccXN/AN/A
LFOlfoN_amplitude_smoothccXN/AN/A
LFOlfoN_amplitude_stepccXN/AN/A
LFOlfoN_amplitudeN/AN/ASFZ v2
LFOlfoN_bitred_onccXN/AN/A
LFOlfoN_bitred_smoothccXN/AN/A
LFOlfoN_bitred_stepccXN/AN/A
LFOlfoN_bitredN/AN/ASFZ v2
LFOlfoN_countNumber of LFO repetitions for LFO N before the LFO stops.integerN/ASFZ v2
LFOlfoN_cutoff_onccXN/AN/A
LFOlfoN_cutoff_smoothccXN/AN/A
LFOlfoN_cutoff_stepccXN/AN/A
LFOlfoN_cutoffN/AN/ASFZ v2
LFOlfoN_cutoff2_onccXN/AN/A
LFOlfoN_cutoff2_smoothccXN/AN/A
LFOlfoN_cutoff2_stepccXN/AN/A
LFOlfoN_cutoff2lfoN_cutoff alias.N/AN/ASFZ v2
LFOlfoN_decim_onccXN/AN/A
LFOlfoN_decim_smoothccXN/AN/A
LFOlfoN_decim_stepccXN/AN/A
LFOlfoN_decimN/AN/ASFZ v2
LFOlfoN_delay_onccXN/AN/A
LFOlfoN_delayOnset delay for LFO number N.float0SFZ v2
LFOlfoN_depth_lfoXN/AN/ASFZ v2
LFOlfoN_depthadd_lfoXN/AN/ASFZ v2
LFOlfoN_drive_onccXN/AN/A
LFOlfoN_drive_smoothccXN/AN/A
LFOlfoN_drive_stepccXN/AN/A
LFOlfoN_driveN/AN/ASFZ v2
LFOlfoN_eqXbw_onccYN/AN/A
LFOlfoN_eqXbw_smoothccYN/AN/A
LFOlfoN_eqXbw_stepccYN/AN/A
LFOlfoN_eqXbwN/AN/ASFZ v2
LFOlfoN_eqXfreq_onccYN/AN/A
LFOlfoN_eqXfreq_smoothccYN/AN/A
LFOlfoN_eqXfreq_stepccYN/AN/A
LFOlfoN_eqXfreqN/AN/ASFZ v2
LFOlfoN_eqXgain_onccYN/AN/A
LFOlfoN_eqXgain_smoothccYN/AN/A
LFOlfoN_eqXgain_stepccYN/AN/A
LFOlfoN_eqXgainN/AN/ASFZ v2
LFOlfoN_fade_onccXfloatN/A
LFOlfoN_fadeFade-in time for LFO number N.floatN/ASFZ v2
LFOlfoN_freq_lfoX_onccYN/AN/AARIA
LFOlfoN_freq_lfoXN/AN/ASFZ v2
LFOlfoN_freq_onccXN/AN/A
LFOlfoN_freq_smoothccXN/AN/A
LFOlfoN_freq_stepccXN/AN/A
LFOlfoN_freqThe base frequency of LFO number N, in Hertz.floatN/ASFZ v2
LFOlfoN_noiselevel_onccXN/AN/A
LFOlfoN_noiselevel_smoothccXN/AN/A
LFOlfoN_noiselevel_stepccXN/AN/A
LFOlfoN_noiselevelN/AN/ASFZ v2
LFOlfoN_noisestep_onccXN/AN/A
LFOlfoN_noisestep_smoothccXN/AN/A
LFOlfoN_noisestep_stepccXN/AN/A
LFOlfoN_noisestepN/AN/ASFZ v2
LFOlfoN_noisetone_onccXN/AN/A
LFOlfoN_noisetone_smoothccXN/AN/A
LFOlfoN_noisetone_stepccXN/AN/A
LFOlfoN_noisetoneN/AN/ASFZ v2
LFOlfoN_offsetDC offset - Add to LFO output; not affected by scale.floatN/AARIA
LFOlfoN_offsetXlfoN_offset alias.N/AN/A
LFOlfoN_pan_onccXN/AN/A
LFOlfoN_pan_smoothccXN/AN/A
LFOlfoN_pan_stepccXN/AN/A
LFOlfoN_panN/AN/ASFZ v2
LFOlfoN_phase_onccXN/AN/A
LFOlfoN_phaseInitial phase shift for LFO number N.float00 to 1SFZ v2
LFOlfoN_pitch_curveccXSpecifies the ‹curve› number which MIDI CC X uses to modulate lfoN_pitch.integer00 to 255
LFOlfoN_pitch_onccXN/AN/A
LFOlfoN_pitch_smoothccXN/AN/A
LFOlfoN_pitch_stepccXN/AN/A
LFOlfoN_pitchN/AN/ASFZ v2
LFOlfoN_ratioSets the ratio between the specified sub waveform and the main waveform.floatN/AARIA
LFOlfoN_ratioXlfoN_ratio alias.N/AN/A
LFOlfoN_resonance_onccXN/AN/A
LFOlfoN_resonance_smoothccXN/AN/A
LFOlfoN_resonance_stepccXN/AN/A
LFOlfoN_resonanceN/AN/ASFZ v2
LFOlfoN_resonance2_onccXN/AN/A
LFOlfoN_resonance2_smoothccXN/AN/A
LFOlfoN_resonance2_stepccXN/AN/A
LFOlfoN_resonance2lfoN_resonance alias.N/AN/ASFZ v2
LFOlfoN_sample_dyn_paramX_onccYN/AN/A
LFOlfoN_sample_dyn_paramXARIA-specific nameless destination for plugin LFO modulations.N/AN/AARIA
LFOlfoN_scaleSets the scaling between the specified sub waveform and the main waveform.floatN/AARIA
LFOlfoN_scaleXlfoN_scale alias.N/AN/A
LFOlfoN_smooth_onccXN/AN/A
LFOlfoN_smoothN/AN/ASFZ v2
LFOlfoN_stepsNumber of steps in LFO step sequencer.integerN/ASFZ v2
LFOlfoN_stepX_onccYN/AN/A
LFOlfoN_stepXLevel of the step number X in LFO step sequencer.floatN/A-100 to 100SFZ v2
LFOlfoN_volume_onccXN/AN/A
LFOlfoN_volume_smoothccXN/AN/A
LFOlfoN_volume_stepccXN/AN/A
LFOlfoN_volumeN/AN/ASFZ v2
LFOlfoN_wave_onccXN/AN/AARIA
LFOlfoN_waveLFO waveform selection.integer1SFZ v2
LFOlfoN_waveXlfoN_wave alias.N/AN/AARIA
LFOlfoN_width_onccXN/AN/A
LFOlfoN_width_smoothccXN/AN/A
LFOlfoN_width_stepccXN/AN/A
LFOlfoN_widthN/AN/ASFZ v2
Loadingload_endintegerN/ASFZ v2
Loadingload_modeintegerN/A0 to 1SFZ v2
Loadingload_startintegerN/ASFZ v2
MIDI ConditionslobendDefines the range of the last Pitch Bend message required for the region to play.integer-8192-8192 to 8192SFZ v1
Internal ConditionslobpmHost tempo value.float00 to 500SFZ v1
MIDI ConditionsloccNDefines the range of the last MIDI controller N required for the region to play.integer00 to 127SFZ v1
MIDI ConditionslochanIf incoming notes have a MIDI channel between lochan and hichan, the region will play.integer11 to 16SFZ v1
Internal ConditionslochanaftDefines the range of last Channel Aftertouch message required for the region to play.integer00 to 127SFZ v1
MIDI ConditionslohdccNLike loccN but with floating point MIDI CCsfloat00 to 1ARIA
Key MappinglokeyDetermine the low boundary of a certain region.integer00 to 127SFZ v1
Sample Playbackloop_countThe number of times a loop will repeat.integerN/ASFZ v2
Sample Playbackloop_crossfadeLoop cross fade.floatN/ASFZ v2
Sample Playbackloop_endThe loop end point, in samples.integer00 to 4294967296SFZ v1
Sample Playbackloop_length_onccNloop_lengthccN alias.N/AN/A
Sample Playbackloop_lengthccNChange of loop end point.N/AN/ASFZ v2
Sample Playbackloop_modeAllows playing samples with loops defined in the unlooped mode.stringno_loop for samples without a loop defined,
loop_continuous for samples with defined loop(s).
SFZ v1
Sample Playbackloop_start_onccNloop_startccN alias.N/AN/A
Sample Playbackloop_startThe loop start point, in samples.integer00 to 4294967296SFZ v1
Sample Playbackloop_startccNChange of loop start point.N/AN/ASFZ v2
Sample Playbackloop_tuneTuning for only the loop segment.float0SFZ v2
Sample Playbackloop_typeDefines the looping mode.stringforwardSFZ v2
Sample Playbackloopcountloop_count alias.N/AN/AARIA
Sample Playbackloopendloop_end alias.N/AN/A
Sample Playbackloopmodeloop_mode alias.N/AN/A
Sample Playbackloopstartloop_start alias.N/AN/A
Sample Playbacklooptuneloop_tune alias.N/AN/AARIA
Sample Playbacklooptypeloop_type alias.N/AN/AARIA
Internal ConditionslopolyaftDefines the range of last Polyphonic Aftertouch message required for the region to play.integer00 to 127SFZ v1
MIDI ConditionsloprogThe region plays when the MIDI program number is between loprog and hiprog.integer00 to 127SFZ v2
Internal ConditionslorandThe region will play if the random number is equal to or higher than lorand, and lower than hirand.float00 to 1SFZ v1
Internal ConditionslotimerRegion plays if the time passed since the last sample in the same group played is between lotimer and hitimer.floatN/ASFZ v2
Key MappinglovelIf a note with velocity value equal to or higher than lovel AND equal to or lower than hivel is played, the region will play.integer11 to 127SFZ v1
Amplifiermaster_amplitudeARIA extension, like amplitude, but affecting everything when set under the ‹master› header.float1000 to 100ARIA
Instrument Settingsmaster_labelAn ARIA extension which sets what is displayed in the default info tab of Sforzando.stringN/AARIA
Pitchmaster_tuneARIA extension, like tune, but affecting everything when set under the ‹master› header.integer0-9600 to 9600ARIA
Amplifiermaster_volumeARIA extension, like volume, but affecting everything when set under the ‹master› header.float0-144 to 6ARIA
Sample Playbackmd5Calculates the MD5 digital fingerprint hash of a sample file, represented as a sequence of 32 hexadecimal digits.stringnullSFZ v2
Filternoise_filterstringN/ASFZ v2
Filternoise_level_onccNfloatN/A-96 to 24
Filternoise_level_smoothccNfloat00 to ?
Filternoise_levelfloatN/A-96 to 24SFZ v2
Filternoise_step_onccNintegerN/A0 to 100
Filternoise_stepintegerN/A0 to 100SFZ v2
Filternoise_stereostringN/ASFZ v2
Filternoise_tone_onccNintegerN/A0 to 100
Filternoise_toneintegerN/A0 to 100SFZ v2
Instrument Settingsnote_offsetMIDI note transpose; tells the SFZ player to offset all incoming MIDI notes by the specified number of semitones.integer0-127 to 127SFZ v2
Voice Lifecyclenote_polyphonyPolyphony limit for playing the same note repeatedly.integerN/ASFZ v2
Voice Lifecyclenote_selfmaskControls note-stealing behavior for a single pitch, when using note_polyphony.stringonSFZ v2
Instrument Settingsoctave_offsetMIDI octave transpose; tells the SFZ player to offset all incoming MIDI notes by the specified number of octaves.integer0-10 to 10SFZ v2
Voice Lifecycleoff_byRegion off group.integer0-2147483648 to 2147483647SFZ v1
Voice Lifecycleoff_curveWhen off_mode is set to time, this specifies the math to be used to fade out the regions being muted by voice-stealing.integer10-2 to 10ARIA
Voice Lifecycleoff_modeRegion off mode.stringfastSFZ v1
Voice Lifecycleoff_shapeThe coefficient used by off_curve.float-10.3616ARIA
Voice Lifecycleoff_timeWhen off_mode is set to time, this specifies the fadeout time for regions being muted by voice-stealing.float0.006ARIA
Voice Lifecycleoffbyoff_by alias.N/AN/A
Sample Playbackoffset_ccNThe offset used to play the sample according to last position of MIDI continuous controller N.integer00 to 4294967296
Sample Playbackoffset_modeDefines whether offset is measured in samples or percentage of sample length.stringsamplesARIA
Sample Playbackoffset_onccNoffset_ccN alias.N/AN/ASFZ v2
Sample Playbackoffset_randomRandom offset added to the region offset.integer00 to 4294967296SFZ v1
Sample PlaybackoffsetThe offset used to play the sample.integer00 to 4294967296SFZ v1
Triggerson_hiccNIf 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.integer-10 to 127SFZ v1
Triggerson_hihdccNLike on_hiccN but with floating point MIDI CCs.float-10 to 1ARIA
Triggerson_loccNIf 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.integer-10 to 127SFZ v1
Triggerson_lohdccNLike on_loccN but with floating point MIDI CCs.float-10 to 1ARIA
Wavetable Oscillatoroscillator_detune_onccNN/AN/A
Wavetable Oscillatoroscillator_detuneN/AN/ASFZ v2
Wavetable Oscillatoroscillator_mod_depth_onccNN/AN/A
Wavetable Oscillatoroscillator_mod_depthN/AN/ASFZ v2
Wavetable Oscillatoroscillator_mod_smoothccNN/AN/A
Wavetable Oscillatoroscillator_modeThe modulation type.integer00 to 2SFZ v2
Wavetable Oscillatoroscillator_multiConfigure a region to use more than one oscillator.integer11 to 9SFZ v2
Wavetable Oscillatoroscillator_phaseOscillator phase. Negative values for random phase.floatN/A-1 to 360SFZ v2
Wavetable Oscillatoroscillator_qualityintegerN/A0 to 3SFZ v2
Wavetable Oscillatoroscillator_table_sizeN/AN/ASFZ v2
Wavetable OscillatoroscillatorstringN/ASFZ v2
Voice LifecycleoutputThe stereo output number for this region.integer00 to 1024SFZ v1
Amplifierpan_ccNpan_onccN alias.N/AN/AARIA
Amplifierpan_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate pan.integer00 to 255SFZ v2
Amplifierpan_keycenterCenter key for pan keyboard tracking.integer600 to 127SFZ v2
Amplifierpan_keytrackThe amount by which the panning of a note is shifted with each key.float0-100 to 100SFZ v2
Amplifierpan_lawSets the pan law to be used.stringN/AARIA
Amplifierpan_onccNN/AN/ASFZ v2
Amplifierpan_randomRandom panoramic position for the region.float0-100 to 100ARIA
Amplifierpan_smoothccNN/AN/ASFZ v2
Amplifierpan_stepccNN/AN/ASFZ v2
Amplifierpan_veltrackThe effect of note velocity on panning.float0-100 to 100SFZ v2
AmplifierpanThe panoramic position for the region.float0-100 to 100SFZ v1
Effectsparam_offsetAdds a number to the parameter numbers of built-in or vendor-specific effects.integerN/AARIA
AmplifierphaseIf invert is set, the region is played with inverted phase.stringnormalSFZ v2
Effectsphaser_depth_onccNN/AN/A
Effectsphaser_depthN/A0 to 100SFZ v2
Effectsphaser_feedback_onccNN/AN/A
Effectsphaser_feedbackN/A0 to 100SFZ v2
Effectsphaser_freq_onccNN/AN/A
Effectsphaser_freqfloatN/ASFZ v2
Effectsphaser_phase_onccNN/A0 to 100SFZ v2
Effectsphaser_stagesN/AN/ASFZ v2
Effectsphaser_waveformLFO wave number.N/AN/ASFZ v2
Effectsphaser_wet_onccNN/AN/A
Effectsphaser_wetN/A0 to 100SFZ v2
Pitchpitch_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate pitch.integer00 to 255SFZ v2
Pitchpitch_keycenterRoot key for the sample.integer600 to 127SFZ v1
Pitchpitch_keytrackWithin the region, this value defines how much the pitch changes with every note.integer100-1200 to 1200SFZ v1
Pitchpitch_onccNN/AN/A-9600 to 9600SFZ v2
Pitchpitch_randomRandom tuning for the region, in cents.integer00 to 9600SFZ v1
Pitchpitch_smoothccNfloat00 to ?SFZ v2
Pitchpitch_stepccNN/A00 to ?SFZ v2
Pitchpitch_veltrackPitch velocity tracking, represents how much the pitch changes with incoming note velocity, in cents.integer0-9600 to 9600SFZ v1
Pitchpitchtune alias.N/AN/AARIA
Envelope Generatorspitcheg_attack_curveccNinteger00 to 255ARIA
Envelope Generatorspitcheg_attack_onccNN/AN/AARIA
Envelope Generatorspitcheg_attack_shapeSpecifies the curvature of attack stage of the envelope.float0ARIA
Envelope Generatorspitcheg_attackEG attack time.float00 to 100SFZ v1
Envelope Generatorspitcheg_decay_curveccNinteger00 to 255ARIA
Envelope Generatorspitcheg_decay_onccNfloat0-100 to 100ARIA
Envelope Generatorspitcheg_decay_shapeSpecifies the curvature of decay stage of the envelope.float0ARIA
Envelope Generatorspitcheg_decay_zeroSpecifies how decay time is calculated.integer10 to 1ARIA
Envelope Generatorspitcheg_decayEG decay time.float00 to 100SFZ v1
Envelope Generatorspitcheg_delay_curveccNinteger00 to 255ARIA
Envelope Generatorspitcheg_delay_onccNfloat0-100 to 100ARIA
Envelope Generatorspitcheg_delayEG delay time.float00 to 100SFZ v1
Envelope Generatorspitcheg_depth_curveccNinteger00 to 255ARIA
Envelope Generatorspitcheg_depth_onccNinteger0-12000 to 12000ARIA
Envelope Generatorspitcheg_depthEnvelope depth.integer0-12000 to 12000SFZ v1
Envelope Generatorspitcheg_depthccNpitcheg_depth_onccN alias.N/AN/A
Envelope Generatorspitcheg_dynamicSpecifies when envelope durations are recalculated.integer00 to 1ARIA
Envelope Generatorspitcheg_hold_curveccNinteger00 to 255ARIA
Envelope Generatorspitcheg_hold_onccNfloat0-100 to 100ARIA
Envelope Generatorspitcheg_holdEG hold time.float00 to 100SFZ v1
Envelope Generatorspitcheg_release_curveccNinteger00 to 255ARIA
Envelope Generatorspitcheg_release_onccNfloat0-100 to 100ARIA
Envelope Generatorspitcheg_release_shapeSpecifies the curvature of release stage of the envelope.float0ARIA
Envelope Generatorspitcheg_release_zeroSpecifies how release time is calculated.integer00 to 1ARIA
Envelope Generatorspitcheg_releaseEG release time (after note release).float00 to 100SFZ v1
Envelope Generatorspitcheg_start_curveccNinteger00 to 255ARIA
Envelope Generatorspitcheg_start_onccNfloat0-100 to 100ARIA
Envelope Generatorspitcheg_startEnvelope start level, in percentage.float00 to 100SFZ v1
Envelope Generatorspitcheg_sustain_curveccNinteger00 to 255ARIA
Envelope Generatorspitcheg_sustain_onccNfloat0-100 to 100ARIA
Envelope Generatorspitcheg_sustainEG sustain level, in percentage.float00 to 100SFZ v1
Envelope Generatorspitcheg_vel2attackVelocity effect on EG attack time.float0-100 to 100
Envelope Generatorspitcheg_vel2decayVelocity effect on EG decay time.float0-100 to 100
Envelope Generatorspitcheg_vel2delayVelocity effect on EG delay time.float0-100 to 100
Envelope Generatorspitcheg_vel2depthVelocity effect on EG depth, in cents for pitch or filter cutoff.integer0-12000 to 12000
Envelope Generatorspitcheg_vel2holdVelocity effect on EG hold time.float0-100 to 100
Envelope Generatorspitcheg_vel2releaseVelocity effect on EG release time.float0-100 to 100
Envelope Generatorspitcheg_vel2sustainVelocity effect on EG sustain level, in percentage.float0-100 to 100
LFOpitchlfo_delayThe time before the LFO starts oscillating.float00 to 100SFZ v1
LFOpitchlfo_depth_onccNpitchlfo_depthccN alias.N/AN/ASFZ v2
LFOpitchlfo_depthLFO depth.float0-1200 to 1200SFZ v1
LFOpitchlfo_depthccNfloat0-1200 to 1200
LFOpitchlfo_depthchanaftLFO depth when channel aftertouch MIDI messages are received.float0-1200 to 1200
LFOpitchlfo_depthpolyaftLFO depth when polyphonic aftertouch MIDI messages are received.float0-1200 to 1200
LFOpitchlfo_fadeLFO fade-in effect time.float00 to 100SFZ v1
LFOpitchlfo_freqLFO frequency, in hertz.float00 to 20SFZ v1
LFOpitchlfo_freqccNfloat0-200 to 200
LFOpitchlfo_freqchanaftLFO frequency change when channel aftertouch MIDI messages are received, in Hertz.float0-200 to 200
LFOpitchlfo_freqpolyaftLFO frequency change when polyphonic aftertouch MIDI messages are received, in Hertz.float0-200 to 200
Voice Lifecyclepolyphony_groupgroup alias.N/AN/AARIA
Voice Lifecyclepolyphony_stealingintegerN/AARIA
Voice LifecyclepolyphonyPolyphony voice limit.integerN/ASFZ v2
Amplifierposition_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate position.integer00 to 255ARIA
Amplifierposition_keycenterN/AN/AARIA
Amplifierposition_keytrackN/AN/AARIA
Amplifierposition_onccNN/AN/AARIA
Amplifierposition_randomfloat0-100 to 100ARIA
Amplifierposition_smoothccNN/AN/AARIA
Amplifierposition_stepccNN/AN/AARIA
Amplifierposition_veltrackinteger0-200 to 200ARIA
AmplifierpositionOnly 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.float0-100 to 100SFZ v1
Instrument Settingsregion_labelAn ARIA extension which sets what is displayed in the default info tab of Sforzando.stringN/AARIA
Filterresonance_ccNresonance_onccN alias.N/AN/A
Filterresonance_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate resonance.integer00 to 255SFZ v2
Filterresonance_onccNfloat0-40 to 40SFZ v2
Filterresonance_randomFilter cutoff resonance random value, in decibels.float00 to 40ARIA
Filterresonance_smoothccNfloat00 to ?SFZ v2
Filterresonance_stepccNinteger00 to ?SFZ v2
FilterresonanceThe filter cutoff resonance value, in decibels.float00 to 40SFZ v1
Filterresonance2_ccNresonance2_onccN alias.N/AN/ASFZ v2
Filterresonance2_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate resonance2.integer00 to 255
Filterresonance2_onccNfloat0-40 to 40
Filterresonance2_randomFilter#2 cutoff resonance random value, in decibels.float00 to 40ARIA
Filterresonance2_smoothccNfloat00 to ?
Filterresonance2_stepccNinteger00 to ?
Filterresonance2resonance alias.N/AN/ASFZ v2
Effectsreverb_damp_onccNN/AN/A
Effectsreverb_dampN/A0 to 100SFZ v2
Effectsreverb_dry_onccNN/AN/A
Effectsreverb_dryN/A0 to 100SFZ v2
Effectsreverb_input_onccNN/AN/A
Effectsreverb_inputN/A0 to 100SFZ v2
Effectsreverb_predelay_onccNN/AN/A
Effectsreverb_predelayfloatN/ASFZ v2
Effectsreverb_size_onccNN/AN/A
Effectsreverb_sizeN/A0 to 100SFZ v2
Effectsreverb_tone_onccNN/AN/A
Effectsreverb_toneN/A0 to 100SFZ v2
Effectsreverb_typestringN/ASFZ v2
Effectsreverb_wet_onccNN/AN/A
Effectsreverb_wetN/A0 to 100SFZ v2
Sample Playbackreverse_hiccNIf MIDI CC N is between reverse_loccN and reverse_hiccN, the region plays reversed.integerN/A0 to 127SFZ v2
Sample Playbackreverse_loccNIf MIDI CC N is between reverse_loccN and reverse_hiccN, the region plays reversed.integerN/A0 to 127SFZ v2
Voice Lifecyclert_deadControls whether a release sample should play if its sustain sample has ended, or not.stringoffSFZ v2
Amplifierrt_decayApplies only to regions that triggered through trigger=release. The volume decrease (in decibels) per seconds after the corresponding attack region was triggered.float00 to 200SFZ v1
Amplifierrt_decayN_timeThe duration of release sample volue decrease curve segment number N.floatN/AARIA
Amplifierrt_decayNApplies only to regions that triggered through trigger=release. The volume decrease (in decibels) per seconds after the corresponding attack region was triggered, for decrease curve segment number N.float00 to 200ARIA
Sample Playbacksample_dyn_paramN_onccXfloatN/A
Sample Playbacksample_dyn_paramNARIA-specific nameless destination for plugin modulations.floatN/AARIA
Sample Playbacksample_fadeoutNumber of seconds before the end of sample playback that the player should begin a realtime fadeout.floatN/ASFZ v2
Loadingsample_qualitySample playback quality settings.integerN/A1 to 10SFZ v2
Sample PlaybacksampleDefines which sample file the region will play.stringN/ASFZ v1
Real-Time Instrument ScriptscriptAllows to load real-time instrument scripts for SFZ instruments.stringN/ALinuxSampler
Internal Conditionsseq_lengthSequence length, used together with seq_position to use samples as round robins.integer11 to 100SFZ v1
Internal Conditionsseq_positionSequence position. The region will play if the internal sequence counter is equal to seq_position.integer11 to 100SFZ v1
Instrument Settingsset_ccNSets a default initial value for MIDI CC number N, when the instrument is initially loaded.integerN/A0 to 127SFZ v2
Instrument Settingsset_hdccNLike set_ccN but with floating point MIDI CCs.floatN/A0 to 1ARIA
Instrument Settingsset_realccNset_hdccN alias.N/AN/A
MIDI Conditionssostenuto_ccReassigns the sostenuto pedal CC to a non-standard value.integer660 to 127ARIA
MIDI Conditionssostenuto_loSets the minimum point at which the sostenuto pedal (MIDI CC 66) is considered 'down'.float0.50 to 127ARIA
MIDI Conditionssostenuto_swTurns the sostenuto switch on or off.stringN/ASFZ v2
Triggersstart_hiccNon_hiccN alias.N/AN/ASFZ v2
Triggersstart_hihdccNon_hihdccN alias.N/AN/A
Triggersstart_loccNon_loccN alias.N/AN/ASFZ v2
Triggersstart_lohdccNon_lohdccN alias.N/AN/A
Effectsstatic_cyclic_levelN/A0 to 100SFZ v2
Effectsstatic_cyclic_timefloatN/ASFZ v2
Effectsstatic_filterName of filter type.stringN/ASFZ v2
Effectsstatic_level_onccNN/AN/A
Effectsstatic_levelN/A0 to 100SFZ v2
Effectsstatic_random_levelN/A0 to 100SFZ v2
Effectsstatic_random_maxtimefloatN/ASFZ v2
Effectsstatic_random_mintimefloatN/ASFZ v2
Effectsstatic_stereoN/AN/ASFZ v2
Effectsstatic_toneN/A0 to 100SFZ v2
Sample Playbackstop_beatsStops a region after a certain amount of beats have played.floatN/ASFZ v2
Triggersstop_hiccNIf 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.integer-10 to 127SFZ v2
Triggersstop_hihdccNLike stop_hiccN but with floating point MIDI CCs.float-10 to 1ARIA
Triggersstop_loccNIf 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.integer-10 to 127SFZ v2
Triggersstop_lohdccNLike stop_loccN but with floating point MIDI CCs.float-10 to 1ARIA
Effectsstrings_numberNumber of synthesized resonant strings.N/AN/ASFZ v2
Effectsstrings_wet_onccNN/A0 to 100SFZ v2
MIDI Conditionssustain_ccReassigns the sustain pedal CC to a non-standard value.integer640 to 127ARIA
MIDI Conditionssustain_loSets the minimum point at which the sustain pedal (MIDI CC 64) is considered 'down'.float0.50 to 127ARIA
MIDI Conditionssustain_swTurns the sustain switch on or off.stringN/ASFZ v2
MIDI Conditionssw_defaultDefine keyswitch 'power on default' so that you hear something when a patch loads.integerN/A0 to 127SFZ v2
MIDI Conditionssw_downEnables 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.integer00 to 127SFZ v1
MIDI Conditionssw_hikeyDefines the range of the keyboard to be used as trigger selectors for the sw_last opcode.integer1270 to 127SFZ v1
MIDI Conditionssw_hilastLike sw_last, but allowing a region to be triggered across a range of keyswitches.integerN/A0 to 127ARIA
MIDI Conditionssw_labelLabel for activated keyswitch on GUI.stringN/AARIA
MIDI Conditionssw_lastEnables 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.integer00 to 127SFZ v1
MIDI Conditionssw_lokeyDefines the range of the keyboard to be used as trigger selectors for the sw_last opcode.integer00 to 127SFZ v1
MIDI Conditionssw_lolastLike sw_last, but allowing a region to be triggered across a range of keyswitches.integerN/A0 to 127ARIA
Instrument Settingssw_note_offsetFollows the same logic as SFZ 2.0’s note_offset but for key switches.integerN/AARIA
Instrument Settingssw_octave_offsetFollows the same logic as SFZ 2.0’s octave_offset but for key switches.integerN/AARIA
MIDI Conditionssw_previousPrevious note value. The region will play if last note-on message was equal to sw_previous value.integerN/A0 to 127SFZ v1
MIDI Conditionssw_upEnables the region to play if the key equal to sw_up value is not depressed.integer00 to 127SFZ v1
MIDI Conditionssw_velAllows overriding the velocity for the region with the velocity of the previous note.stringcurrentSFZ v1
Sample Playbacksync_beatsRegion playing synchronization to host position.float00 to 32SFZ v1
Sample Playbacksync_offsetRegion playing synchronization to host position offset.float00 to 32SFZ v1
Effectstdfir_dry_onccNN/AN/A
Effectstdfir_dryN/A0 to 100SFZ v2
Effectstdfir_gainN/A0 to 100SFZ v2
Effectstdfir_impulseN/AN/ASFZ v2
Effectstdfir_wet_onccNN/AN/A
Effectstdfir_wetN/A0 to 100SFZ v2
PitchtransposeThe transposition value for this region which will be applied to the sample.integer0-127 to 127SFZ v1
TriggerstriggerSets the trigger which will be used for the sample to play.stringattackSFZ v1
Pitchtune_ccNpitch_onccN alias.N/AN/AARIA
Pitchtune_curveccNpitch_curveccN alias.N/AN/AARIA
Pitchtune_keytrackpitch_keytrack alias.N/AN/AARIA
Pitchtune_onccNpitch_onccN alias.N/AN/AARIA
Pitchtune_randompitch_random alias.N/AN/AARIA
Pitchtune_smoothccNpitch_smoothccN alias.N/AN/AARIA
Pitchtune_stepccNpitch_stepccN alias.N/AN/AARIA
Pitchtune_veltrackpitch_veltrack alias.N/AN/AARIA
PitchtuneThe fine tuning for the sample, in cents.integer0-100 to 100SFZ v1
EffectstypeEffect type or vendor-specific effect name. Varies across SFZ players.stringN/ASFZ v2
MIDI ConditionsvarNN_Specifies the target for variable NN to modulate.N/AN/AARIA
MIDI ConditionsvarNN_curveccXSpecifies the ‹curve› number which MIDI CC X uses to modulate varNN.integer00 to 255
MIDI ConditionsvarNN_modSpecifies the method used to calculate variable number NN from MIDI CCs.stringN/AARIA
MIDI ConditionsvarNN_onccXSpecifies the method used to calculate variable number NN from MIDI CCs.floatN/A0 to 1
Effectsvendor_specificDefines vendor-specific effects, for example Garritan-specific stage depth effect in ARIA.stringN/AARIA
CurvesvNNNDefines a point in a custom curve definition.floatN/A-1 to 1SFZ v2
Amplifiervolume_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate volume.integer00 to 255SFZ v2
Amplifiervolume_onccNgain_ccN alias.N/AN/ASFZ v2
Amplifiervolume_smoothccNN/AN/ASFZ v2
Amplifiervolume_stepccNN/AN/ASFZ v2
AmplifiervolumeThe volume for the region, in decibels.float0-144 to 6SFZ v1
Sample PlaybackwaveguideEnables waveguide synthesis for the region.stringN/ASFZ v2
Amplifierwidth_curveccNSpecifies the ‹curve› number which MIDI CC N uses to modulate width.integer00 to 255SFZ v2
Amplifierwidth_onccNN/AN/ASFZ v2
Amplifierwidth_smoothccNN/AN/ASFZ v2
Amplifierwidth_stepccNN/AN/ASFZ v2
AmplifierwidthOnly operational for stereo samples, width defines the amount of channel mixing applied to play the sample.float100-100 to 100SFZ v1
Amplifierxf_cccurveMIDI controllers crossfade curve for the region.stringpowerSFZ v1
Amplifierxf_keycurveKeyboard crossfade curve for the region.stringpowerSFZ v1
Amplifierxf_velcurveVelocity crossfade curve for the region.stringpowerSFZ v1
Amplifierxfin_hiccNFade in control based on MIDI CC.integer00 to 127SFZ v1
Amplifierxfin_hikeyFade in control based on MIDI note (keyboard position).integer00 to 127SFZ v1
Amplifierxfin_hivelFade in control based on velocity.integer00 to 127SFZ v1
Amplifierxfin_loccNFade in control based on MIDI CC.integer00 to 127SFZ v1
Amplifierxfin_lokeyFade in control based on MIDI note (keyboard position).integer00 to 127SFZ v1
Amplifierxfin_lovelFade in control based on velocity.integer00 to 127SFZ v1
Amplifierxfout_hiccNFade out control based on MIDI CC.integer00 to 127SFZ v1
Amplifierxfout_hikeyFade out control based on MIDI note number (keyboard position).integer1270 to 127SFZ v1
Amplifierxfout_hivelFade out control, based on velocity.integer1270 to 127SFZ v1
Amplifierxfout_loccNFade out control based on MIDI CC.integer00 to 127SFZ v1
Amplifierxfout_lokeyFade out control based on MIDI note number (keyboard position).integer1270 to 127SFZ v1
Amplifierxfout_lovelFade out control, based on velocity.integer1270 to 127SFZ v1