audio_module_2_type audio_module_2_type audio_module_2_type
"filter_env_rel_curve"] "filter_env_rel_curve"] "filter_env_rel_curve"]
tag_soft: tag_soft: tag_soft: tag_soft: tag_soft:
Preset", Preset", Preset", Preset", Preset", Preset",
LIGHTER_GREY_UI_COLOR: LIGHTER_GREY_UI_COLOR: LIGHTER_GREY_UI_COLOR:
AMod3.as_ref().lock().unwrap(); AMod3.as_ref().lock().unwrap();
phaser_rate: phaser_rate: phaser_rate: phaser_rate:
ui_knob::ArcKnob::for_param( ui_knob::ArcKnob::for_param(
update_something.clone(); update_something.clone();
.with_step_size(0.001) .with_step_size(0.001) .with_step_size(0.001)
clear_voices: clear_voices: clear_voices: clear_voices:
"tag_silky"] "tag_silky"] "tag_silky"] "tag_silky"]
tag_delicate: tag_delicate: tag_delicate: tag_delicate:
IntParam::new("Unison", IntParam::new("Unison", IntParam::new("Unison",
"filter_lp_amount_2"] "filter_lp_amount_2"] "filter_lp_amount_2"]
arc_preset.clone(), arc_preset.clone(), arc_preset.clone(),
*lfo_select.lock().unwrap() *lfo_select.lock().unwrap()
self.params.filter_hp_amount_2.value()) self.params.filter_hp_amount_2.value())
LFOController::LFOSnapValues::QuarterT LFOController::LFOSnapValues::QuarterT
comp_atk: comp_atk: comp_atk: comp_atk: comp_atk:
"Loading...", "Loading...", "Loading...", "Loading...",
Compressor, Compressor, Compressor, Compressor, Compressor,
UIBottomSelection::Pitch1 UIBottomSelection::Pitch1
load/change load/change load/change load/change load/change
LFOController::LFOSnapValues::QuadT LFOController::LFOSnapValues::QuadT
ui.add(ParamSlider::for_param(¶ms.lfo3_retrigger,
AM2.loaded_sample.clone(), AM2.loaded_sample.clone(),
ModulationDestination::None), ModulationDestination::None),
use_fx: use_fx: use_fx: use_fx: use_fx: use_fx: use_fx:
"tag_mellow"] "tag_mellow"] "tag_mellow"] "tag_mellow"]
mod2_grain_hold: mod2_grain_hold: mod2_grain_hold:
self.filter_atk_smoother_1.set_target( self.filter_atk_smoother_1.set_target(
Arc::new(move Arc::new(move Arc::new(move Arc::new(move
AM2.single_cycle, AM2.single_cycle, AM2.single_cycle,
ui.separator(); ui.separator(); ui.separator(); ui.separator();
Ordering::Relaxed)) Ordering::Relaxed)) Ordering::Relaxed))
LFOController::LFOSnapValues::QuarterT LFOController::LFOSnapValues::QuarterT
¶ms.osc_2_unison_detune, ¶ms.osc_2_unison_detune,
.slimmer(0.7) .slimmer(0.7) .slimmer(0.7) .slimmer(0.7)
setter.set_parameter(¶ms.tag_soft, setter.set_parameter(¶ms.tag_soft,
KNOB_SIZE) KNOB_SIZE) KNOB_SIZE) KNOB_SIZE) KNOB_SIZE)
Arc::new(move Arc::new(move Arc::new(move Arc::new(move
.with_value_to_string(formatters::v2s_f32_percentage(0))
WARRANTY; WARRANTY; WARRANTY; WARRANTY; WARRANTY;
Cycle", Cycle", Cycle", Cycle", Cycle", Cycle", Cycle",
ui.add(CustomParamSlider::ParamSlider::for_param(¶ms.buffermod_amount,
ui.selectable_value(&mut ui.selectable_value(&mut
"flanger_depth"] "flanger_depth"] "flanger_depth"]
preset_category_override, preset_category_override,
(self.filter_rel_smoother_1.next() (self.filter_rel_smoother_1.next()
false).hide(), false).hide(), false).hide(), false).hide(),
mod3_end_position: mod3_end_position: mod3_end_position:
.with_callback({ .with_callback({ .with_callback({
.with_callback({ .with_callback({ .with_callback({
-14980.0, -14980.0, -14980.0, -14980.0, -14980.0,
.with_height(VERT_BAR_HEIGHT .with_height(VERT_BAR_HEIGHT
ModulationDestination::Osc2Detune ModulationDestination::Osc2Detune
Arc::new(move Arc::new(move Arc::new(move Arc::new(move
ui.add(filter_cutoff_knob); ui.add(filter_cutoff_knob);
¶ms.audio_module_2_level, ¶ms.audio_module_2_level,
mod_value_2; mod_value_2; mod_value_2; mod_value_2;
preset_category_tracker preset_category_tracker preset_category_tracker
.override_colors( .override_colors( .override_colors(
(velocity (velocity (velocity (velocity (velocity
(velocity (velocity (velocity (velocity (velocity