Enum sofiza::Opcode [−][src]
pub enum Opcode {}Show variants
count(u32), delay(f32), delay_ccN(f32), delay_random(f32), end(u32), loop_mode(loop_mode), loop_start(u32), loop_end(u32), offset(u32), offset_ccN(u32), offset_random(u32), sample(PathBuf), sync_beats(f32), sync_offset(f32), group(u32), off_by(u32), off_mode(String), output(u16), key(u8), lokey(u8), hikey(u8), lovel(u8), hivel(u8), lochan(u8), hichan(u8), loccN(u8), hiccN(u8), lobend(i16), hibend(i16), sw_lokey(u8), sw_hikey(u8), sw_last(u8), sw_down(u8), sw_up(u8), sw_previous(u8), sw_vel(String), lobpm(f32), hibpm(f32), lochanaft(u8), hichanaft(u8), lopolyaft(u8), hipolyaft(u8), lorand(f32), hirand(f32), seq_length(u8), seq_position(u8), trigger(trigger), on_loccN(i8), on_hiccN(i8), pan(f32), position(f32), volume(f32), gain_ccN(f32), width(f32), amp_keycenter(u8), amp_keytrack(f32), amp_veltrack(f32), amp_velcurve_N(f32), amp_random(f32), rt_decay(f32), xf_cccurve(String), xf_keycurve(String), xf_velcurve(String), xfin_loccN(u8), xfin_hiccN(u8), xfout_loccN(u8), xfout_hiccN(u8), xfin_lokey(u8), xfin_hikey(u8), xfout_lokey(u8), xfout_hikey(u8), xfin_lovel(u8), xfin_hivel(u8), xfout_lovel(u8), xfout_hivel(u8), eqN_bw(f32), eqN_bwccX(f32), eqN_freq(f32), eqN_freqccX(f32), eqN_vel2freq(f32), eqN_gain(f32), eqN_gainccX(f32), eqN_vel2gain(f32), cutoff(f32), cutoff_ccN(i16), cutoff_chanaft(i16), cutoff_polyaft(i16), fil_keytrack(i16), fil_keycenter(u8), fil_random(u16), fil_type(fil_type), fil_veltrack(i16), resonance(f32), bend_up(i16), bend_down(i16), bend_step(u16), pitch_keycenter(u8), pitch_keytrack(i16), pitch_random(u16), pitch_veltrack(i16), transpose(i8), tune(i8), ampeg_attack(f32), ampeg_attackccN(f32), ampeg_vel2attack(f32), ampeg_decay(f32), ampeg_decayccN(f32), ampeg_vel2decay(f32), ampeg_delay(f32), ampeg_delayccN(f32), ampeg_vel2delay(f32), ampeg_hold(f32), ampeg_holdccN(f32), ampeg_vel2hold(f32), ampeg_release(f32), ampeg_releaseccN(f32), ampeg_vel2release(f32), ampeg_sustain(f32), ampeg_sustainccN(f32), ampeg_vel2sustain(f32), ampeg_start(f32), ampeg_startccN(f32), fileg_attack(f32), fileg_vel2attack(f32), fileg_decay(f32), fileg_vel2decay(f32), fileg_delay(f32), fileg_vel2delay(f32), fileg_depth(i16), fileg_vel2depth(i16), fileg_hold(f32), fileg_vel2hold(f32), fileg_release(f32), fileg_vel2release(f32), fileg_start(f32), fileg_sustain(f32), fileg_vel2sustain(f32), pitcheg_attack(f32), pitcheg_vel2attack(f32), pitcheg_decay(f32), pitcheg_vel2decay(f32), pitcheg_delay(f32), pitcheg_vel2delay(f32), pitcheg_depth(i16), pitcheg_vel2depth(i16), pitcheg_hold(f32), pitcheg_vel2hold(f32), pitcheg_release(f32), pitcheg_vel2release(f32), pitcheg_start(f32), pitcheg_sustain(f32), pitcheg_vel2sustain(f32), amplfo_delay(f32), amplfo_depth(f32), amplfo_depthccN(f32), amplfo_depthchanaft(f32), amplfo_depthpolyaft(f32), amplfo_fade(f32), amplfo_freq(f32), amplfo_freqccN(f32), amplfo_freqchanaft(f32), amplfo_freqpolyaft(f32), fillfo_delay(f32), fillfo_depth(f32), fillfo_depthccN(f32), fillfo_depthchanaft(f32), fillfo_depthpolyaft(f32), fillfo_fade(f32), fillfo_freq(f32), fillfo_freqccN(f32), fillfo_freqchanaft(f32), fillfo_freqpolyaft(f32), pitchlfo_delay(f32), pitchlfo_depth(f32), pitchlfo_depthccN(f32), pitchlfo_depthchanaft(f32), pitchlfo_depthpolyaft(f32), pitchlfo_fade(f32), pitchlfo_freq(f32), pitchlfo_freqccN(f32), pitchlfo_freqchanaft(f32), pitchlfo_freqpolyaft(f32), effect1(f32), effect2(f32), delay_samples(u32), delay_samples_onccN(u32), delay_beats(f32), stop_beats(f32), direction(String), loop_count(u32), loop_crossfade(f32), loop_type(String), md5(String), reverse_loccN(u8), reverse_hiccN(u8), waveguide(String), define(String), default_path(PathBuf), note_offset(i32), octave_offset(i32), set_ccN(u8), polyphony(i32), note_polyphony(i32), note_selfmask(String), rt_dead(String), sostenuto_sw(String), sustain_sw(String), loprog(u8), hiprog(u8), sw_default(u8), lotimer(f32), hitimer(f32), start_loccN(i8), start_hiccN(i8), stop_loccN(i8), stop_hiccN(i8), phase(String), pan_keycenter(u8), pan_keytrack(f32), pan_veltrack(f32), eqN_type(String), cutoff2(f32), cutoff2_onccN(i16), cutoff2_curveccN(u8), cutoff2_smoothccN(f32), cutoff2_stepccN(u32), fil2_keycenter(u8), fil2_keytrack(u16), fil2_type(String), fil2_veltrack(i16), resonance2(f32), resonance2_onccN(f32), resonance2_curveccN(u8), resonance2_smoothccN(f32), resonance2_stepccN(u32), bend_smooth(f32), bend_stepup(u16), bend_stepdown(u16), egN_points(Never), egN_timeX(f32), egN_timeX_onccY(f32), egN_levelX(f32), egN_levelX_onccY(f32), egN_shapeX(f32), egN_curveX(Never), egN_sustain(Never), egN_loop(Never), egN_loop_count(Never), egN_volume(Never), egN_volume_onccX(Never), egN_amplitude(Never), egN_amplitude_onccX(Never), egN_pan(Never), egN_pan_onccX(Never), egN_width(Never), egN_width_onccX(Never), egN_pan_curve(Never), egN_pan_curveccX(Never), egN_freq_lfoX(Never), egN_depth_lfoX(Never), egN_depthadd_lfoX(Never), egN_pitch(Never), egN_pitch_onccX(Never), egN_cutoff(Never), egN_cutoff_onccX(Never), egN_cutoff2(Never), egN_cutoff2_onccX(Never), egN_resonance(Never), egN_resonance_onccX(Never), egN_resonance2(Never), egN_resonance2_onccX(Never), egN_eqXfreq(Never), egN_eqXfreq_onccY(Never), egN_eqXbw(Never), egN_eqXbw_onccY(Never), egN_eqXgain(Never), egN_eqXgain_onccY(Never), lfoN_freq(f32), lfoN_freq_onccX(Never), lfoN_freq_smoothccX(Never), lfoN_freq_stepccX(Never), lfoN_delay(f32), lfoN_delay_onccX(Never), lfoN_fade(f32), lfoN_fade_onccX(f32), lfoN_phase(f32), lfoN_phase_onccX(Never), lfoN_count(i32), lfoN_wave(i32), lfoN_steps(i32), lfoN_stepX(f32), lfoN_stepX_onccY(Never), lfoN_smooth(Never), lfoN_smooth_onccX(Never), lfoN_volume(Never), lfoN_volume_onccX(Never), lfoN_volume_smoothccX(Never), lfoN_volume_stepccX(Never), lfoN_amplitude(Never), lfoN_amplitude_onccX(Never), lfoN_amplitude_smoothccX(Never), lfoN_amplitude_stepccX(Never), lfoN_pan(Never), lfoN_pan_onccX(Never), lfoN_pan_smoothccX(Never), lfoN_pan_stepccX(Never), lfoN_width(Never), lfoN_width_onccX(Never), lfoN_width_smoothccX(Never), lfoN_width_stepccX(Never), lfoN_freq_lfoX(Never), lfoN_depth_lfoX(Never), lfoN_depthadd_lfoX(Never), lfoN_pitch(Never), lfoN_pitch_onccX(Never), lfoN_pitch_smoothccX(Never), lfoN_pitch_stepccX(Never), lfoN_cutoff(Never), lfoN_cutoff_onccX(Never), lfoN_cutoff_smoothccX(Never), lfoN_cutoff_stepccX(Never), lfoN_cutoff2(Never), lfoN_cutoff2_onccX(Never), lfoN_cutoff2_smoothccX(Never), lfoN_cutoff2_stepccX(Never), lfoN_resonance(Never), lfoN_resonance_onccX(Never), lfoN_resonance_smoothccX(Never), lfoN_resonance_stepccX(Never), lfoN_resonance2(Never), lfoN_resonance2_onccX(Never), lfoN_resonance2_smoothccX(Never), lfoN_resonance2_stepccX(Never), lfoN_eqXfreq(Never), lfoN_eqXfreq_onccY(Never), lfoN_eqXfreq_smoothccY(Never), lfoN_eqXfreq_stepccY(Never), lfoN_eqXbw(Never), lfoN_eqXbw_onccY(Never), lfoN_eqXbw_smoothccY(Never), lfoN_eqXbw_stepccY(Never), lfoN_eqXgain(Never), lfoN_eqXgain_onccY(Never), lfoN_eqXgain_smoothccY(Never), lfoN_eqXgain_stepccY(Never), vN(f32), bus(String), effect3(f32), effect4(f32), type(String), label_ccN(String), include(String), hint_(), _mod(String), set_hdccN(f32), sw_note_offset(i32), sw_octave_offset(i32), global_label(String), master_label(String), group_label(String), region_label(String), polyphony_stealing(i32), off_curve(i8), off_shape(f32), off_time(f32), polyphony_group(u32), sostenuto_cc(f32), sostenuto_lo(f32), sustain_cc(f32), sustain_lo(f32), lohdccN(f32), hihdccN(f32), sw_label(String), sw_lolast(u8), sw_hilast(u8), varNN_mod(String), varNN_onccX(f32), varNN_curveccX(u8), varNN_target(), on_lohdccN(f32), on_hihdccN(f32), start_lohdccN(f32), start_hihdccN(f32), stop_lohdccN(f32), stop_hihdccN(f32), position_veltrack(), amp_veltrack_random(), amplitude(f32), amplitude_onccN(f32), amplitude_curveccN(u8), amplitude_smoothccN(), global_amplitude(f32), master_amplitude(f32), group_amplitude(f32), pan_law(String), global_volume(f32), master_volume(f32), group_volume(f32), eqN_dynamic(u8), fil_gain(f32), fil2_gain(f32), pitch(i8), ampeg_attack_shape(f32), ampeg_decay_shape(f32), ampeg_decay_zero(u8), ampeg_dynamic(u8), ampeg_release_shape(f32), ampeg_release_zero(u8), fileg_attack_shape(f32), fileg_decay_shape(f32), fileg_decay_zero(u8), fileg_release_shape(f32), fileg_release_zero(u8), fileg_dynamic(u8), pitcheg_attack_shape(f32), pitcheg_decay_shape(f32), pitcheg_decay_zero(u8), pitcheg_release_shape(f32), pitcheg_release_zero(u8), pitcheg_dynamic(u8), egN_ampeg(Never), lfoN_waveX(i32), lfoN_offset(f32), lfoN_ratio(f32), lfoN_scale(f32), curve_index(u8), param_offset(i32), vendor_specific(String), noise_filter(String), noise_stereo(String), noise_level(f32), noise_level_onccN(f32), noise_level_smoothccN(f32), noise_step(u8), noise_step_onccN(u8), noise_tone(u8), noise_tone_onccN(u8), egN_decim(Never), egN_decim_onccX(Never), egN_bitred(Never), egN_bitred_onccX(Never), egN_rectify(Never), egN_rectify_onccX(Never), egN_ringmod(Never), egN_ringmod_onccX(Never), egN_noiselevel(Never), egN_noiselevel_onccX(Never), egN_noisestep(Never), egN_noisestep_onccX(Never), egN_noisetone(Never), egN_noisetone_onccX(Never), egN_driveshape(Never), egN_driveshape_onccX(Never), lfoN_decim(Never), lfoN_decim_onccX(Never), lfoN_decim_smoothccX(Never), lfoN_decim_stepccX(Never), lfoN_bitred(Never), lfoN_bitred_onccX(Never), lfoN_bitred_smoothccX(Never), lfoN_bitred_stepccX(Never), lfoN_noiselevel(Never), lfoN_noiselevel_onccX(Never), lfoN_noiselevel_smoothccX(Never), lfoN_noiselevel_stepccX(Never), lfoN_noisestep(Never), lfoN_noisestep_onccX(Never), lfoN_noisestep_smoothccX(Never), lfoN_noisestep_stepccX(Never), lfoN_noisetone(Never), lfoN_noisetone_onccX(Never), lfoN_noisetone_smoothccX(Never), lfoN_noisetone_stepccX(Never), lfoN_drive(Never), lfoN_drive_onccX(Never), lfoN_drive_smoothccX(Never), lfoN_drive_stepccX(Never), apan_depth(Never), apan_dry(Never), apan_freq(f32), apan_phase(f32), apan_waveform(Never), apan_wet(Never), bitred(Never), bitred_onccN(Never), bitred_curveccN(Never), bitred_smoothccN(Never), bitred_stepccN(Never), comp_attack(f32), comp_gain(Never), comp_ratio(Never), comp_release(f32), comp_stlink(String), comp_threshold(f32), decim(Never), decim_onccN(Never), decim_curveccN(Never), decim_smoothccN(Never), decim_stepccN(Never), delay_cutoff(f32), delay_damphi(Never), delay_damplo(Never), delay_dry(Never), delay_feedback(Never), delay_filter(String), delay_input(Never), delay_levelc(Never), delay_levell(Never), delay_levelr(Never), delay_lfofreq(f32), delay_moddepth(Never), delay_mode(String), delay_panc(Never), delay_panl(Never), delay_panr(Never), delay_resonance(Never), delay_spread(Never), delay_syncc_onccN(Never), delay_syncl_onccN(Never), delay_syncr_onccN(Never), delay_time_tap(Never), delay_timec(Never), delay_timel(Never), delay_timer(Never), delay_wet(Never), directtomain(f32), disto_depth(Never), disto_dry(Never), disto_stages(Never), disto_tone(Never), disto_wet(Never), eq_bw(Never), eq_freq(Never), eq_gain(Never), eq_type(Never), filter_cutoff(Never), filter_resonance(Never), filter_type(String), fxNtomain(f32), gate_onccN(Never), gate_attack(Never), gate_release(Never), gate_stlink(String), gate_threshold(Never), phaser_depth(Never), phaser_feedback(Never), phaser_freq(f32), phaser_phase_onccN(Never), phaser_stages(Never), phaser_waveform(Never), phaser_wet(Never), reverb_damp(Never), reverb_dry(Never), reverb_input(Never), reverb_predelay(f32), reverb_size(Never), reverb_tone(Never), reverb_type(String), reverb_wet(Never), static_cyclic_level(Never), static_cyclic_time(f32), static_filter(String), static_level(Never), static_random_level(Never), static_random_maxtime(f32), static_random_mintime(f32), static_stereo(Never), static_tone(Never), strings_number(Never), strings_wet_onccN(Never), tdfir_dry(Never), tdfir_gain(Never), tdfir_impulse(Never), tdfir_wet(Never), load_mode(u8), load_start(i32), load_end(i32), sample_quality(u8), image(String), oscillator(String), oscillator_detune(Never), oscillator_detune_onccN(Never), oscillator_mode(u8), oscillator_mod_depth(Never), oscillator_mod_depth_onccN(Never), oscillator_mod_smoothccN(Never), oscillator_multi(u8), oscillator_phase(f32), oscillator_quality(u8), oscillator_table_size(Never),
Opcodes are special keywords which instruct the player on what, when and how to play a sample.
Opcodes within a region can appear in any order, and they have to be separated by one or more spaces or tabulation controls. Opcodes can appear in separated lines within a region.
Opcodes and assigned opcode values are separated by the equal to sign (=), without spaces between the opcode and the sign.
Links
Variants
count(u32)
- range: 0 to u32::MAX
- default: 0
- version: v1
- info: count
delay(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: delay
delay_ccN(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: delay_ccN
delay_random(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: delay_random
end(u32)
- range: 0 to u32::MAX sample units
- default: unspecified
- version: v1
- info: end
loop_mode(loop_mode)
- range: no_loop, one_shot, loop_continuous, loop_sustain
- default:
- no_loop for samples without a loop defined
- loop_continuous for samples with defined loop(s)
- version: v1
- info: loop_mode
loop_start(u32)
- range: 0 to u32::MAX
- default: 0
- version: v1
- info: loop_start
loop_end(u32)
- range: 0 to u32::MAX
- default: 0
- version: v1
- info: loop_end
offset(u32)
The offset used to play the sample.
- range: 0 to u32::MAX sample units
- default: 0
- version: v1
- info: offset
offset_ccN(u32)
- range: 0 to u32::MAX sample units
- default: 0
- version: v1
- info: offset_ccN
offset_random(u32)
- range: 0 to u32::MAX sample units
- default: 0
- version: v1
- info: offset_random
sample(PathBuf)
Defines which sample file the region will play.
If the sample file is not found, the player will ignore the whole region contents as there’s nothing to play.
Long names and names with blank spaces and other special characters (excepting the = character) are allowed in the sample definition.
- range: None
- default: None
- version: v1
- info: sample
sync_beats(f32)
- range: 0 to 32 beats
- default: 0
- version: v1
- info: sync_beats
sync_offset(f32)
- range: 0 to 32 beats
- default: 0
- version: v1
- info: sync_offset
group(u32)
- range: 0 to u32::MAX
- default: 0
- version: v1
- info: group
off_by(u32)
- range: 0 to u32::MAX
- default: 0
- version: v1
- info: off_by
off_mode(String)
- range: fast, normal, time
- default: fast
- version: v1
- info: off_mode
output(u16)
- range: 0 to 1024
- default: 0
- version: v1
- info: output
key(u8)
- range: 0 to 127
- default: None
- version: v1
- info: key
lokey(u8)
Determine the low boundary of a certain region.
The region will play if the note played is >= lokey && <= hikey.
- range: 0 to 127
- default: 0
- version: v1
- info: lokey
hikey(u8)
Determine the high boundary of a certain region.
The region will play if the note played is >= lokey && <= hikey.
- range: 0 to 127
- default: 127
- version: v1
- info: hikey
lovel(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: lovel
hivel(u8)
- range: 0 to 127
- default: 127
- version: v1
- info: hivel
lochan(u8)
If incoming notes have a MIDI channel between lochan and hichan, the region will play.
- range: 1 to 16
- default: 1
- version: v1
- info: lochan
hichan(u8)
If incoming notes have a MIDI channel between lochan and hichan, the region will play.
- range: 1 to 16
- default: 16
- version: v1
- info: hichan
loccN(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: loccN
hiccN(u8)
- range: 0 to 127
- default: 127
- version: v1
- info: hiccN
lobend(i16)
- range: -8192 to 8192
- default: -8192
- version: v1
- info: lobend
hibend(i16)
- range: -8192 to 8192
- default: 8192
- version: v1
- info: hibend
sw_lokey(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: sw_lokey
sw_hikey(u8)
- range: 0 to 127
- default: 127
- version: v1
- info: sw_hikey
sw_last(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: sw_last
sw_down(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: sw_down
sw_up(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: sw_up
sw_previous(u8)
- range: 0 to 127
- default: None
- version: v1
- info: sw_previous
sw_vel(String)
- range: current, previous
- default: current
- version: v1
- info: sw_vel
lobpm(f32)
- range: 0 to 500 bpm
- default: 0
- version: v1
- info: lobpm
hibpm(f32)
- range: 0 to 500 bpm
- default: 500
- version: v1
- info: hibpm
lochanaft(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: lochanaft
hichanaft(u8)
- range: 0 to 127
- default: 127
- version: v1
- info: hichanaft
lopolyaft(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: lopolyaft
hipolyaft(u8)
- range: 0 to 127
- default: 127
- version: v1
- info: hipolyaft
lorand(f32)
- range: 0 to 1
- default: 0
- version: v1
- info: lorand
hirand(f32)
- range: 0 to 1
- default: 1
- version: v1
- info: hirand
seq_length(u8)
- range: 1 to 100
- default: 1
- version: v1
- info: seq_length
seq_position(u8)
- range: 1 to 100
- default: 1
- version: v1
- info: seq_position
trigger(trigger)
- range: attack, release, first, legato, release_key
- default: attack
- version: v1
- info: trigger
on_loccN(i8)
- range: 0 to 127
- default: -1
- version: v1
- info: on_loccN
on_hiccN(i8)
- range: 0 to 127
- default: -1
- version: v1
- info: on_hiccN
pan(f32)
The panoramic position for the region.
If a mono sample is used, pan value defines the position in the stereo image where the sample will be placed. When a stereo sample is used, the pan value the relative amplitude of one channel respect the other.
A value of zero means centered, negative values move the panoramic to the left, positive to the right.
- range: -100 to 100 %
- default: 0
- version: v1
- info: pan
position(f32)
- range: -100 to 100 %
- default: 0
- version: v1
- info: position
volume(f32)
- range: -144.0 to 6.0 dB
- default: 0
- version: v1
- info: volume
gain_ccN(f32)
- range: -144 to 48 dB
- default: 0
- version: v1
- info: gain_ccN
width(f32)
- range: -100 to 100 %
- default: 100
- version: v1
- info: width
amp_keycenter(u8)
- range: 0 to 127
- default: 60
- version: v1
- info: amp_keycenter
amp_keytrack(f32)
- range: -96 to 12 dB
- default: 0
- version: v1
- info: amp_keytrack
amp_veltrack(f32)
- range: -100 to 100 %
- default: 100
- version: v1
- info: amp_veltrack
amp_velcurve_N(f32)
- range: 0 to 1
- default: Standard curve (see amp_veltrack)
- version: v1
- info: amp_velcurve_N
amp_random(f32)
- range: 0 to 24 dB
- default: 0
- version: v1
- info: amp_random
rt_decay(f32)
- range: 0 to 200 dB
- default: 0
- version: v1
- info: rt_decay
xf_cccurve(String)
- range: gain, power
- default: power
- version: v1
- info: xf_cccurve
xf_keycurve(String)
- range: gain, power
- default: power
- version: v1
- info: xf_keycurve
xf_velcurve(String)
- range: gain, power
- default: power
- version: v1
- info: xf_velcurve
xfin_loccN(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: xfin_loccN
xfin_hiccN(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: xfin_hiccN
xfout_loccN(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: xfout_loccN
xfout_hiccN(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: xfout_hiccN
xfin_lokey(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: xfin_lokey
xfin_hikey(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: xfin_hikey
xfout_lokey(u8)
- range: 0 to 127
- default: 127
- version: v1
- info: xfout_lokey
xfout_hikey(u8)
- range: 0 to 127
- default: 127
- version: v1
- info: xfout_hikey
xfin_lovel(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: xfin_lovel
xfin_hivel(u8)
- range: 0 to 127
- default: 0
- version: v1
- info: xfin_hivel
xfout_lovel(u8)
- range: 0 to 127
- default: 127
- version: v1
- info: xfout_lovel
xfout_hivel(u8)
- range: 0 to 127
- default: 127
- version: v1
- info: xfout_hivel
eqN_bw(f32)
- range: 0.001 to 4 octaves
- default: 1
- version: v1
- info: eqN_bw
eqN_bwccX(f32)
- range: -4 to 4 octaves
- default: 0
- version: v1
- info: eqN_bwccX
eqN_freq(f32)
- range: 0 to 30000 Hz
- default: eq1_freq=50 | eq1_freq=500 | eq1_freq=5000
- version: v1
- info: eqN_freq
eqN_freqccX(f32)
- range: -30000 to 30000 Hz
- default: 0
- version: v1
- info: eqN_freqccX
eqN_vel2freq(f32)
- range: -30000 to 30000 Hz
- default: 0
- version: v1
- info: eqN_vel2freq
eqN_gain(f32)
- range: -96 to 24 dB
- default: 0
- version: v1
- info: eqN_gain
eqN_gainccX(f32)
- range: -96 to 24 dB
- default: 0
- version: v1
- info: eqN_gainccX
eqN_vel2gain(f32)
- range: -96 to 24 dB
- default: 0
- version: v1
- info: eqN_vel2gain
cutoff(f32)
- range: 0 to SampleRate / 2 Hz
- default: filter disabled
- version: v1
- info: cutoff
cutoff_ccN(i16)
- range: -9600 to 9600 cents
- default: 0
- version: v1
- info: cutoff_ccN
cutoff_chanaft(i16)
- range: -9600 to 9600 cents
- default: 0
- version: v1
- info: cutoff_chanaft
cutoff_polyaft(i16)
- range: -9600 to 9600 cents
- default: 0
- version: v1
- info: cutoff_polyaft
fil_keytrack(i16)
- range: 0 to 1200 cents
- default: 0
- version: v1
- info: fil_keytrack
fil_keycenter(u8)
- range: 0 to 127
- default: 60
- version: v1
- info: fil_keycenter
fil_random(u16)
- range: 0 to 9600 cents
- default: 0
- version: v1
- info: fil_random
fil_type(fil_type)
- range: lpf_1p, hpf_1p, lpf_2p, hpf_2p, bpf_2p, brf_2p, bpf_1p, brf_1p, apf_1p, lpf_2p_sv, hpf_2p_sv, bpf_2p_sv, brf_2p_sv, pkf_2p, lpf_4p, hpf_4p, lpf_6p, hpf_6p, comb, pink, lsh, hsh, peq
- default: lpf_2p
- version: v1
- info: fil_type
fil_veltrack(i16)
- range: -9600 to 9600 cents
- default: 0
- version: v1
- info: fil_veltrack
resonance(f32)
- range: 0 to 40 dB
- default: 0
- version: v1
- info: resonance
bend_up(i16)
- range: -9600 to 9600 cents
- default: 200
- version: v1
- info: bend_up
bend_down(i16)
- range: -9600 to 9600 cents
- default: -200
- version: v1
- info: bend_down
bend_step(u16)
- range: 1 to 1200 cents
- default: 1
- version: v1
- info: bend_step
pitch_keycenter(u8)
For samples which only need to be played at their natural pitch and triggered by one specific MIDI note, it’s generally easier to use key instead.
- range: 0 to 127
- default: 60
- version: v1
- info: pitch_keycenter
pitch_keytrack(i16)
- range: -1200 to 1200
- default: 100
- version: v1
- info: pitch_keytrack
pitch_random(u16)
- range: 0 to 9600 cents
- default: 0
- version: v1
- info: pitch_random
pitch_veltrack(i16)
- range: -9600 to 9600 cents
- default: 0
- version: v1
- info: pitch_veltrack
transpose(i8)
- range: -127 to 127
- default: 0
- version: v1
- info: transpose
tune(i8)
The fine tuning for the sample, in cents. Range of tune in the SFZ1 spec is ±1 semitone, from -100 to 100,
- range: -100 to 100 cents
- default: 0
- version: v1
- info: tune
ampeg_attack(f32)
- range: 0.0 to 100.0 seconds
- default: 0.0
- version: v1
- info: ampeg_attack
ampeg_attackccN(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: ampeg_attackccN
ampeg_vel2attack(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: ampeg_vel2attack
ampeg_decay(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: ampeg_decay
ampeg_decayccN(f32)
- range: -100 to 100
- default: 0
- version: v1
- info: ampeg_decayccN
ampeg_vel2decay(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: ampeg_vel2decay
ampeg_delay(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: ampeg_delay
ampeg_delayccN(f32)
- range: -100 to 100
- default: 0
- version: v1
- info: ampeg_delayccN
ampeg_vel2delay(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: ampeg_vel2delay
ampeg_hold(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: ampeg_hold
ampeg_holdccN(f32)
- range: -100 to 100
- default: 0
- version: v1
- info: ampeg_holdccN
ampeg_vel2hold(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: ampeg_vel2hold
ampeg_release(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: ampeg_release
ampeg_releaseccN(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: ampeg_releaseccN
ampeg_vel2release(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: ampeg_vel2release
ampeg_sustain(f32)
- range: 0 to 100 %
- default: 100
- version: v1
- info: ampeg_sustain
ampeg_sustainccN(f32)
- range: -100 to 100 %
- default: 0
- version: v1
- info: ampeg_sustainccN
ampeg_vel2sustain(f32)
- range: -100 to 100 %
- default: 0
- version: v1
- info: ampeg_vel2sustain
ampeg_start(f32)
- range: 0 to 100 %
- default: 0
- version: v1
- info: ampeg_start
ampeg_startccN(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: ampeg_startccN
fileg_attack(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: fileg_attack
fileg_vel2attack(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: fileg_vel2attack
fileg_decay(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: fileg_decay
fileg_vel2decay(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: fileg_vel2decay
fileg_delay(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: fileg_delay
fileg_vel2delay(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: fileg_vel2delay
fileg_depth(i16)
- range: -12000 to 12000 cents
- default: 0
- version: v1
- info: fileg_depth
fileg_vel2depth(i16)
- range: -12000 to 12000 cents
- default: 0
- version: v1
- info: fileg_vel2depth
fileg_hold(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: fileg_hold
fileg_vel2hold(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: fileg_vel2hold
fileg_release(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: fileg_release
fileg_vel2release(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: fileg_vel2release
fileg_start(f32)
- range: 0 to 100 %
- default: 0
- version: v1
- info: fileg_start
fileg_sustain(f32)
- range: 0 to 100 %
- default: 0
- version: v1
- info: fileg_sustain
fileg_vel2sustain(f32)
- range: -100 to 100 %
- default: 0
- version: v1
- info: fileg_vel2sustain
pitcheg_attack(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: pitcheg_attack
pitcheg_vel2attack(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: pitcheg_vel2attack
pitcheg_decay(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: pitcheg_decay
pitcheg_vel2decay(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: pitcheg_vel2decay
pitcheg_delay(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: pitcheg_delay
pitcheg_vel2delay(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: pitcheg_vel2delay
pitcheg_depth(i16)
- range: -12000 to 12000 cents
- default: 0
- version: v1
- info: pitcheg_depth
pitcheg_vel2depth(i16)
- range: -12000 to 12000 cents
- default: 0
- version: v1
- info: pitcheg_vel2depth
pitcheg_hold(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: pitcheg_hold
pitcheg_vel2hold(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: pitcheg_vel2hold
pitcheg_release(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: pitcheg_release
pitcheg_vel2release(f32)
- range: -100 to 100 seconds
- default: 0
- version: v1
- info: pitcheg_vel2release
pitcheg_start(f32)
- range: 0 to 100 %
- default: 0
- version: v1
- info: pitcheg_start
pitcheg_sustain(f32)
- range: 0 to 100 %
- default: 0
- version: v1
- info: pitcheg_sustain
pitcheg_vel2sustain(f32)
- range: -100 to 100 %
- default: 0
- version: v1
- info: pitcheg_vel2sustain
amplfo_delay(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: amplfo_delay
amplfo_depth(f32)
- range: -10 to 10 dB
- default: 0
- version: v1
- info: amplfo_depth
amplfo_depthccN(f32)
- range: -10 to 10 dB
- default: 0
- version: v1
- info: amplfo_depthccN
amplfo_depthchanaft(f32)
- range: -10 to 10 dB
- default: 0
- version: v1
- info: amplfo_depthchanaft
amplfo_depthpolyaft(f32)
- range: -10 to 10 dB
- default: 0
- version: v1
- info: amplfo_depthpolyaft
amplfo_fade(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: amplfo_fade
amplfo_freq(f32)
- range: 0 to 20 Hz
- default: 0
- version: v1
- info: amplfo_freq
amplfo_freqccN(f32)
- range: -200 to 200 Hz
- default: 0
- version: v1
- info: amplfo_freqccN
amplfo_freqchanaft(f32)
- range: -200 to 200 Hz
- default: 0
- version: v1
- info: amplfo_freqchanaft
amplfo_freqpolyaft(f32)
- range: -200 to 200 Hz
- default: 0
- version: v1
- info: amplfo_freqpolyaft
fillfo_delay(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: fillfo_delay
fillfo_depth(f32)
- range: -1200 to 1200 cents
- default: 0
- version: v1
- info: fillfo_depth
fillfo_depthccN(f32)
- range: -1200 to 1200 cents
- default: 0
- version: v1
- info: fillfo_depthccN
fillfo_depthchanaft(f32)
- range: -1200 to 1200 cents
- default: 0
- version: v1
- info: fillfo_depthchanaft
fillfo_depthpolyaft(f32)
- range: -1200 to 1200 cents
- default: 0
- version: v1
- info: fillfo_depthpolyaft
fillfo_fade(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: fillfo_fade
fillfo_freq(f32)
- range: 0 to 20 Hz
- default: 0
- version: v1
- info: fillfo_freq
fillfo_freqccN(f32)
- range: -200 to 200 Hz
- default: 0
- version: v1
- info: fillfo_freqccN
fillfo_freqchanaft(f32)
- range: -200 to 200 Hz
- default: 0
- version: v1
- info: fillfo_freqchanaft
fillfo_freqpolyaft(f32)
- range: -200 to 200 Hz
- default: 0
- version: v1
- info: fillfo_freqpolyaft
pitchlfo_delay(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: pitchlfo_delay
pitchlfo_depth(f32)
- range: -1200 to 1200 cents
- default: 0
- version: v1
- info: pitchlfo_depth
pitchlfo_depthccN(f32)
- range: -1200 to 1200 cents
- default: 0
- version: v1
- info: pitchlfo_depthccN
pitchlfo_depthchanaft(f32)
- range: -1200 to 1200 cents
- default: 0
- version: v1
- info: pitchlfo_depthchanaft
pitchlfo_depthpolyaft(f32)
- range: -1200 to 1200 cents
- default: 0
- version: v1
- info: pitchlfo_depthpolyaft
pitchlfo_fade(f32)
- range: 0 to 100 seconds
- default: 0
- version: v1
- info: pitchlfo_fade
pitchlfo_freq(f32)
- range: 0 to 20 Hz
- default: 0
- version: v1
- info: pitchlfo_freq
pitchlfo_freqccN(f32)
- range: -200 to 200 Hz
- default: 0
- version: v1
- info: pitchlfo_freqccN
pitchlfo_freqchanaft(f32)
- range: -200 to 200 Hz
- default: 0
- version: v1
- info: pitchlfo_freqchanaft
pitchlfo_freqpolyaft(f32)
- range: -200 to 200 Hz
- default: 0
- version: v1
- info: pitchlfo_freqpolyaft
effect1(f32)
- range: 0 to 100 %
- default: 0
- version: v1
- info: effect1
effect2(f32)
- range: 0 to 100 %
- default: 0
- version: v1
- info: effect2
delay_samples(u32)
- range: None
- default: None
- version: v2
- info: delay_samples
delay_samples_onccN(u32)
- range: None
- default: None
- version: v2
- info: delay_samples_onccN
delay_beats(f32)
- range: None
- default: None
- version: v2
- info: delay_beats
stop_beats(f32)
- range: None
- default: None
- version: v2
- info: stop_beats
direction(String)
- range: forward, reverse
- default: forward
- version: v2
- info: direction
loop_count(u32)
- range: None
- default: None
- version: v2
- info: loop_count
loop_crossfade(f32)
- range: None
- default: None
- version: v2
- info: loop_crossfade
loop_type(String)
- range: forward, backward, alternate
- default: forward
- version: v2
- info: loop_type
md5(String)
- range: None
- default: null
- version: v2
- info: md5
reverse_loccN(u8)
- range: 0 to 127
- default: None
- version: v2
- info: reverse_loccN
reverse_hiccN(u8)
- range: 0 to 127
- default: None
- version: v2
- info: reverse_hiccN
waveguide(String)
- range: on, off
- default: None
- version: v2
- info: waveguide
define(String)
- range: None
- default: None
- version: v2
- info: #define
default_path(PathBuf)
- range: None
- default: None
- version: v2
- info: default_path
note_offset(i32)
- range: None
- default: None
- version: v2
- info: note_offset
octave_offset(i32)
- range: None
- default: None
- version: v2
- info: octave_offset
set_ccN(u8)
- range: 0 to 127
- default: None
- version: v2
- info: set_ccN
polyphony(i32)
- range: None
- default: None
- version: v2
- info: polyphony
note_polyphony(i32)
- range: None
- default: None
- version: v2
- info: note_polyphony
note_selfmask(String)
- range: on, off
- default: on
- version: v2
- info: note_selfmask
rt_dead(String)
- range: on, off
- default: off
- version: v2
- info: rt_dead
sostenuto_sw(String)
- range: on, off
- default: None
- version: v2
- info: sostenuto_sw
sustain_sw(String)
- range: on, off
- default: None
- version: v2
- info: sustain_sw
loprog(u8)
- range: 0 to 127
- default: 0
- version: v2
- info: loprog
hiprog(u8)
- range: 0 to 127
- default: 127
- version: v2
- info: hiprog
sw_default(u8)
- range: 0 to 127
- default: None
- version: v2
- info: sw_default
lotimer(f32)
- range: None
- default: None
- version: v2
- info: lotimer
hitimer(f32)
- range: None
- default: None
- version: v2
- info: hitimer
start_loccN(i8)
- range: 0 to 127
- default: -1
- version: v2
- info: start_loccN
start_hiccN(i8)
- range: 0 to 127
- default: -1
- version: v2
- info: start_hiccN
stop_loccN(i8)
- range: 0 to 127
- default: -1
- version: v2
- info: stop_loccN
stop_hiccN(i8)
- range: 0 to 127
- default: -1
- version: v2
- info: stop_hiccN
phase(String)
- range: normal, invert
- default: normal
- version: v2
- info: phase
pan_keycenter(u8)
- range: 0 to 127
- default: 60
- version: v2
- info: pan_keycenter
pan_keytrack(f32)
- range: -100 to 100 %
- default: 0
- version: v2
- info: pan_keytrack
pan_veltrack(f32)
- range: -100 to 100 %
- default: 0
- version: v2
- info: pan_veltrack
eqN_type(String)
- range: peak, lshelf, hshelf
- default: peak
- version: v2
- info: eqN_type
cutoff2(f32)
- range: 0 to SampleRate / 2 Hz
- default: filter disabled
- version: v2
- info: cutoff2
cutoff2_onccN(i16)
- range: -9600 to 9600 cents
- default: 0
- version: v2
- info: cutoff2_onccN
cutoff2_curveccN(u8)
- range: 0 to 255
- default: None
- version: v2
- info: cutoff2_curveccN
cutoff2_smoothccN(f32)
- range: 0 to ms
- default: 0
- version: v2
- info: cutoff2_smoothccN
cutoff2_stepccN(u32)
- range: 0 to …?
- default: 0
- version: v2
- info: cutoff2_stepccN
fil2_keycenter(u8)
- range: 0 to 127
- default: 60
- version: v2
- info: fil2_keycenter
fil2_keytrack(u16)
- range: 0 to 1200 cents
- default: 0
- version: v2
- info: fil2_keytrack
fil2_type(String)
- range: lpf_1p, hpf_1p, lpf_2p, hpf_2p, bpf_2p, brf_2p, bpf_1p, brf_1p, apf_1p, lpf_2p_sv, hpf_2p_sv, bpf_2p_sv, brf_2p_sv, pkf_2p, lpf_4p, hpf_4p, lpf_6p, hpf_6p, comb, pink
- default: lpf_2p
- version: v2
- info: fil2_type
fil2_veltrack(i16)
- range: -9600 to 9600 cents
- default: 0
- version: v2
- info: fil2_veltrack
resonance2(f32)
- range: 0 to 40 dB
- default: 0
- version: v2
- info: resonance2
resonance2_onccN(f32)
- range: 0 to 40 dB
- default: 0
- version: v2
- info: resonance2_onccN
resonance2_curveccN(u8)
- range: 0 to 255
- default: None
- version: v2
- info: resonance2_curveccN
resonance2_smoothccN(f32)
- range: 0 to ms
- default: 0
- version: v2
- info: resonance2_smoothccN
resonance2_stepccN(u32)
- range: 0 to …?
- default: 0
- version: v2
- info: resonance2_stepccN
bend_smooth(f32)
- range: 0 to ms
- default: 0
- version: v2
- info: bend_smooth
bend_stepup(u16)
- range: 1 to 1200 cents
- default: 1
- version: v2
- info: bend_stepup
bend_stepdown(u16)
- range: 1 to 1200 cents
- default: 1
- version: v2
- info: bend_stepdown
egN_points(Never)
- range: None
- default: None
- version: v2
- info: egN_points
egN_timeX(f32)
- range: None
- default: None
- version: v2
- info: egN_timeX
egN_timeX_onccY(f32)
- range: None
- default: None
- version: v2
- info: egN_timeX_onccY
egN_levelX(f32)
- range: -1 to 1
- default: 0
- version: v2
- info: egN_levelX
egN_levelX_onccY(f32)
- range: -1 to 1
- default: 0
- version: v2
- info: egN_levelX_onccY
egN_shapeX(f32)
- range: None
- default: 0
- version: v2
- info: egN_shapeX
egN_curveX(Never)
- range: None
- default: None
- version: v2
- info: egN_curveX
egN_sustain(Never)
- range: None
- default: None
- version: v2
- info: egN_sustain
egN_loop(Never)
- range: None
- default: None
- version: v2
- info: egN_loop
egN_loop_count(Never)
- range: None
- default: None
- version: v2
- info: egN_loop_count
egN_volume(Never)
- range: None
- default: None
- version: v2
- info: egN_volume
egN_volume_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_volume_onccX
egN_amplitude(Never)
- range: None
- default: None
- version: v2
- info: egN_amplitude
egN_amplitude_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_amplitude_onccX
egN_pan(Never)
- range: None
- default: None
- version: v2
- info: egN_pan
egN_pan_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_pan_onccX
egN_width(Never)
- range: None
- default: None
- version: v2
- info: egN_width
egN_width_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_width_onccX
egN_pan_curve(Never)
- range: None
- default: None
- version: v2
- info: egN_pan_curve
egN_pan_curveccX(Never)
- range: None
- default: None
- version: v2
- info: egN_pan_curveccX
egN_freq_lfoX(Never)
- range: None
- default: None
- version: v2
- info: egN_freq_lfoX
egN_depth_lfoX(Never)
- range: None
- default: None
- version: v2
- info: egN_depth_lfoX
egN_depthadd_lfoX(Never)
- range: None
- default: None
- version: v2
- info: egN_depthadd_lfoX
egN_pitch(Never)
- range: None
- default: None
- version: v2
- info: egN_pitch
egN_pitch_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_pitch_onccX
egN_cutoff(Never)
- range: None
- default: None
- version: v2
- info: egN_cutoff
egN_cutoff_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_cutoff_onccX
egN_cutoff2(Never)
- range: None
- default: None
- version: v2
- info: egN_cutoff2
egN_cutoff2_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_cutoff2_onccX
egN_resonance(Never)
- range: None
- default: None
- version: v2
- info: egN_resonance
egN_resonance_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_resonance_onccX
egN_resonance2(Never)
- range: None
- default: None
- version: v2
- info: egN_resonance2
egN_resonance2_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_resonance2_onccX
egN_eqXfreq(Never)
- range: None
- default: None
- version: v2
- info: egN_eqXfreq
egN_eqXfreq_onccY(Never)
- range: None
- default: None
- version: v2
- info: egN_eqXfreq_onccY
egN_eqXbw(Never)
- range: None
- default: None
- version: v2
- info: egN_eqXbw
egN_eqXbw_onccY(Never)
- range: None
- default: None
- version: v2
- info: egN_eqXbw_onccY
egN_eqXgain(Never)
- range: None
- default: None
- version: v2
- info: egN_eqXgain
egN_eqXgain_onccY(Never)
- range: None
- default: None
- version: v2
- info: egN_eqXgain_onccY
lfoN_freq(f32)
- range: None
- default: None
- version: v2
- info: lfoN_freq
lfoN_freq_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_freq_onccX
lfoN_freq_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_freq_smoothccX
lfoN_freq_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_freq_stepccX
lfoN_delay(f32)
- range: None
- default: 0
- version: v2
- info: lfoN_delay
lfoN_delay_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_delay_onccX
lfoN_fade(f32)
- range: None
- default: None
- version: v2
- info: lfoN_fade
lfoN_fade_onccX(f32)
- range: None
- default: None
- version: v2
- info: lfoN_fade_onccX
lfoN_phase(f32)
- range: 0 to 1
- default: 0
- version: v2
- info: lfoN_phase
lfoN_phase_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_phase_onccX
lfoN_count(i32)
- range: None
- default: None
- version: v2
- info: lfoN_count
lfoN_wave(i32)
- range: None
- default: None
- version: v2
- info: lfoN_wave
lfoN_steps(i32)
- range: None
- default: None
- version: v2
- info: lfoN_steps
lfoN_stepX(f32)
- range: -100 to 100 percent
- default: None
- version: v2
- info: lfoN_stepX
lfoN_stepX_onccY(Never)
- range: None
- default: None
- version: v2
- info: lfoN_stepX_onccY
lfoN_smooth(Never)
- range: None
- default: None
- version: v2
- info: lfoN_smooth
lfoN_smooth_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_smooth_onccX
lfoN_volume(Never)
- range: None
- default: None
- version: v2
- info: lfoN_volume
lfoN_volume_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_volume_onccX
lfoN_volume_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_volume_smoothccX
lfoN_volume_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_volume_stepccX
lfoN_amplitude(Never)
- range: None
- default: None
- version: v2
- info: lfoN_amplitude
lfoN_amplitude_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_amplitude_onccX
lfoN_amplitude_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_amplitude_smoothccX
lfoN_amplitude_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_amplitude_stepccX
lfoN_pan(Never)
- range: None
- default: None
- version: v2
- info: lfoN_pan
lfoN_pan_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_pan_onccX
lfoN_pan_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_pan_smoothccX
lfoN_pan_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_pan_stepccX
lfoN_width(Never)
- range: None
- default: None
- version: v2
- info: lfoN_width
lfoN_width_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_width_onccX
lfoN_width_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_width_smoothccX
lfoN_width_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_width_stepccX
lfoN_freq_lfoX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_freq_lfoX
lfoN_depth_lfoX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_depth_lfoX
lfoN_depthadd_lfoX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_depthadd_lfoX
lfoN_pitch(Never)
- range: None
- default: None
- version: v2
- info: lfoN_pitch
lfoN_pitch_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_pitch_onccX
lfoN_pitch_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_pitch_smoothccX
lfoN_pitch_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_pitch_stepccX
lfoN_cutoff(Never)
- range: None
- default: None
- version: v2
- info: lfoN_cutoff
lfoN_cutoff_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_cutoff_onccX
lfoN_cutoff_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_cutoff_smoothccX
lfoN_cutoff_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_cutoff_stepccX
lfoN_cutoff2(Never)
- range: None
- default: None
- version: v2
- info: lfoN_cutoff2
lfoN_cutoff2_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_cutoff2_onccX
lfoN_cutoff2_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_cutoff2_smoothccX
lfoN_cutoff2_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_cutoff2_stepccX
lfoN_resonance(Never)
- range: None
- default: None
- version: v2
- info: lfoN_resonance
lfoN_resonance_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_resonance_onccX
lfoN_resonance_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_resonance_smoothccX
lfoN_resonance_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_resonance_stepccX
lfoN_resonance2(Never)
- range: None
- default: None
- version: v2
- info: lfoN_resonance2
lfoN_resonance2_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_resonance2_onccX
lfoN_resonance2_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_resonance2_smoothccX
lfoN_resonance2_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_resonance2_stepccX
lfoN_eqXfreq(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXfreq
lfoN_eqXfreq_onccY(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXfreq_onccY
lfoN_eqXfreq_smoothccY(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXfreq_smoothccY
lfoN_eqXfreq_stepccY(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXfreq_stepccY
lfoN_eqXbw(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXbw
lfoN_eqXbw_onccY(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXbw_onccY
lfoN_eqXbw_smoothccY(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXbw_smoothccY
lfoN_eqXbw_stepccY(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXbw_stepccY
lfoN_eqXgain(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXgain
lfoN_eqXgain_onccY(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXgain_onccY
lfoN_eqXgain_smoothccY(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXgain_smoothccY
lfoN_eqXgain_stepccY(Never)
- range: None
- default: None
- version: v2
- info: lfoN_eqXgain_stepccY
vN(f32)
- range: -1 to 1
- default: None
- version: v2
- info: vN
bus(String)
- range: main, aux1, aux2, aux3, aux4, aux5, aux6, aux7, aux8, fx1, fx2, fx3, fx4, midi
- default: main
- version: v2
- info: bus
effect3(f32)
- range: 0 to 100 %
- default: 0
- version: v2
- info: effect3
effect4(f32)
- range: 0 to 100 %
- default: 0
- version: v2
- info: effect4
type(String)
- range: apan, comp, delay, disto, eq, filter, fverb, gate, limiter, lofi, mverb, phaser, static, strings, tdfir, com.mda.Limiter, com.mda.Overdrive, com.mda.Leslie, com.mda.RingMod, com.mda.Delay, com.mda.Bandisto, com.mda.Ambience, com.mda.DubDelay, com.mda.Detune, com.mda.Dither, com.mda.Combo, com.mda.Degrade, com.mda.SubSynth, com.mda.RezFilter
- default: None
- version: v2
- info: type
label_ccN(String)
- range: None
- default: None
- version: v2
- info: label_ccN
include(String)
- range: None
- default: None
- version: v2
- info: #include
ARIA supports specific opcodes in ‹control› which start with “hint”, these should be ignored by any other SFZ parser. Other engines could implement other hints as they wished.
- range: None
- default: None
- version: v2
- info: hint_*
_mod(String)
Determines whether a parameter is modulated by addition or multiplication.
- range: add, mult
- default: None
- version: v2
- info: *_mod
set_hdccN(f32)
- range: 0 to 1
- default: None
- version: v2
- info: set_hdccN
sw_note_offset(i32)
- range: None
- default: None
- version: v2
- info: sw_note_offset
sw_octave_offset(i32)
- range: None
- default: None
- version: v2
- info: sw_octave_offset
global_label(String)
- range: None
- default: null
- version: v2
- info: global_label
master_label(String)
- range: None
- default: null
- version: v2
- info: master_label
group_label(String)
- range: None
- default: null
- version: v2
- info: group_label
region_label(String)
- range: None
- default: null
- version: v2
- info: region_label
polyphony_stealing(i32)
- range: None
- default: None
- version: v2
- info: polyphony_stealing
off_curve(i8)
- range: -2 to 10
- default: 10
- version: v2
- info: off_curve
off_shape(f32)
- range: None
- default: -103616
- version: v2
- info: off_shape
off_time(f32)
- range: None
- default: 6
- version: v2
- info: off_time
polyphony_group(u32)
- range: 0 to u32::MAX
- default: 0
- version: v2
- info: polyphony_group
sostenuto_cc(f32)
- range: 0 to 127
- default: 66
- version: v2
- info: sostenuto_cc
sostenuto_lo(f32)
- range: 0 to 127
- default: 0.5
- version: v2
- info: sostenuto_lo
sustain_cc(f32)
- range: 0 to 127
- default: 64
- version: v2
- info: sustain_cc
sustain_lo(f32)
- range: 0 to 127
- default: 0.5
- version: v2
- info: sustain_lo
lohdccN(f32)
- range: 0 to 1
- default: 0
- version: v2
- info: lohdccN
hihdccN(f32)
- range: 0 to 1
- default: 1
- version: v2
- info: hihdccN
sw_label(String)
- range: None
- default: None
- version: v2
- info: sw_label
sw_lolast(u8)
- range: 0 to 127
- default: None
- version: v2
- info: sw_lolast
sw_hilast(u8)
- range: 0 to 127
- default: None
- version: v2
- info: sw_hilast
varNN_mod(String)
- range: mult, add
- default: None
- version: v2
- info: varNN_mod
varNN_onccX(f32)
- range: 0 to 1
- default: None
- version: v2
- info: varNN_onccX
varNN_curveccX(u8)
- range: 0 to 255
- default: None
- version: v2
- info: varNN_curveccX
- range: None
- default: None
- version: v2
- info: varNN_target
on_lohdccN(f32)
- range: 0 to 1
- default: -1
- version: v2
- info: on_lohdccN
on_hihdccN(f32)
- range: 0 to 1
- default: -1
- version: v2
- info: on_hihdccN
start_lohdccN(f32)
- range: 0 to 1
- default: -1
- version: v2
- info: start_lohdccN
start_hihdccN(f32)
- range: 0 to 1
- default: -1
- version: v2
- info: start_hihdccN
stop_lohdccN(f32)
- range: 0 to 1
- default: -1
- version: v2
- info: stop_lohdccN
stop_hihdccN(f32)
- range: 0 to 1
- default: -1
- version: v2
- info: stop_hihdccN
- range: None
- default: None
- version: v2
- info: position_veltrack
- range: None
- default: None
- version: v2
- info: amp_veltrack_random
amplitude(f32)
- range: 0 to 100 %
- default: 100
- version: v2
- info: amplitude
amplitude_onccN(f32)
- range: 0 to 100 %
- default: None
- version: v2
- info: amplitude_onccN
amplitude_curveccN(u8)
- range: 0 to 255
- default: None
- version: v2
- info: amplitude_curveccN
- range: None
- default: None
- version: v2
- info: amplitude_smoothccN
global_amplitude(f32)
- range: 0 to 100 %
- default: 100
- version: v2
- info: global_amplitude
master_amplitude(f32)
- range: 0 to 100 %
- default: 100
- version: v2
- info: master_amplitude
group_amplitude(f32)
- range: 0 to 100 %
- default: 100
- version: v2
- info: group_amplitude
pan_law(String)
- range: mma, balance
- default: None
- version: v2
- info: pan_law
global_volume(f32)
- range: -144 to 6 dB
- default: 0
- version: v2
- info: global_volume
master_volume(f32)
- range: -144 to 6 dB
- default: 0
- version: v2
- info: master_volume
group_volume(f32)
- range: -144 to 6 dB
- default: 0
- version: v2
- info: group_volume
eqN_dynamic(u8)
- range: 0 to 1
- default: 0
- version: v2
- info: eqN_dynamic
fil_gain(f32)
- range: None
- default: 0
- version: v2
- info: fil_gain
fil2_gain(f32)
- range: None
- default: 0
- version: v2
- info: fil2_gain
pitch(i8)
- range: -100 to 100 cents
- default: 0
- version: v2
- info: pitch
ampeg_attack_shape(f32)
- range: None
- default: 0
- version: v2
- info: ampeg_attack_shape
ampeg_decay_shape(f32)
- range: None
- default: -103616
- version: v2
- info: ampeg_decay_shape
ampeg_decay_zero(u8)
- range: 0 to 1
- default: 1
- version: v2
- info: ampeg_decay_zero
ampeg_dynamic(u8)
When 1, causes envelope durations to be recalculated when a MIDI CC message modulating those envelopes is received. When 0, envelope durations are calculated only at the start of the note.
- range: 0 to 1
- default: 0
- version: v2
- info: ampeg_dynamic
ampeg_release_shape(f32)
- range: None
- default: -103616
- version: v2
- info: ampeg_release_shape
ampeg_release_zero(u8)
- range: 0 to 1
- default: 0
- version: v2
- info: ampeg_release_zero
fileg_attack_shape(f32)
- range: None
- default: 0
- version: v2
- info: fileg_attack_shape
fileg_decay_shape(f32)
- range: None
- default: 0
- version: v2
- info: fileg_decay_shape
fileg_decay_zero(u8)
- range: 0 to 1
- default: 1
- version: v2
- info: fileg_decay_zero
fileg_release_shape(f32)
- range: None
- default: 0
- version: v2
- info: fileg_release_shape
fileg_release_zero(u8)
- range: 0 to 1
- default: 0
- version: v2
- info: fileg_release_zero
fileg_dynamic(u8)
- range: 0 to 1
- default: 0
- version: v2
- info: fileg_dynamic
pitcheg_attack_shape(f32)
- range: None
- default: 0
- version: v2
- info: pitcheg_attack_shape
pitcheg_decay_shape(f32)
- range: None
- default: 0
- version: v2
- info: pitcheg_decay_shape
pitcheg_decay_zero(u8)
- range: 0 to 1
- default: 1
- version: v2
- info: pitcheg_decay_zero
pitcheg_release_shape(f32)
- range: None
- default: 0
- version: v2
- info: pitcheg_release_shape
pitcheg_release_zero(u8)
- range: 0 to 1
- default: 0
- version: v2
- info: pitcheg_release_zero
pitcheg_dynamic(u8)
- range: 0 to 1
- default: 0
- version: v2
- info: pitcheg_dynamic
egN_ampeg(Never)
- range: None
- default: None
- version: v2
- info: egN_ampeg
lfoN_waveX(i32)
- range: None
- default: 1
- version: v2
- info: lfoN_waveX
lfoN_offset(f32)
- range: None
- default: None
- version: v2
- info: lfoN_offset
lfoN_ratio(f32)
- range: None
- default: None
- version: v2
- info: lfoN_ratio
lfoN_scale(f32)
- range: None
- default: None
- version: v2
- info: lfoN_scale
curve_index(u8)
- range: 0 to 255
- default: None
- version: v2
- info: curve_index
param_offset(i32)
- range: None
- default: None
- version: v2
- info: param_offset
vendor_specific(String)
- range: None
- default: None
- version: v2
- info: vendor_specific
noise_filter(String)
- range: on, off, lpf_1p, hpf_1p, bpf_1p, brf_1p, apf_1p, lpf_2p, hpf_2p, bpf_2p, brf_2p, pkf_2p, lpf_4p, hpf_4p, lpf_6p, hpf_6p, comb, pink
- default: None
- version: v2
- info: noise_filter
noise_stereo(String)
- range: on, off
- default: None
- version: v2
- info: noise_stereo
noise_level(f32)
- range: -96 to 24 dB
- default: None
- version: v2
- info: noise_level
noise_level_onccN(f32)
- range: -96 to 24 dB
- default: None
- version: v2
- info: noise_level_onccN
noise_level_smoothccN(f32)
- range: 0 to ms
- default: 0
- version: v2
- info: noise_level_smoothccN
noise_step(u8)
- range: 0 to 100
- default: None
- version: v2
- info: noise_step
noise_step_onccN(u8)
- range: 0 to 100
- default: None
- version: v2
- info: noise_step_onccN
noise_tone(u8)
- range: 0 to 100
- default: None
- version: v2
- info: noise_tone
noise_tone_onccN(u8)
- range: 0 to 100
- default: None
- version: v2
- info: noise_tone_onccN
egN_decim(Never)
- range: None
- default: None
- version: v2
- info: egN_decim
egN_decim_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_decim_onccX
egN_bitred(Never)
- range: None
- default: None
- version: v2
- info: egN_bitred
egN_bitred_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_bitred_onccX
egN_rectify(Never)
- range: None
- default: None
- version: v2
- info: egN_rectify
egN_rectify_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_rectify_onccX
egN_ringmod(Never)
- range: None
- default: None
- version: v2
- info: egN_ringmod
egN_ringmod_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_ringmod_onccX
egN_noiselevel(Never)
- range: None
- default: None
- version: v2
- info: egN_noiselevel
egN_noiselevel_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_noiselevel_onccX
egN_noisestep(Never)
- range: None
- default: None
- version: v2
- info: egN_noisestep
egN_noisestep_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_noisestep_onccX
egN_noisetone(Never)
- range: None
- default: None
- version: v2
- info: egN_noisetone
egN_noisetone_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_noisetone_onccX
egN_driveshape(Never)
- range: None
- default: None
- version: v2
- info: egN_driveshape
egN_driveshape_onccX(Never)
- range: None
- default: None
- version: v2
- info: egN_driveshape_onccX
lfoN_decim(Never)
- range: None
- default: None
- version: v2
- info: lfoN_decim
lfoN_decim_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_decim_onccX
lfoN_decim_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_decim_smoothccX
lfoN_decim_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_decim_stepccX
lfoN_bitred(Never)
- range: None
- default: None
- version: v2
- info: lfoN_bitred
lfoN_bitred_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_bitred_onccX
lfoN_bitred_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_bitred_smoothccX
lfoN_bitred_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_bitred_stepccX
lfoN_noiselevel(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noiselevel
lfoN_noiselevel_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noiselevel_onccX
lfoN_noiselevel_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noiselevel_smoothccX
lfoN_noiselevel_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noiselevel_stepccX
lfoN_noisestep(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noisestep
lfoN_noisestep_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noisestep_onccX
lfoN_noisestep_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noisestep_smoothccX
lfoN_noisestep_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noisestep_stepccX
lfoN_noisetone(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noisetone
lfoN_noisetone_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noisetone_onccX
lfoN_noisetone_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noisetone_smoothccX
lfoN_noisetone_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_noisetone_stepccX
lfoN_drive(Never)
- range: None
- default: None
- version: v2
- info: lfoN_drive
lfoN_drive_onccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_drive_onccX
lfoN_drive_smoothccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_drive_smoothccX
lfoN_drive_stepccX(Never)
- range: None
- default: None
- version: v2
- info: lfoN_drive_stepccX
apan_depth(Never)
- range: 0 to 100
- default: None
- version: v2
- info: apan_depth
apan_dry(Never)
- range: 0 to 100
- default: None
- version: v2
- info: apan_dry
apan_freq(f32)
- range: None
- default: None
- version: v2
- info: apan_freq
apan_phase(f32)
- range: 0 to 180 °
- default: None
- version: v2
- info: apan_phase
apan_waveform(Never)
- range: None
- default: None
- version: v2
- info: apan_waveform
apan_wet(Never)
- range: 0 to 100
- default: None
- version: v2
- info: apan_wet
bitred(Never)
- range: 0 to 100
- default: None
- version: v2
- info: bitred
bitred_onccN(Never)
- range: None
- default: None
- version: v2
- info: bitred_onccN
bitred_curveccN(Never)
- range: None
- default: None
- version: v2
- info: bitred_curveccN
bitred_smoothccN(Never)
- range: None
- default: None
- version: v2
- info: bitred_smoothccN
bitred_stepccN(Never)
- range: None
- default: None
- version: v2
- info: bitred_stepccN
comp_attack(f32)
- range: None
- default: None
- version: v2
- info: comp_attack
comp_gain(Never)
- range: None
- default: None
- version: v2
- info: comp_gain
comp_ratio(Never)
- range: 0 to 100
- default: None
- version: v2
- info: comp_ratio
comp_release(f32)
- range: None
- default: None
- version: v2
- info: comp_release
comp_stlink(String)
- range: on, off
- default: None
- version: v2
- info: comp_stlink
comp_threshold(f32)
- range: None
- default: None
- version: v2
- info: comp_threshold
decim(Never)
- range: 0 to 100
- default: None
- version: v2
- info: decim
decim_onccN(Never)
- range: None
- default: None
- version: v2
- info: decim_onccN
decim_curveccN(Never)
- range: None
- default: None
- version: v2
- info: decim_curveccN
decim_smoothccN(Never)
- range: None
- default: None
- version: v2
- info: decim_smoothccN
decim_stepccN(Never)
- range: None
- default: None
- version: v2
- info: decim_stepccN
delay_cutoff(f32)
- range: None
- default: None
- version: v2
- info: delay_cutoff
delay_damphi(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_damphi
delay_damplo(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_damplo
delay_dry(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_dry
delay_feedback(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_feedback
delay_filter(String)
- range: None
- default: None
- version: v2
- info: delay_filter
delay_input(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_input
delay_levelc(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_levelc
delay_levell(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_levell
delay_levelr(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_levelr
delay_lfofreq(f32)
- range: None
- default: None
- version: v2
- info: delay_lfofreq
delay_moddepth(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_moddepth
delay_mode(String)
- range: detune, chorus, cross, flanger, lrc, mod, multimod, panning, ping, rlc, stereo, tlcr
- default: None
- version: v2
- info: delay_mode
delay_panc(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_panc
delay_panl(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_panl
delay_panr(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_panr
delay_resonance(Never)
- range: None
- default: None
- version: v2
- info: delay_resonance
delay_spread(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_spread
delay_syncc_onccN(Never)
- range: None
- default: None
- version: v2
- info: delay_syncc_onccN
delay_syncl_onccN(Never)
- range: None
- default: None
- version: v2
- info: delay_syncl_onccN
delay_syncr_onccN(Never)
- range: None
- default: None
- version: v2
- info: delay_syncr_onccN
delay_time_tap(Never)
- range: None
- default: None
- version: v2
- info: delay_time_tap
delay_timec(Never)
- range: None
- default: None
- version: v2
- info: delay_timec
delay_timel(Never)
- range: None
- default: None
- version: v2
- info: delay_timel
delay_timer(Never)
- range: None
- default: None
- version: v2
- info: delay_timer
delay_wet(Never)
- range: 0 to 100
- default: None
- version: v2
- info: delay_wet
directtomain(f32)
- range: 0 to 100 %
- default: 100
- version: v2
- info: directtomain
disto_depth(Never)
- range: 0 to 100
- default: None
- version: v2
- info: disto_depth
disto_dry(Never)
- range: 0 to 100
- default: None
- version: v2
- info: disto_dry
disto_stages(Never)
- range: None
- default: None
- version: v2
- info: disto_stages
disto_tone(Never)
- range: 0 to 100
- default: None
- version: v2
- info: disto_tone
disto_wet(Never)
- range: 0 to 100
- default: None
- version: v2
- info: disto_wet
eq_bw(Never)
- range: None
- default: None
- version: v2
- info: eq_bw
eq_freq(Never)
- range: None
- default: None
- version: v2
- info: eq_freq
eq_gain(Never)
- range: None
- default: None
- version: v2
- info: eq_gain
eq_type(Never)
- range: None
- default: None
- version: v2
- info: eq_type
filter_cutoff(Never)
- range: None
- default: None
- version: v2
- info: filter_cutoff
filter_resonance(Never)
- range: None
- default: None
- version: v2
- info: filter_resonance
filter_type(String)
- range: None
- default: None
- version: v2
- info: filter_type
fxNtomain(f32)
- range: 0 to 100 %
- default: 0
- version: v2
- info: fxNtomain
gate_onccN(Never)
- range: None
- default: None
- version: v2
- info: gate_onccN
gate_attack(Never)
- range: None
- default: None
- version: v2
- info: gate_attack
gate_release(Never)
- range: None
- default: None
- version: v2
- info: gate_release
gate_stlink(String)
- range: on, off
- default: None
- version: v2
- info: gate_stlink
gate_threshold(Never)
- range: None
- default: None
- version: v2
- info: gate_threshold
phaser_depth(Never)
- range: 0 to 100
- default: None
- version: v2
- info: phaser_depth
phaser_feedback(Never)
- range: 0 to 100
- default: None
- version: v2
- info: phaser_feedback
phaser_freq(f32)
- range: None
- default: None
- version: v2
- info: phaser_freq
phaser_phase_onccN(Never)
- range: 0 to 100
- default: None
- version: v2
- info: phaser_phase_onccN
phaser_stages(Never)
- range: None
- default: None
- version: v2
- info: phaser_stages
phaser_waveform(Never)
- range: None
- default: None
- version: v2
- info: phaser_waveform
phaser_wet(Never)
- range: 0 to 100
- default: None
- version: v2
- info: phaser_wet
reverb_damp(Never)
- range: 0 to 100
- default: None
- version: v2
- info: reverb_damp
reverb_dry(Never)
- range: 0 to 100
- default: None
- version: v2
- info: reverb_dry
reverb_input(Never)
- range: 0 to 100
- default: None
- version: v2
- info: reverb_input
reverb_predelay(f32)
- range: None
- default: None
- version: v2
- info: reverb_predelay
reverb_size(Never)
- range: 0 to 100
- default: None
- version: v2
- info: reverb_size
reverb_tone(Never)
- range: 0 to 100
- default: None
- version: v2
- info: reverb_tone
reverb_type(String)
- range: chamber, large_hall, large_room, mid_hall, mid_room, small_hall, small_room
- default: None
- version: v2
- info: reverb_type
reverb_wet(Never)
- range: 0 to 100
- default: None
- version: v2
- info: reverb_wet
static_cyclic_level(Never)
- range: 0 to 100
- default: None
- version: v2
- info: static_cyclic_level
static_cyclic_time(f32)
- range: None
- default: None
- version: v2
- info: static_cyclic_time
static_filter(String)
- range: None
- default: None
- version: v2
- info: static_filter
static_level(Never)
- range: 0 to 100
- default: None
- version: v2
- info: static_level
static_random_level(Never)
- range: 0 to 100
- default: None
- version: v2
- info: static_random_level
static_random_maxtime(f32)
- range: None
- default: None
- version: v2
- info: static_random_maxtime
static_random_mintime(f32)
- range: None
- default: None
- version: v2
- info: static_random_mintime
static_stereo(Never)
- range: None
- default: None
- version: v2
- info: static_stereo
static_tone(Never)
- range: 0 to 100
- default: None
- version: v2
- info: static_tone
strings_number(Never)
- range: None
- default: None
- version: v2
- info: strings_number
strings_wet_onccN(Never)
- range: 0 to 100
- default: None
- version: v2
- info: strings_wet_onccN
tdfir_dry(Never)
- range: 0 to 100
- default: None
- version: v2
- info: tdfir_dry
tdfir_gain(Never)
- range: 0 to 100
- default: None
- version: v2
- info: tdfir_gain
tdfir_impulse(Never)
- range: None
- default: None
- version: v2
- info: tdfir_impulse
tdfir_wet(Never)
- range: 0 to 100
- default: None
- version: v2
- info: tdfir_wet
load_mode(u8)
- range: 0 to 1
- default: None
- version: v2
- info: load_mode
load_start(i32)
- range: None
- default: None
- version: v2
- info: load_start
load_end(i32)
- range: None
- default: None
- version: v2
- info: load_end
sample_quality(u8)
- range: 1 to 10
- default: None
- version: v2
- info: sample_quality
image(String)
- range: None
- default: None
- version: v2
- info: image
oscillator(String)
- range: on, off
- default: None
- version: v2
- info: oscillator
oscillator_detune(Never)
- range: None
- default: None
- version: v2
- info: oscillator_detune
oscillator_detune_onccN(Never)
- range: None
- default: None
- version: v2
- info: oscillator_detune_onccN
oscillator_mode(u8)
- range: 0 to 2
- default: 0
- version: v2
- info: oscillator_mode
oscillator_mod_depth(Never)
- range: None
- default: None
- version: v2
- info: oscillator_mod_depth
oscillator_mod_depth_onccN(Never)
- range: None
- default: None
- version: v2
- info: oscillator_mod_depth_onccN
oscillator_mod_smoothccN(Never)
- range: None
- default: None
- version: v2
- info: oscillator_mod_smoothccN
oscillator_multi(u8)
- range: 1 to 9
- default: 1
- version: v2
- info: oscillator_multi
oscillator_phase(f32)
- range: -1 to 360 °
- default: None
- version: v2
- info: oscillator_phase
oscillator_quality(u8)
- range: 0 to 3
- default: None
- version: v2
- info: oscillator_quality
oscillator_table_size(Never)
- range: None
- default: None
- version: v2
- info: oscillator_table_size
Implementations
impl Opcode
[src]
pub fn default_value(&self) -> Option<OpcodeType>
[src]
Returns the default value of the current opcode
pub fn str_name(&self) -> String
[src]
Trait Implementations
impl Clone for Opcode
[src]
impl Debug for Opcode
[src]
impl PartialEq<Opcode> for Opcode
[src]
impl StructuralPartialEq for Opcode
[src]
Auto Trait Implementations
impl RefUnwindSafe for Opcode
impl Send for Opcode
impl Sync for Opcode
impl Unpin for Opcode
impl UnwindSafe for Opcode
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,