diff --git a/src/3Ch_Osc.cpp b/src/3Ch_Osc.cpp index abe670a..e37a2f3 100644 --- a/src/3Ch_Osc.cpp +++ b/src/3Ch_Osc.cpp @@ -165,6 +165,7 @@ struct Osc_3Ch : Module void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (Osc_3Ch*)paramQuantity->module; if( mymodule ) @@ -187,6 +188,7 @@ struct Osc_3Ch : Module void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (Osc_3Ch*)paramQuantity->module; if( mymodule ) @@ -211,6 +213,7 @@ struct Osc_3Ch : Module void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (Osc_3Ch*)paramQuantity->module; if( mymodule ) @@ -873,4 +876,4 @@ void Osc_3Ch::process(const ProcessArgs &args) } } -Model *modelOsc_3Ch = createModel( "Osc_3Ch_Widget" ); \ No newline at end of file +Model *modelOsc_3Ch = createModel( "Osc_3Ch_Widget" ); diff --git a/src/ASAF8.cpp b/src/ASAF8.cpp index 4f0b21f..c6bdc1c 100644 --- a/src/ASAF8.cpp +++ b/src/ASAF8.cpp @@ -86,6 +86,7 @@ struct ASAF8 : Module void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (ASAF8*)paramQuantity->module; sprintf( strVal, "[%.2fs]", paramQuantity->getValue() ); diff --git a/src/Alienz.cpp b/src/Alienz.cpp index 6189bdd..646230a 100644 --- a/src/Alienz.cpp +++ b/src/Alienz.cpp @@ -145,6 +145,7 @@ struct Alienz : Module MSCH_Widget_Knob1::onChange( e ); + auto paramQuantity = getParamQuantity(); mymodule = (Alienz*)paramQuantity->module; if( !mymodule ) diff --git a/src/Dronez.cpp b/src/Dronez.cpp index e9d41e7..de4b45a 100644 --- a/src/Dronez.cpp +++ b/src/Dronez.cpp @@ -173,6 +173,7 @@ struct Dronez : Module MSCH_Widget_Knob1::onChange( e ); + auto paramQuantity = getParamQuantity(); mymodule = (Dronez*)paramQuantity->module; if( !mymodule ) diff --git a/src/MasterClockx4.cpp b/src/MasterClockx4.cpp index 2387f84..5e159cf 100644 --- a/src/MasterClockx4.cpp +++ b/src/MasterClockx4.cpp @@ -103,6 +103,7 @@ struct MasterClockx4 : Module MSCH_Widget_Knob1::onChange( e ); + auto paramQuantity = getParamQuantity(); mymodule = (MasterClockx4*)paramQuantity->module; if( !mymodule ) @@ -129,6 +130,7 @@ struct MasterClockx4 : Module MSCH_Widget_Knob1::onChange( e ); + auto paramQuantity = getParamQuantity(); mymodule = (MasterClockx4*)paramQuantity->module; if( !mymodule ) @@ -157,6 +159,7 @@ struct MasterClockx4 : Module MSCH_Widget_Knob1::onChange( e ); + auto paramQuantity = getParamQuantity(); mymodule = (MasterClockx4*)paramQuantity->module; if( !mymodule ) diff --git a/src/Mixer_x_x_x.hpp b/src/Mixer_x_x_x.hpp index 3cd0e49..b6ea038 100644 --- a/src/Mixer_x_x_x.hpp +++ b/src/Mixer_x_x_x.hpp @@ -206,6 +206,7 @@ struct Mixer_ : Module void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (Mixer_*)paramQuantity->module; if( mymodule ) @@ -229,6 +230,7 @@ struct Mixer_ : Module void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (Mixer_*)paramQuantity->module; if( mymodule ) @@ -251,6 +253,7 @@ struct Mixer_ : Module void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (Mixer_*)paramQuantity->module; if( mymodule ) @@ -1238,4 +1241,4 @@ void Mixer_::process(const ProcessArgs &args) outputs[ OUT_MAINL ].setVoltage( fMixOutL * m_StartupFade ); outputs[ OUT_MAINR ].setVoltage( fMixOutR * m_StartupFade ); -} \ No newline at end of file +} diff --git a/src/OSC_WaveMorph_3.cpp b/src/OSC_WaveMorph_3.cpp index fca7bd7..1b1f29c 100644 --- a/src/OSC_WaveMorph_3.cpp +++ b/src/OSC_WaveMorph_3.cpp @@ -102,6 +102,7 @@ struct OSC_WaveMorph_3 : Module void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (OSC_WaveMorph_3*)paramQuantity->module; if( mymodule ) diff --git a/src/PingPong.cpp b/src/PingPong.cpp index 20a169a..b7a364a 100644 --- a/src/PingPong.cpp +++ b/src/PingPong.cpp @@ -149,6 +149,7 @@ struct MyCutoffKnob : Knob_Green1_40 void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (PingPong*)paramQuantity->module; if( mymodule ) diff --git a/src/SEQ_Envelope_8.cpp b/src/SEQ_Envelope_8.cpp index fe87607..692b98a 100644 --- a/src/SEQ_Envelope_8.cpp +++ b/src/SEQ_Envelope_8.cpp @@ -102,6 +102,7 @@ struct SEQ_Envelope_8 : Module void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (SEQ_Envelope_8*)paramQuantity->module; if( mymodule ) diff --git a/src/StepDelay.cpp b/src/StepDelay.cpp index 8c8e5c3..5572d63 100644 --- a/src/StepDelay.cpp +++ b/src/StepDelay.cpp @@ -127,6 +127,7 @@ struct MyDelayKnob : Knob_Yellow3_20_Snap void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (StepDelay*)paramQuantity->module; if( mymodule ) @@ -513,4 +514,4 @@ void StepDelay::process(const ProcessArgs &args) outputs[ OUT_AUDIOR ].setVoltage( ( outR * mix ) + ( inROrig * ( 1.0f - mix ) ) ); } -Model *modelStepDelay = createModel( "StepDelay" ); \ No newline at end of file +Model *modelStepDelay = createModel( "StepDelay" ); diff --git a/src/SynthDrums.cpp b/src/SynthDrums.cpp index 5bd42a6..63bca26 100644 --- a/src/SynthDrums.cpp +++ b/src/SynthDrums.cpp @@ -123,6 +123,7 @@ struct SynthDrums : Module void onChange( const event::Change &e ) override { + auto paramQuantity = getParamQuantity(); mymodule = (SynthDrums*)paramQuantity->module; if( mymodule ) @@ -641,4 +642,4 @@ void SynthDrums::process(const ProcessArgs &args) outputs[ OUTPUT_AUDIO + 2 ].setVoltage( GetAudio( 2 ) * AUDIO_MAX * clamp( (inputs[ IN_LEVEL + 2 ].getVoltage() / CV_MAX10), 0.0f, 1.0f ) ); } -Model *modelSynthDrums = createModel( "SynthDrums" ); \ No newline at end of file +Model *modelSynthDrums = createModel( "SynthDrums" ); diff --git a/src/Windz.cpp b/src/Windz.cpp index 753d2e0..8eb7d30 100644 --- a/src/Windz.cpp +++ b/src/Windz.cpp @@ -123,6 +123,7 @@ struct Windz : Module MSCH_Widget_Knob1::onChange( e ); + auto paramQuantity = getParamQuantity(); mymodule = (Windz*)paramQuantity->module; if( !mymodule ) diff --git a/src/mscHack_Knob.hpp b/src/mscHack_Knob.hpp index a342102..cb57cec 100644 --- a/src/mscHack_Knob.hpp +++ b/src/mscHack_Knob.hpp @@ -71,7 +71,7 @@ struct MSCH_Widget_Knob1 : Knob // Re-transform the widget::TransformWidget float val; - if (paramQuantity) + if (auto paramQuantity = getParamQuantity()) { val = paramQuantity->getValue(); @@ -87,4 +87,4 @@ struct MSCH_Widget_Knob1 : Knob Knob::onChange(e); } -}; \ No newline at end of file +};