Enum sofiza::Opcode[][src]

pub enum Opcode {
Show 590 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),
}
Expand description

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.

Variants

count(u32)

Tuple Fields

0: u32
  • range: 0 to u32::MAX
  • default: 0
  • version: v1
  • info: count

delay(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: delay

delay_ccN(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: delay_ccN

delay_random(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: delay_random

end(u32)

Tuple Fields

0: u32
  • range: 0 to u32::MAX sample units
  • default: unspecified
  • version: v1
  • info: end

loop_mode(loop_mode)

Tuple Fields

  • 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)

Tuple Fields

0: u32
  • range: 0 to u32::MAX
  • default: 0
  • version: v1
  • info: loop_start

loop_end(u32)

Tuple Fields

0: u32
  • range: 0 to u32::MAX
  • default: 0
  • version: v1
  • info: loop_end

offset(u32)

Tuple Fields

0: u32

The offset used to play the sample.

  • range: 0 to u32::MAX sample units
  • default: 0
  • version: v1
  • info: offset

offset_ccN(u32)

Tuple Fields

0: u32
  • range: 0 to u32::MAX sample units
  • default: 0
  • version: v1
  • info: offset_ccN

offset_random(u32)

Tuple Fields

0: u32
  • range: 0 to u32::MAX sample units
  • default: 0
  • version: v1
  • info: offset_random

sample(PathBuf)

Tuple Fields

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)

Tuple Fields

0: f32
  • range: 0 to 32 beats
  • default: 0
  • version: v1
  • info: sync_beats

sync_offset(f32)

Tuple Fields

0: f32
  • range: 0 to 32 beats
  • default: 0
  • version: v1
  • info: sync_offset

group(u32)

Tuple Fields

0: u32
  • range: 0 to u32::MAX
  • default: 0
  • version: v1
  • info: group

off_by(u32)

Tuple Fields

0: u32
  • range: 0 to u32::MAX
  • default: 0
  • version: v1
  • info: off_by

off_mode(String)

Tuple Fields

0: String
  • range: fast, normal, time
  • default: fast
  • version: v1
  • info: off_mode

output(u16)

Tuple Fields

0: u16
  • range: 0 to 1024
  • default: 0
  • version: v1
  • info: output

key(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: None
  • version: v1
  • info: key

lokey(u8)

Tuple Fields

0: 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)

Tuple Fields

0: 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)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: lovel

hivel(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 127
  • version: v1
  • info: hivel

lochan(u8)

Tuple Fields

0: 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)

Tuple Fields

0: 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)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: loccN

