How to connect panels to FX assigned radio group toggles?
-
@Lindon amazing! thank you for the explanations in the script! like i was assuming the connections to my scriptnode that i had were lost, what is the best approach to assign the buttons to my on off toggles again and would this be separate or somewhere within your script?
-
@Straticah said in How to connect panels to FX assigned radio group toggles?:
@Lindon amazing! thank you for the explanations in the script! like i was assuming the connections to my scriptnode that i had were lost, what is the best approach to assign the buttons to my on off toggles again and would this be separate or within your script?
so yes - you cant use BOTH scripting based control, and "UI Based" control - so your on/off stuff now needs to be included in your code - in the callback that is showing/hiding your panels...
so on/off for effects is done with setBypassed
saturator.setBypassed(bool);
-
@Lindon my current setup looks like this. I have containers that i bypass inside my scriptnode. they use a dial that can be either 0 or 1. It should only be one active at a time out of the 3x4 sets.
-
@Straticah then just reference that dial...with setAttribute
saturator.setAttribute(saturator.Algol_L_01, value);
-
@Lindon perfect, found this from another of your posts aswell. thanks for the explanation!
const var ScriptProcessor1 = Synth.getMidiProcessor("Script Processor1"); const var myValue = 1; ScriptProcessor1.setAttribute("myButton",myValue);
-
in your button callback put something like this for each one..
//set the fx saturator.setAttribute(saturator.algo_L_01, radioGroup1[0].getValue()); saturator.setAttribute(saturator.algo_L_02, radioGroup1[1].getValue()); saturator.setAttribute(saturator.algo_L_03, radioGroup1[2].getValue()); saturator.setAttribute(saturator.algo_L_04, radioGroup1[3].getValue());
-
@Lindon works like a charm!
-
@Lindon @Straticah Thanks for sharing and iproving the multiband example guys.
Apparently, there is a problem with the band splitter, producing noisy glitches, especially at low frequencies.
Can I ask how you solved this problem? Did you limit the range of the Low Band? Or is there a tip here?
-
@JulesV said in How to connect panels to FX assigned radio group toggles?:
@Lindon @Straticah Thanks for sharing and iproving the multiband example guys.
Apparently, there is a problem with the band splitter, producing noisy glitches, especially at low frequencies.
Can I ask how you solved this problem? Did you limit the range of the Low Band? Or is there a tip here?
what do you mean by "band splitter"? Do you mean the filters? if so... they are not really (IMHO) set up for real-time modulation - so when the user changes a filter freq value I turn the audio off...and reinstate it on mouse up
-
@Lindon said in How to connect panels to FX assigned radio group toggles?:
they are not really (IMHO) set up for real-time modulation - so when the user changes a filter freq value I turn the audio off...and reinstate it on mouse up
But this wouldn't be a very pleasant situation in practice, would it?
Because all multi-band plugins on the market do this without any problems.
@Christoph-Hart is there any way to solve the unpleasant glitchy pop problem when performing frequency automation in low frequencies? Otherwise, these linkwitz-riley filters will not be really useful.
-
@JulesV said in How to connect panels to FX assigned radio group toggles?:
@Lindon said in How to connect panels to FX assigned radio group toggles?:
they are not really (IMHO) set up for real-time modulation - so when the user changes a filter freq value I turn the audio off...and reinstate it on mouse up
But this wouldn't be a very pleasant situation in practice, would it?
I've never had a user complain...
Because all multi-band plugins on the market do this without any problems.
No they dont - dynamic multiband effects seems like almost a silly idea.... you set the bands you want and then apply dynamic effects in the band, not to the band itself.
@Christoph-Hart is there any way to solve the unpleasant glitchy pop problem when performing frequency automation in low frequencies? Otherwise, these linkwitz-riley filters will not be really useful.