Hi everybody!
Just getting into GP, laying out a concept on how stuff should work.
I like to have a well thought architecture before beginning implementation and running into issues…
So I’m looking for some information on how global parameters and local rackspace widgets bound to control these are interacting. First, here’s a scenario of what I would like to do.
Let’s say there is a gate VST in my global rack space.
I add a widget controlling its threshold, bound to a global parameter.
Then, within my to-be-reused local rackspace, I add a widget bound to control this parameter.
In a few situations, I want to use a custom value.
For all other situations, I want to use the global default value.
To my understanding, as soon as the rack space is opened, the local widget will now propagate it’s value, so effectively the default value will be ignored.
Meaning, adjusting the global default value in retrospect has no effect, as the local rackspace widget has its own value.
So what I want to achieve is the ability to switch on/off the local override per variation. Or in other words: Choose between the global default value or the custom, local value.
By now I didn’t see such a mechanism built into GPs standard settings.
Is there a “native” solution for this, or do I have to write some custom script to implement such behavior?
Or maybe you’d recommend a wholy different solution for such situations?
Looking forward to hear your thoughts on this… thanks!