hiccN(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 127
  • version: v1
  • info: hiccN

lobend(i16)

Tuple Fields

0: i16
  • range: -8192 to 8192
  • default: -8192
  • version: v1
  • info: lobend

hibend(i16)

Tuple Fields

0: i16
  • range: -8192 to 8192
  • default: 8192
  • version: v1
  • info: hibend

sw_lokey(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: sw_lokey

sw_hikey(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 127
  • version: v1
  • info: sw_hikey

sw_last(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: sw_last

sw_down(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: sw_down

sw_up(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: sw_up

sw_previous(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: None
  • version: v1
  • info: sw_previous

sw_vel(String)

Tuple Fields

0: String
  • range: current, previous
  • default: current
  • version: v1
  • info: sw_vel

lobpm(f32)

Tuple Fields

0: f32
  • range: 0 to 500 bpm
  • default: 0
  • version: v1
  • info: lobpm

hibpm(f32)

Tuple Fields

0: f32
  • range: 0 to 500 bpm
  • default: 500
  • version: v1
  • info: hibpm

lochanaft(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: lochanaft

hichanaft(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 127
  • version: v1
  • info: hichanaft

lopolyaft(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: lopolyaft

hipolyaft(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 127
  • version: v1
  • info: hipolyaft

lorand(f32)

Tuple Fields

0: f32
  • range: 0 to 1
  • default: 0
  • version: v1
  • info: lorand

hirand(f32)

Tuple Fields

0: f32
  • range: 0 to 1
  • default: 1
  • version: v1
  • info: hirand

seq_length(u8)

Tuple Fields

0: u8
  • range: 1 to 100
  • default: 1
  • version: v1
  • info: seq_length

seq_position(u8)

Tuple Fields

0: u8

trigger(trigger)

Tuple Fields

  • range: attack, release, first, legato, release_key
  • default: attack
  • version: v1
  • info: trigger

on_loccN(i8)

Tuple Fields

0: i8
  • range: 0 to 127
  • default: -1
  • version: v1
  • info: on_loccN

on_hiccN(i8)

Tuple Fields

0: i8
  • range: 0 to 127
  • default: -1
  • version: v1
  • info: on_hiccN

pan(f32)

Tuple Fields

0: 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)

Tuple Fields

0: f32
  • range: -100 to 100 %
  • default: 0
  • version: v1
  • info: position

volume(f32)

Tuple Fields

0: f32
  • range: -144.0 to 6.0 dB
  • default: 0
  • version: v1
  • info: volume

gain_ccN(f32)

Tuple Fields

0: f32
  • range: -144 to 48 dB
  • default: 0
  • version: v1
  • info: gain_ccN

width(f32)

Tuple Fields

0: f32
  • range: -100 to 100 %
  • default: 100
  • version: v1
  • info: width

amp_keycenter(u8)

Tuple Fields

0: u8

amp_keytrack(f32)

Tuple Fields

0: f32
  • range: -96 to 12 dB
  • default: 0
  • version: v1
  • info: amp_keytrack

amp_veltrack(f32)

Tuple Fields

0: f32
  • range: -100 to 100 %
  • default: 100
  • version: v1
  • info: amp_veltrack

amp_velcurve_N(f32)

Tuple Fields

0: f32
  • range: 0 to 1
  • default: Standard curve (see amp_veltrack)
  • version: v1
  • info: amp_velcurve_N

amp_random(f32)

Tuple Fields

0: f32
  • range: 0 to 24 dB
  • default: 0
  • version: v1
  • info: amp_random

rt_decay(f32)

Tuple Fields

0: f32
  • range: 0 to 200 dB
  • default: 0
  • version: v1
  • info: rt_decay

xf_cccurve(String)

Tuple Fields

0: String
  • range: gain, power
  • default: power
  • version: v1
  • info: xf_cccurve

xf_keycurve(String)

Tuple Fields

0: String
  • range: gain, power
  • default: power
  • version: v1
  • info: xf_keycurve

xf_velcurve(String)

Tuple Fields

0: String
  • range: gain, power
  • default: power
  • version: v1
  • info: xf_velcurve

xfin_loccN(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: xfin_loccN

xfin_hiccN(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: xfin_hiccN

xfout_loccN(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: xfout_loccN

xfout_hiccN(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: xfout_hiccN

xfin_lokey(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: xfin_lokey

xfin_hikey(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: xfin_hikey

xfout_lokey(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 127
  • version: v1
  • info: xfout_lokey

xfout_hikey(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 127
  • version: v1
  • info: xfout_hikey

xfin_lovel(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: xfin_lovel

xfin_hivel(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v1
  • info: xfin_hivel

xfout_lovel(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 127
  • version: v1
  • info: xfout_lovel

xfout_hivel(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 127
  • version: v1
  • info: xfout_hivel

eqN_bw(f32)

Tuple Fields

0: f32
  • range: 0.001 to 4 octaves
  • default: 1
  • version: v1
  • info: eqN_bw

eqN_bwccX(f32)

Tuple Fields

0: f32
  • range: -4 to 4 octaves
  • default: 0
  • version: v1
  • info: eqN_bwccX

eqN_freq(f32)

Tuple Fields

0: f32
  • range: 0 to 30000 Hz
  • default: eq1_freq=50 | eq1_freq=500 | eq1_freq=5000
  • version: v1
  • info: eqN_freq

eqN_freqccX(f32)

Tuple Fields

0: f32
  • range: -30000 to 30000 Hz
  • default: 0
  • version: v1
  • info: eqN_freqccX

eqN_vel2freq(f32)

Tuple Fields

0: f32
  • range: -30000 to 30000 Hz
  • default: 0
  • version: v1
  • info: eqN_vel2freq

eqN_gain(f32)

Tuple Fields

0: f32
  • range: -96 to 24 dB
  • default: 0
  • version: v1
  • info: eqN_gain

eqN_gainccX(f32)

Tuple Fields

0: f32
  • range: -96 to 24 dB
  • default: 0
  • version: v1
  • info: eqN_gainccX

eqN_vel2gain(f32)

Tuple Fields

0: f32
  • range: -96 to 24 dB
  • default: 0
  • version: v1
  • info: eqN_vel2gain

cutoff(f32)

Tuple Fields

0: f32
  • range: 0 to SampleRate / 2 Hz
  • default: filter disabled
  • version: v1
  • info: cutoff

cutoff_ccN(i16)

Tuple Fields

0: i16
  • range: -9600 to 9600 cents
  • default: 0
  • version: v1
  • info: cutoff_ccN

cutoff_chanaft(i16)

Tuple Fields

0: i16
  • range: -9600 to 9600 cents
  • default: 0
  • version: v1
  • info: cutoff_chanaft

cutoff_polyaft(i16)

Tuple Fields

0: i16
  • range: -9600 to 9600 cents
  • default: 0
  • version: v1
  • info: cutoff_polyaft

fil_keytrack(i16)

Tuple Fields

0: i16
  • range: 0 to 1200 cents
  • default: 0
  • version: v1
  • info: fil_keytrack

fil_keycenter(u8)

Tuple Fields

0: u8

fil_random(u16)

Tuple Fields

0: u16
  • range: 0 to 9600 cents
  • default: 0
  • version: v1
  • info: fil_random

fil_type(fil_type)

Tuple Fields

  • 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)

Tuple Fields

0: i16
  • range: -9600 to 9600 cents
  • default: 0
  • version: v1
  • info: fil_veltrack

resonance(f32)

Tuple Fields

0: f32
  • range: 0 to 40 dB
  • default: 0
  • version: v1
  • info: resonance

bend_up(i16)

Tuple Fields

0: i16
  • range: -9600 to 9600 cents
  • default: 200
  • version: v1
  • info: bend_up

bend_down(i16)

Tuple Fields

0: i16
  • range: -9600 to 9600 cents
  • default: -200
  • version: v1
  • info: bend_down

bend_step(u16)

Tuple Fields

0: u16
  • range: 1 to 1200 cents
  • default: 1
  • version: v1
  • info: bend_step

pitch_keycenter(u8)

Tuple Fields

0: 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.

pitch_keytrack(i16)

Tuple Fields

0: i16

pitch_random(u16)

Tuple Fields

0: u16
  • range: 0 to 9600 cents
  • default: 0
  • version: v1
  • info: pitch_random

pitch_veltrack(i16)

Tuple Fields

0: i16
  • range: -9600 to 9600 cents
  • default: 0
  • version: v1
  • info: pitch_veltrack

transpose(i8)

Tuple Fields

0: i8
  • range: -127 to 127
  • default: 0
  • version: v1
  • info: transpose

tune(i8)

Tuple Fields

0: 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)

Tuple Fields

0: f32
  • range: 0.0 to 100.0 seconds
  • default: 0.0
  • version: v1
  • info: ampeg_attack

ampeg_attackccN(f32)

Tuple Fields

0: f32

ampeg_vel2attack(f32)

Tuple Fields

0: f32

ampeg_decay(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: ampeg_decay

ampeg_decayccN(f32)

Tuple Fields

0: f32

ampeg_vel2decay(f32)

Tuple Fields

0: f32

ampeg_delay(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: ampeg_delay

ampeg_delayccN(f32)

Tuple Fields

0: f32

ampeg_vel2delay(f32)

Tuple Fields

0: f32

ampeg_hold(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: ampeg_hold

ampeg_holdccN(f32)

Tuple Fields

0: f32

ampeg_vel2hold(f32)

Tuple Fields

0: f32
  • range: -100 to 100 seconds
  • default: 0
  • version: v1
  • info: ampeg_vel2hold

ampeg_release(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: ampeg_release

ampeg_releaseccN(f32)

Tuple Fields

0: f32

ampeg_vel2release(f32)

Tuple Fields

0: f32

ampeg_sustain(f32)

Tuple Fields

0: f32

ampeg_sustainccN(f32)

Tuple Fields

0: f32

ampeg_vel2sustain(f32)

Tuple Fields

0: f32

ampeg_start(f32)

Tuple Fields

0: f32
  • range: 0 to 100 %
  • default: 0
  • version: v1
  • info: ampeg_start

ampeg_startccN(f32)

Tuple Fields

0: f32
  • range: -100 to 100 seconds
  • default: 0
  • version: v1
  • info: ampeg_startccN

fileg_attack(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: fileg_attack

fileg_vel2attack(f32)

Tuple Fields

0: f32

fileg_decay(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: fileg_decay

fileg_vel2decay(f32)

Tuple Fields

0: f32

fileg_delay(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: fileg_delay

fileg_vel2delay(f32)

Tuple Fields

0: f32

fileg_depth(i16)

Tuple Fields

0: i16
  • range: -12000 to 12000 cents
  • default: 0
  • version: v1
  • info: fileg_depth

fileg_vel2depth(i16)

Tuple Fields

0: i16
  • range: -12000 to 12000 cents
  • default: 0
  • version: v1
  • info: fileg_vel2depth

fileg_hold(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: fileg_hold

fileg_vel2hold(f32)

Tuple Fields

0: f32
  • range: -100 to 100 seconds
  • default: 0
  • version: v1
  • info: fileg_vel2hold

fileg_release(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: fileg_release

fileg_vel2release(f32)

Tuple Fields

0: f32

fileg_start(f32)

Tuple Fields

0: f32
  • range: 0 to 100 %
  • default: 0
  • version: v1
  • info: fileg_start

fileg_sustain(f32)

Tuple Fields

0: f32

fileg_vel2sustain(f32)

Tuple Fields

0: f32

pitcheg_attack(f32)

Tuple Fields

0: f32

pitcheg_vel2attack(f32)

Tuple Fields

0: f32

pitcheg_decay(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: pitcheg_decay

pitcheg_vel2decay(f32)

Tuple Fields

0: f32

pitcheg_delay(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: pitcheg_delay

pitcheg_vel2delay(f32)

Tuple Fields

0: f32

pitcheg_depth(i16)

Tuple Fields

0: i16
  • range: -12000 to 12000 cents
  • default: 0
  • version: v1
  • info: pitcheg_depth

pitcheg_vel2depth(i16)

Tuple Fields

0: i16

pitcheg_hold(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: pitcheg_hold

pitcheg_vel2hold(f32)

Tuple Fields

0: f32

pitcheg_release(f32)

Tuple Fields

0: f32

pitcheg_vel2release(f32)

Tuple Fields

0: f32

pitcheg_start(f32)

Tuple Fields

0: f32

pitcheg_sustain(f32)

Tuple Fields

0: f32

pitcheg_vel2sustain(f32)

Tuple Fields

0: f32

amplfo_delay(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: amplfo_delay

amplfo_depth(f32)

Tuple Fields

0: f32
  • range: -10 to 10 dB
  • default: 0
  • version: v1
  • info: amplfo_depth

amplfo_depthccN(f32)

Tuple Fields

0: f32

amplfo_depthchanaft(f32)

Tuple Fields

0: f32

amplfo_depthpolyaft(f32)

Tuple Fields

0: f32

amplfo_fade(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: amplfo_fade

amplfo_freq(f32)

Tuple Fields

0: f32
  • range: 0 to 20 Hz
  • default: 0
  • version: v1
  • info: amplfo_freq

amplfo_freqccN(f32)

Tuple Fields

0: f32

amplfo_freqchanaft(f32)

Tuple Fields

0: f32

amplfo_freqpolyaft(f32)

Tuple Fields

0: f32

fillfo_delay(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: fillfo_delay

fillfo_depth(f32)

Tuple Fields

0: f32
  • range: -1200 to 1200 cents
  • default: 0
  • version: v1
  • info: fillfo_depth

fillfo_depthccN(f32)

Tuple Fields

0: f32

fillfo_depthchanaft(f32)

Tuple Fields

0: f32

fillfo_depthpolyaft(f32)

Tuple Fields

0: f32

fillfo_fade(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: fillfo_fade

fillfo_freq(f32)

Tuple Fields

0: f32
  • range: 0 to 20 Hz
  • default: 0
  • version: v1
  • info: fillfo_freq

fillfo_freqccN(f32)

Tuple Fields

0: f32

fillfo_freqchanaft(f32)

Tuple Fields

0: f32

fillfo_freqpolyaft(f32)

Tuple Fields

0: f32

pitchlfo_delay(f32)

Tuple Fields

0: f32

pitchlfo_depth(f32)

Tuple Fields

0: f32
  • range: -1200 to 1200 cents
  • default: 0
  • version: v1
  • info: pitchlfo_depth

pitchlfo_depthccN(f32)

Tuple Fields

0: f32

pitchlfo_depthchanaft(f32)

Tuple Fields

0: f32

pitchlfo_depthpolyaft(f32)

Tuple Fields

0: f32

pitchlfo_fade(f32)

Tuple Fields

0: f32
  • range: 0 to 100 seconds
  • default: 0
  • version: v1
  • info: pitchlfo_fade

pitchlfo_freq(f32)

Tuple Fields

0: f32

pitchlfo_freqccN(f32)

Tuple Fields

0: f32

pitchlfo_freqchanaft(f32)

Tuple Fields

0: f32

pitchlfo_freqpolyaft(f32)

Tuple Fields

0: f32

effect1(f32)

Tuple Fields

0: f32
  • range: 0 to 100 %
  • default: 0
  • version: v1
  • info: effect1

effect2(f32)

Tuple Fields

0: f32
  • range: 0 to 100 %
  • default: 0
  • version: v1
  • info: effect2

delay_samples(u32)

Tuple Fields

0: u32

delay_samples_onccN(u32)

Tuple Fields

0: u32

delay_beats(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: delay_beats

stop_beats(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: stop_beats

direction(String)

Tuple Fields

0: String
  • range: forward, reverse
  • default: forward
  • version: v2
  • info: direction

loop_count(u32)

Tuple Fields

0: u32
  • range: None
  • default: None
  • version: v2
  • info: loop_count

loop_crossfade(f32)

Tuple Fields

0: f32

loop_type(String)

Tuple Fields

0: String
  • range: forward, backward, alternate
  • default: forward
  • version: v2
  • info: loop_type

md5(String)

Tuple Fields

0: String
  • range: None
  • default: null
  • version: v2
  • info: md5

reverse_loccN(u8)

Tuple Fields

0: u8

reverse_hiccN(u8)

Tuple Fields

0: u8

waveguide(String)

Tuple Fields

0: String
  • range: on, off
  • default: None
  • version: v2
  • info: waveguide

define(String)

Tuple Fields

0: String
  • range: None
  • default: None
  • version: v2
  • info: #define

default_path(PathBuf)

Tuple Fields

note_offset(i32)

Tuple Fields

0: i32
  • range: None
  • default: None
  • version: v2
  • info: note_offset

octave_offset(i32)

Tuple Fields

0: i32

set_ccN(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: None
  • version: v2
  • info: set_ccN

polyphony(i32)

Tuple Fields

0: i32
  • range: None
  • default: None
  • version: v2
  • info: polyphony

note_polyphony(i32)

Tuple Fields

0: i32

note_selfmask(String)

Tuple Fields

0: String

rt_dead(String)

Tuple Fields

0: String
  • range: on, off
  • default: off
  • version: v2
  • info: rt_dead

sostenuto_sw(String)

Tuple Fields

0: String
  • range: on, off
  • default: None
  • version: v2
  • info: sostenuto_sw

sustain_sw(String)

Tuple Fields

0: String
  • range: on, off
  • default: None
  • version: v2
  • info: sustain_sw

loprog(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 0
  • version: v2
  • info: loprog

hiprog(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: 127
  • version: v2
  • info: hiprog

sw_default(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: None
  • version: v2
  • info: sw_default

lotimer(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: lotimer

hitimer(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: hitimer

start_loccN(i8)

Tuple Fields

0: i8
  • range: 0 to 127
  • default: -1
  • version: v2
  • info: start_loccN

start_hiccN(i8)

Tuple Fields

0: i8
  • range: 0 to 127
  • default: -1
  • version: v2
  • info: start_hiccN

stop_loccN(i8)

Tuple Fields

0: i8
  • range: 0 to 127
  • default: -1
  • version: v2
  • info: stop_loccN

stop_hiccN(i8)

Tuple Fields

0: i8
  • range: 0 to 127
  • default: -1
  • version: v2
  • info: stop_hiccN

phase(String)

Tuple Fields

0: String
  • range: normal, invert
  • default: normal
  • version: v2
  • info: phase

pan_keycenter(u8)

Tuple Fields

0: u8

pan_keytrack(f32)

Tuple Fields

0: f32
  • range: -100 to 100 %
  • default: 0
  • version: v2
  • info: pan_keytrack

pan_veltrack(f32)

Tuple Fields

0: f32
  • range: -100 to 100 %
  • default: 0
  • version: v2
  • info: pan_veltrack

eqN_type(String)

Tuple Fields

0: String
  • range: peak, lshelf, hshelf
  • default: peak
  • version: v2
  • info: eqN_type

cutoff2(f32)

Tuple Fields

0: f32
  • range: 0 to SampleRate / 2 Hz
  • default: filter disabled
  • version: v2
  • info: cutoff2

cutoff2_onccN(i16)

Tuple Fields

0: i16
  • range: -9600 to 9600 cents
  • default: 0
  • version: v2
  • info: cutoff2_onccN

cutoff2_curveccN(u8)

Tuple Fields

0: u8

cutoff2_smoothccN(f32)

Tuple Fields

0: f32

cutoff2_stepccN(u32)

Tuple Fields

0: u32

fil2_keycenter(u8)

Tuple Fields

0: u8

fil2_keytrack(u16)

Tuple Fields

0: u16
  • range: 0 to 1200 cents
  • default: 0
  • version: v2
  • info: fil2_keytrack

fil2_type(String)

Tuple Fields

0: 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)

Tuple Fields

0: i16
  • range: -9600 to 9600 cents
  • default: 0
  • version: v2
  • info: fil2_veltrack

resonance2(f32)

Tuple Fields

0: f32
  • range: 0 to 40 dB
  • default: 0
  • version: v2
  • info: resonance2

resonance2_onccN(f32)

Tuple Fields

0: f32

resonance2_curveccN(u8)

Tuple Fields

0: u8

resonance2_smoothccN(f32)

Tuple Fields

0: f32

resonance2_stepccN(u32)

Tuple Fields

0: u32

bend_smooth(f32)

Tuple Fields

0: f32
  • range: 0 to ms
  • default: 0
  • version: v2
  • info: bend_smooth

bend_stepup(u16)

Tuple Fields

0: u16
  • range: 1 to 1200 cents
  • default: 1
  • version: v2
  • info: bend_stepup

bend_stepdown(u16)

Tuple Fields

0: u16
  • range: 1 to 1200 cents
  • default: 1
  • version: v2
  • info: bend_stepdown

egN_points(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_points

egN_timeX(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: egN_timeX

egN_timeX_onccY(f32)

Tuple Fields

0: f32

egN_levelX(f32)

Tuple Fields

0: f32
  • range: -1 to 1
  • default: 0
  • version: v2
  • info: egN_levelX

egN_levelX_onccY(f32)

Tuple Fields

0: f32

egN_shapeX(f32)

Tuple Fields

0: f32
  • range: None
  • default: 0
  • version: v2
  • info: egN_shapeX

egN_curveX(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_curveX

egN_sustain(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_sustain

egN_loop(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_loop

egN_loop_count(Never)

Tuple Fields

0: Never

egN_volume(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_volume

egN_volume_onccX(Never)

Tuple Fields

0: Never

egN_amplitude(Never)

Tuple Fields

0: Never

egN_amplitude_onccX(Never)

Tuple Fields

0: Never

egN_pan(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_pan

egN_pan_onccX(Never)

Tuple Fields

0: Never

egN_width(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_width

egN_width_onccX(Never)

Tuple Fields

0: Never

egN_pan_curve(Never)

Tuple Fields

0: Never

egN_pan_curveccX(Never)

Tuple Fields

0: Never

egN_freq_lfoX(Never)

Tuple Fields

0: Never

egN_depth_lfoX(Never)

Tuple Fields

0: Never

egN_depthadd_lfoX(Never)

Tuple Fields

0: Never

egN_pitch(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_pitch

egN_pitch_onccX(Never)

Tuple Fields

0: Never

egN_cutoff(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_cutoff

egN_cutoff_onccX(Never)

Tuple Fields

0: Never

egN_cutoff2(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_cutoff2

egN_cutoff2_onccX(Never)

Tuple Fields

0: Never

egN_resonance(Never)

Tuple Fields

0: Never

egN_resonance_onccX(Never)

Tuple Fields

0: Never

egN_resonance2(Never)

Tuple Fields

0: Never

egN_resonance2_onccX(Never)

Tuple Fields

0: Never

egN_eqXfreq(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_eqXfreq

egN_eqXfreq_onccY(Never)

Tuple Fields

0: Never

egN_eqXbw(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_eqXbw

egN_eqXbw_onccY(Never)

Tuple Fields

0: Never

egN_eqXgain(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_eqXgain

egN_eqXgain_onccY(Never)

Tuple Fields

0: Never

lfoN_freq(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: lfoN_freq

lfoN_freq_onccX(Never)

Tuple Fields

0: Never

lfoN_freq_smoothccX(Never)

Tuple Fields

0: Never

lfoN_freq_stepccX(Never)

Tuple Fields

0: Never

lfoN_delay(f32)

Tuple Fields

0: f32
  • range: None
  • default: 0
  • version: v2
  • info: lfoN_delay

lfoN_delay_onccX(Never)

Tuple Fields

0: Never

lfoN_fade(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: lfoN_fade

lfoN_fade_onccX(f32)

Tuple Fields

0: f32

lfoN_phase(f32)

Tuple Fields

0: f32
  • range: 0 to 1
  • default: 0
  • version: v2
  • info: lfoN_phase

lfoN_phase_onccX(Never)

Tuple Fields

0: Never

lfoN_count(i32)

Tuple Fields

0: i32
  • range: None
  • default: None
  • version: v2
  • info: lfoN_count

lfoN_wave(i32)

Tuple Fields

0: i32
  • range: None
  • default: None
  • version: v2
  • info: lfoN_wave

lfoN_steps(i32)

Tuple Fields

0: i32
  • range: None
  • default: None
  • version: v2
  • info: lfoN_steps

lfoN_stepX(f32)

Tuple Fields

0: f32
  • range: -100 to 100 percent
  • default: None
  • version: v2
  • info: lfoN_stepX

lfoN_stepX_onccY(Never)

Tuple Fields

0: Never

lfoN_smooth(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: lfoN_smooth

lfoN_smooth_onccX(Never)

Tuple Fields

0: Never

lfoN_volume(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: lfoN_volume

lfoN_volume_onccX(Never)

Tuple Fields

0: Never

lfoN_volume_smoothccX(Never)

Tuple Fields

0: Never

lfoN_volume_stepccX(Never)

Tuple Fields

0: Never

lfoN_amplitude(Never)

Tuple Fields

0: Never

lfoN_amplitude_onccX(Never)

Tuple Fields

0: Never

lfoN_amplitude_smoothccX(Never)

Tuple Fields

0: Never

lfoN_amplitude_stepccX(Never)

Tuple Fields

0: Never

lfoN_pan(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: lfoN_pan

lfoN_pan_onccX(Never)

Tuple Fields

0: Never

lfoN_pan_smoothccX(Never)

Tuple Fields

0: Never

lfoN_pan_stepccX(Never)

Tuple Fields

0: Never

lfoN_width(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: lfoN_width

lfoN_width_onccX(Never)

Tuple Fields

0: Never

lfoN_width_smoothccX(Never)

Tuple Fields

0: Never

lfoN_width_stepccX(Never)

Tuple Fields

0: Never

lfoN_freq_lfoX(Never)

Tuple Fields

0: Never

lfoN_depth_lfoX(Never)

Tuple Fields

0: Never

lfoN_depthadd_lfoX(Never)

Tuple Fields

0: Never

lfoN_pitch(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: lfoN_pitch

lfoN_pitch_onccX(Never)

Tuple Fields

0: Never

lfoN_pitch_smoothccX(Never)

Tuple Fields

0: Never

lfoN_pitch_stepccX(Never)

Tuple Fields

0: Never

lfoN_cutoff(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: lfoN_cutoff

lfoN_cutoff_onccX(Never)

Tuple Fields

0: Never

lfoN_cutoff_smoothccX(Never)

Tuple Fields

0: Never

lfoN_cutoff_stepccX(Never)

Tuple Fields

0: Never

lfoN_cutoff2(Never)

Tuple Fields

0: Never

lfoN_cutoff2_onccX(Never)

Tuple Fields

0: Never

lfoN_cutoff2_smoothccX(Never)

Tuple Fields

0: Never

lfoN_cutoff2_stepccX(Never)

Tuple Fields

0: Never

lfoN_resonance(Never)

Tuple Fields

0: Never

lfoN_resonance_onccX(Never)

Tuple Fields

0: Never

lfoN_resonance_smoothccX(Never)

Tuple Fields

0: Never

lfoN_resonance_stepccX(Never)

Tuple Fields

0: Never

lfoN_resonance2(Never)

Tuple Fields

0: Never

lfoN_resonance2_onccX(Never)

Tuple Fields

0: Never

lfoN_resonance2_smoothccX(Never)

Tuple Fields

0: Never

lfoN_resonance2_stepccX(Never)

Tuple Fields

0: Never

lfoN_eqXfreq(Never)

Tuple Fields

0: Never

lfoN_eqXfreq_onccY(Never)

Tuple Fields

0: Never

lfoN_eqXfreq_smoothccY(Never)

Tuple Fields

0: Never

lfoN_eqXfreq_stepccY(Never)

Tuple Fields

0: Never

lfoN_eqXbw(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: lfoN_eqXbw

lfoN_eqXbw_onccY(Never)

Tuple Fields

0: Never

lfoN_eqXbw_smoothccY(Never)

Tuple Fields

0: Never

lfoN_eqXbw_stepccY(Never)

Tuple Fields

0: Never

lfoN_eqXgain(Never)

Tuple Fields

0: Never

lfoN_eqXgain_onccY(Never)

Tuple Fields

0: Never

lfoN_eqXgain_smoothccY(Never)

Tuple Fields

0: Never

lfoN_eqXgain_stepccY(Never)

Tuple Fields

0: Never

vN(f32)

Tuple Fields

0: f32
  • range: -1 to 1
  • default: None
  • version: v2
  • info: vN

bus(String)

Tuple Fields

0: String
  • range: main, aux1, aux2, aux3, aux4, aux5, aux6, aux7, aux8, fx1, fx2, fx3, fx4, midi
  • default: main
  • version: v2
  • info: bus

effect3(f32)

Tuple Fields

0: f32
  • range: 0 to 100 %
  • default: 0
  • version: v2
  • info: effect3

effect4(f32)

Tuple Fields

0: f32
  • range: 0 to 100 %
  • default: 0
  • version: v2
  • info: effect4

type(String)

Tuple Fields

0: 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)

Tuple Fields

0: String
  • range: None
  • default: None
  • version: v2
  • info: label_ccN

include(String)

Tuple Fields

0: String
  • range: None
  • default: None
  • version: v2
  • info: #include

hint_()

Tuple Fields

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)

Tuple Fields

0: String

Determines whether a parameter is modulated by addition or multiplication.

  • range: add, mult
  • default: None
  • version: v2
  • info: *_mod

set_hdccN(f32)

Tuple Fields

0: f32
  • range: 0 to 1
  • default: None
  • version: v2
  • info: set_hdccN

sw_note_offset(i32)

Tuple Fields

0: i32

sw_octave_offset(i32)

Tuple Fields

0: i32

global_label(String)

Tuple Fields

0: String

master_label(String)

Tuple Fields

0: String

group_label(String)

Tuple Fields

0: String
  • range: None
  • default: null
  • version: v2
  • info: group_label

region_label(String)

Tuple Fields

0: String

polyphony_stealing(i32)

Tuple Fields

0: i32

off_curve(i8)

Tuple Fields

0: i8
  • range: -2 to 10
  • default: 10
  • version: v2
  • info: off_curve

off_shape(f32)

Tuple Fields

0: f32
  • range: None
  • default: -103616
  • version: v2
  • info: off_shape

off_time(f32)

Tuple Fields

0: f32
  • range: None
  • default: 6
  • version: v2
  • info: off_time

polyphony_group(u32)

Tuple Fields

0: u32

sostenuto_cc(f32)

Tuple Fields

0: f32
  • range: 0 to 127
  • default: 66
  • version: v2
  • info: sostenuto_cc

sostenuto_lo(f32)

Tuple Fields

0: f32
  • range: 0 to 127
  • default: 0.5
  • version: v2
  • info: sostenuto_lo

sustain_cc(f32)

Tuple Fields

0: f32
  • range: 0 to 127
  • default: 64
  • version: v2
  • info: sustain_cc

sustain_lo(f32)

Tuple Fields

0: f32
  • range: 0 to 127
  • default: 0.5
  • version: v2
  • info: sustain_lo

lohdccN(f32)

Tuple Fields

0: f32
  • range: 0 to 1
  • default: 0
  • version: v2
  • info: lohdccN

hihdccN(f32)

Tuple Fields

0: f32
  • range: 0 to 1
  • default: 1
  • version: v2
  • info: hihdccN

sw_label(String)

Tuple Fields

0: String
  • range: None
  • default: None
  • version: v2
  • info: sw_label

sw_lolast(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: None
  • version: v2
  • info: sw_lolast

sw_hilast(u8)

Tuple Fields

0: u8
  • range: 0 to 127
  • default: None
  • version: v2
  • info: sw_hilast

varNN_mod(String)

Tuple Fields

0: String
  • range: mult, add
  • default: None
  • version: v2
  • info: varNN_mod

varNN_onccX(f32)

Tuple Fields

0: f32
  • range: 0 to 1
  • default: None
  • version: v2
  • info: varNN_onccX

varNN_curveccX(u8)

Tuple Fields

0: u8

varNN_target()

Tuple Fields

on_lohdccN(f32)

Tuple Fields

0: f32
  • range: 0 to 1
  • default: -1
  • version: v2
  • info: on_lohdccN

on_hihdccN(f32)

Tuple Fields

0: f32
  • range: 0 to 1
  • default: -1
  • version: v2
  • info: on_hihdccN

start_lohdccN(f32)

Tuple Fields

0: f32

start_hihdccN(f32)

Tuple Fields

0: f32

stop_lohdccN(f32)

Tuple Fields

0: f32

stop_hihdccN(f32)

Tuple Fields

0: f32

position_veltrack()

Tuple Fields

amp_veltrack_random()

Tuple Fields

amplitude(f32)

Tuple Fields

0: f32
  • range: 0 to 100 %
  • default: 100
  • version: v2
  • info: amplitude

amplitude_onccN(f32)

Tuple Fields

0: f32

amplitude_curveccN(u8)

Tuple Fields

0: u8

amplitude_smoothccN()

Tuple Fields

global_amplitude(f32)

Tuple Fields

0: f32

master_amplitude(f32)

Tuple Fields

0: f32

group_amplitude(f32)

Tuple Fields

0: f32

pan_law(String)

Tuple Fields

0: String
  • range: mma, balance
  • default: None
  • version: v2
  • info: pan_law

global_volume(f32)

Tuple Fields

0: f32

master_volume(f32)

Tuple Fields

0: f32

group_volume(f32)

Tuple Fields

0: f32
  • range: -144 to 6 dB
  • default: 0
  • version: v2
  • info: group_volume

eqN_dynamic(u8)

Tuple Fields

0: u8
  • range: 0 to 1
  • default: 0
  • version: v2
  • info: eqN_dynamic

fil_gain(f32)

Tuple Fields

0: f32
  • range: None
  • default: 0
  • version: v2
  • info: fil_gain

fil2_gain(f32)

Tuple Fields

0: f32
  • range: None
  • default: 0
  • version: v2
  • info: fil2_gain

pitch(i8)

Tuple Fields

0: i8
  • range: -100 to 100 cents
  • default: 0
  • version: v2
  • info: pitch

ampeg_attack_shape(f32)

Tuple Fields

0: f32

ampeg_decay_shape(f32)

Tuple Fields

0: f32

ampeg_decay_zero(u8)

Tuple Fields

0: u8

ampeg_dynamic(u8)

Tuple Fields

0: 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.

ampeg_release_shape(f32)

Tuple Fields

0: f32

ampeg_release_zero(u8)

Tuple Fields

0: u8

fileg_attack_shape(f32)

Tuple Fields

0: f32

fileg_decay_shape(f32)

Tuple Fields

0: f32

fileg_decay_zero(u8)

Tuple Fields

0: u8

fileg_release_shape(f32)

Tuple Fields

0: f32

fileg_release_zero(u8)

Tuple Fields

0: u8

fileg_dynamic(u8)

Tuple Fields

0: u8

pitcheg_attack_shape(f32)

Tuple Fields

0: f32

pitcheg_decay_shape(f32)

Tuple Fields

0: f32

pitcheg_decay_zero(u8)

Tuple Fields

0: u8

pitcheg_release_shape(f32)

Tuple Fields

0: f32

pitcheg_release_zero(u8)

Tuple Fields

0: u8

pitcheg_dynamic(u8)

Tuple Fields

0: u8

egN_ampeg(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_ampeg

lfoN_waveX(i32)

Tuple Fields

0: i32
  • range: None
  • default: 1
  • version: v2
  • info: lfoN_waveX

lfoN_offset(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: lfoN_offset

lfoN_ratio(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: lfoN_ratio

lfoN_scale(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: lfoN_scale

curve_index(u8)

Tuple Fields

0: u8
  • range: 0 to 255
  • default: None
  • version: v2
  • info: curve_index

param_offset(i32)

Tuple Fields

0: i32

vendor_specific(String)

Tuple Fields

0: String

noise_filter(String)

Tuple Fields

0: 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)

Tuple Fields

0: String
  • range: on, off
  • default: None
  • version: v2
  • info: noise_stereo

noise_level(f32)

Tuple Fields

0: f32
  • range: -96 to 24 dB
  • default: None
  • version: v2
  • info: noise_level

noise_level_onccN(f32)

Tuple Fields

0: f32

noise_level_smoothccN(f32)

Tuple Fields

0: f32

noise_step(u8)

Tuple Fields

0: u8
  • range: 0 to 100
  • default: None
  • version: v2
  • info: noise_step

noise_step_onccN(u8)

Tuple Fields

0: u8

noise_tone(u8)

Tuple Fields

0: u8
  • range: 0 to 100
  • default: None
  • version: v2
  • info: noise_tone

noise_tone_onccN(u8)

Tuple Fields

0: u8

egN_decim(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_decim

egN_decim_onccX(Never)

Tuple Fields

0: Never

egN_bitred(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_bitred

egN_bitred_onccX(Never)

Tuple Fields

0: Never

egN_rectify(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_rectify

egN_rectify_onccX(Never)

Tuple Fields

0: Never

egN_ringmod(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: egN_ringmod

egN_ringmod_onccX(Never)

Tuple Fields

0: Never

egN_noiselevel(Never)

Tuple Fields

0: Never

egN_noiselevel_onccX(Never)

Tuple Fields

0: Never

egN_noisestep(Never)

Tuple Fields

0: Never

egN_noisestep_onccX(Never)

Tuple Fields

0: Never

egN_noisetone(Never)

Tuple Fields

0: Never

egN_noisetone_onccX(Never)

Tuple Fields

0: Never

egN_driveshape(Never)

Tuple Fields

0: Never

egN_driveshape_onccX(Never)

Tuple Fields

0: Never

lfoN_decim(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: lfoN_decim

lfoN_decim_onccX(Never)

Tuple Fields

0: Never

lfoN_decim_smoothccX(Never)

Tuple Fields

0: Never

lfoN_decim_stepccX(Never)

Tuple Fields

0: Never

lfoN_bitred(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: lfoN_bitred

lfoN_bitred_onccX(Never)

Tuple Fields

0: Never

lfoN_bitred_smoothccX(Never)

Tuple Fields

0: Never

lfoN_bitred_stepccX(Never)

Tuple Fields

0: Never

lfoN_noiselevel(Never)

Tuple Fields

0: Never

lfoN_noiselevel_onccX(Never)

Tuple Fields

0: Never

lfoN_noiselevel_smoothccX(Never)

Tuple Fields

0: Never

lfoN_noiselevel_stepccX(Never)

Tuple Fields

0: Never

lfoN_noisestep(Never)

Tuple Fields

0: Never

lfoN_noisestep_onccX(Never)

Tuple Fields

0: Never

lfoN_noisestep_smoothccX(Never)

Tuple Fields

0: Never

lfoN_noisestep_stepccX(Never)

Tuple Fields

0: Never

lfoN_noisetone(Never)

Tuple Fields

0: Never

lfoN_noisetone_onccX(Never)

Tuple Fields

0: Never

lfoN_noisetone_smoothccX(Never)

Tuple Fields

0: Never

lfoN_noisetone_stepccX(Never)

Tuple Fields

0: Never

lfoN_drive(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: lfoN_drive

lfoN_drive_onccX(Never)

Tuple Fields

0: Never

lfoN_drive_smoothccX(Never)

Tuple Fields

0: Never

lfoN_drive_stepccX(Never)

Tuple Fields

0: Never

apan_depth(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: apan_depth

apan_dry(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: apan_dry

apan_freq(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: apan_freq

apan_phase(f32)

Tuple Fields

0: f32
  • range: 0 to 180 °
  • default: None
  • version: v2
  • info: apan_phase

apan_waveform(Never)

Tuple Fields

0: Never

apan_wet(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: apan_wet

bitred(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: bitred

bitred_onccN(Never)

Tuple Fields

0: Never

bitred_curveccN(Never)

Tuple Fields

0: Never

bitred_smoothccN(Never)

Tuple Fields

0: Never

bitred_stepccN(Never)

Tuple Fields

0: Never

comp_attack(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: comp_attack

comp_gain(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: comp_gain

comp_ratio(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: comp_ratio

comp_release(f32)

Tuple Fields

0: f32

Tuple Fields

0: String
  • range: on, off
  • default: None
  • version: v2
  • info: comp_stlink

comp_threshold(f32)

Tuple Fields

0: f32

decim(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: decim

decim_onccN(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: decim_onccN

decim_curveccN(Never)

Tuple Fields

0: Never

decim_smoothccN(Never)

Tuple Fields

0: Never

decim_stepccN(Never)

Tuple Fields

0: Never

delay_cutoff(f32)

Tuple Fields

0: f32

delay_damphi(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_damphi

delay_damplo(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_damplo

delay_dry(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_dry

delay_feedback(Never)

Tuple Fields

0: Never

delay_filter(String)

Tuple Fields

0: String

delay_input(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_input

delay_levelc(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_levelc

delay_levell(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_levell

delay_levelr(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_levelr

delay_lfofreq(f32)

Tuple Fields

0: f32

delay_moddepth(Never)

Tuple Fields

0: Never

delay_mode(String)

Tuple Fields

0: String
  • range: detune, chorus, cross, flanger, lrc, mod, multimod, panning, ping, rlc, stereo, tlcr
  • default: None
  • version: v2
  • info: delay_mode

delay_panc(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_panc

delay_panl(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_panl

delay_panr(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_panr

delay_resonance(Never)

Tuple Fields

0: Never

delay_spread(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_spread

delay_syncc_onccN(Never)

Tuple Fields

0: Never

delay_syncl_onccN(Never)

Tuple Fields

0: Never

delay_syncr_onccN(Never)

Tuple Fields

0: Never

delay_time_tap(Never)

Tuple Fields

0: Never

delay_timec(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: delay_timec

delay_timel(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: delay_timel

delay_timer(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: delay_timer

delay_wet(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: delay_wet

directtomain(f32)

Tuple Fields

0: f32
  • range: 0 to 100 %
  • default: 100
  • version: v2
  • info: directtomain

disto_depth(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: disto_depth

disto_dry(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: disto_dry

disto_stages(Never)

Tuple Fields

0: Never

disto_tone(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: disto_tone

disto_wet(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: disto_wet

eq_bw(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: eq_bw

eq_freq(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: eq_freq

eq_gain(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: eq_gain

eq_type(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: eq_type

filter_cutoff(Never)

Tuple Fields

0: Never

filter_resonance(Never)

Tuple Fields

0: Never

filter_type(String)

Tuple Fields

0: String
  • range: None
  • default: None
  • version: v2
  • info: filter_type

fxNtomain(f32)

Tuple Fields

0: f32
  • range: 0 to 100 %
  • default: 0
  • version: v2
  • info: fxNtomain

gate_onccN(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: gate_onccN

gate_attack(Never)

Tuple Fields

0: Never
  • range: None
  • default: None
  • version: v2
  • info: gate_attack

gate_release(Never)

Tuple Fields

0: Never

Tuple Fields

0: String
  • range: on, off
  • default: None
  • version: v2
  • info: gate_stlink

gate_threshold(Never)

Tuple Fields

0: Never

phaser_depth(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: phaser_depth

phaser_feedback(Never)

Tuple Fields

0: Never

phaser_freq(f32)

Tuple Fields

0: f32
  • range: None
  • default: None
  • version: v2
  • info: phaser_freq

phaser_phase_onccN(Never)

Tuple Fields

0: Never

phaser_stages(Never)

Tuple Fields

0: Never

phaser_waveform(Never)

Tuple Fields

0: Never

phaser_wet(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: phaser_wet

reverb_damp(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: reverb_damp

reverb_dry(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: reverb_dry

reverb_input(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: reverb_input

reverb_predelay(f32)

Tuple Fields

0: f32

reverb_size(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: reverb_size

reverb_tone(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: reverb_tone

reverb_type(String)

Tuple Fields

0: 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)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: reverb_wet

static_cyclic_level(Never)

Tuple Fields

0: Never

static_cyclic_time(f32)

Tuple Fields

0: f32

static_filter(String)

Tuple Fields

0: String

static_level(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: static_level

static_random_level(Never)

Tuple Fields

0: Never

static_random_maxtime(f32)

Tuple Fields

0: f32

static_random_mintime(f32)

Tuple Fields

0: f32

static_stereo(Never)

Tuple Fields

0: Never

static_tone(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: static_tone

strings_number(Never)

Tuple Fields

0: Never

strings_wet_onccN(Never)

Tuple Fields

0: Never

tdfir_dry(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: tdfir_dry

tdfir_gain(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: tdfir_gain

tdfir_impulse(Never)

Tuple Fields

0: Never

tdfir_wet(Never)

Tuple Fields

0: Never
  • range: 0 to 100
  • default: None
  • version: v2
  • info: tdfir_wet

load_mode(u8)

Tuple Fields

0: u8
  • range: 0 to 1
  • default: None
  • version: v2
  • info: load_mode

load_start(i32)

Tuple Fields

0: i32
  • range: None
  • default: None
  • version: v2
  • info: load_start

load_end(i32)

Tuple Fields

0: i32
  • range: None
  • default: None
  • version: v2
  • info: load_end

sample_quality(u8)

Tuple Fields

0: u8

image(String)

Tuple Fields

0: String
  • range: None
  • default: None
  • version: v2
  • info: image

oscillator(String)

Tuple Fields

0: String
  • range: on, off
  • default: None
  • version: v2
  • info: oscillator

oscillator_detune(Never)

Tuple Fields

0: Never

oscillator_detune_onccN(Never)

Tuple Fields

0: Never

oscillator_mode(u8)

Tuple Fields

0: u8

oscillator_mod_depth(Never)

Tuple Fields

0: Never

oscillator_mod_depth_onccN(Never)

Tuple Fields

0: Never

oscillator_mod_smoothccN(Never)

Tuple Fields

0: Never

oscillator_multi(u8)

Tuple Fields

0: u8

oscillator_phase(f32)

Tuple Fields

0: f32

oscillator_quality(u8)

Tuple Fields

0: u8

oscillator_table_size(Never)

Tuple Fields

0: Never

Implementations

Returns the default value of the current opcode

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.