Ordering::Relaxed)) Ordering::Relaxed)) Ordering::Relaxed))
loaded_preset.comp_atk); loaded_preset.comp_atk);
right_output right_output right_output right_output
ui.add( ui.add( ui.add( ui.add( ui.add( ui.add( ui.add(
"Amount", "Amount", "Amount", "Amount", "Amount",
Sample", Sample", Sample", Sample", Sample", Sample",
update_something update_something update_something
f32)*0.73, f32)*0.73, f32)*0.73, f32)*0.73, f32)*0.73,
popup_pos.y popup_pos.y popup_pos.y popup_pos.y popup_pos.y
.with_value_to_string(formatters::v2s_f32_rounded(4))
audio_module_3_type audio_module_3_type audio_module_3_type
pre_use_eq: pre_use_eq: pre_use_eq: pre_use_eq: pre_use_eq:
osc_2_detune: osc_2_detune: osc_2_detune: osc_2_detune:
mod2_osc_decay: mod2_osc_decay: mod2_osc_decay: mod2_osc_decay:
.with_step_size(0.0001) .with_step_size(0.0001) .with_step_size(0.0001)
lfo_1_current: lfo_1_current: lfo_1_current: lfo_1_current:
mod_dest_override_2 mod_dest_override_2 mod_dest_override_2
FloatParam::new( FloatParam::new( FloatParam::new(
"osc_1_attack"] "osc_1_attack"] "osc_1_attack"] "osc_1_attack"]
FilterAlgorithms::VCF FilterAlgorithms::VCF FilterAlgorithms::VCF
ui.add(audio_module_1_level_knob); ui.add(audio_module_1_level_knob);
filter_env_peak: filter_env_peak: filter_env_peak:
Vec2::new(400.0, Vec2::new(400.0, Vec2::new(400.0,
PitchRouting::Osc1, PitchRouting::Osc1, PitchRouting::Osc1,
filter_wet: filter_wet: filter_wet: filter_wet: filter_wet:
use_reverb: use_reverb: use_reverb: use_reverb: use_reverb:
Gain"); Gain"); Gain"); Gain"); Gain"); Gain"); Gain");
setter) setter) setter) setter) setter) setter) setter)
.with_width(VERT_BAR_WIDTH) .with_width(VERT_BAR_WIDTH)
self.params.buffermod_amount.value(), self.params.buffermod_amount.value(),
"restretch_3"] "restretch_3"] "restretch_3"] "restretch_3"]
tilt_out_l tilt_out_l tilt_out_l tilt_out_l tilt_out_l
Serialize, Serialize, Serialize, Serialize, Serialize,
right_output right_output right_output right_output
self.params.tag_deep.value(), self.params.tag_deep.value(),
screen_size screen_size screen_size screen_size screen_size
self.params.mod_source_2.value() self.params.mod_source_2.value()
Arc<Mutex<bool>>, Arc<Mutex<bool>>, Arc<Mutex<bool>>,
ui.add( ui.add( ui.add( ui.add( ui.add( ui.add( ui.add(
.hint_text("Preset .hint_text("Preset .hint_text("Preset
setter, setter, setter, setter, setter, setter, setter,
flanger: flanger: flanger: flanger: flanger: flanger:
BoolParam::new("LFO BoolParam::new("LFO BoolParam::new("LFO
self.params.tag_soft.value(), self.params.tag_soft.value(),
filter2_processed_l; filter2_processed_l; filter2_processed_l;
self.lfo_2.set_waveform(self.params.lfo2_waveform.value());
FloatRange::Skewed FloatRange::Skewed FloatRange::Skewed
right_output right_output right_output right_output
FloatRange::Skewed FloatRange::Skewed FloatRange::Skewed
ModulationSource::None), ModulationSource::None),
RangeInclusive::new((WIDTH RangeInclusive::new((WIDTH
/////////////////////////////////////////////////////////////////////////////////////////////////
use_fx: use_fx: use_fx: use_fx: use_fx: use_fx: use_fx:
wave2_l; wave2_l; wave2_l; wave2_l; wave2_l; wave2_l;
.set_fill_color(SYNTH_BARS_PURPLE) .set_fill_color(SYNTH_BARS_PURPLE)
mod2_osc_unison_detune: mod2_osc_unison_detune: mod2_osc_unison_detune:
osc_3_atk_curve: osc_3_atk_curve: osc_3_atk_curve:
tag_sharp: tag_sharp: tag_sharp: tag_sharp: tag_sharp:
FloatParam, FloatParam, FloatParam, FloatParam, FloatParam,
LFOController::Waveform, LFOController::Waveform,
reload_entire_preset, reload_entire_preset, reload_entire_preset,
mod_value_4; mod_value_4; mod_value_4; mod_value_4;
temp_mod_detune_3: temp_mod_detune_3: temp_mod_detune_3:
.slimmer(0.4) .slimmer(0.4) .slimmer(0.4) .slimmer(0.4)
.slimmer(0.4) .slimmer(0.4) .slimmer(0.4) .slimmer(0.4)