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(&params.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 &params.osc_2_unison_detune, &params.osc_2_unison_detune, .slimmer(0.7) .slimmer(0.7) .slimmer(0.7) .slimmer(0.7) setter.set_parameter(&params.tag_soft, setter.set_parameter(&params.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(&params.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); &params.audio_module_2_level, &params.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