Here’s a pretty straightforward example - there’s a Node that’s being set with a new frequency value.There’s a lag on it. Is there a convenient way to change the lag time externally? I can imagine adding an additional ControlName for all of the potential lags that I would want to change - but I’m curious if there is a better way.
Thanks for the insight…
I think I understand that you’re making a lag “factory” (is that the correct terminology?) - but just to clarify, you would be making all-new control names for every parameter of every synth you wanted to lag? What would normally be “\freq” in the LPF, for instance, is now being named lpfFreq?
I’m still a little unclear where the LPF synth would be defined in this, also…
Yes, factory is the right term here
But no, I wouldn’t make new control names - lpfFreq was only an example. If I wanted my \freq to be laggable, I would just do freq = ctrl.(\freq, \freq.asSpec, 0); - this would construct a regular \freq control AND a \freqLag control.