Live.dial input to output
Beginner question here.
I am controlling a set of live.dials with a multislider for a fixed filterbank.
When the multislider sets the input of live.dial the output is not sent via the 1st output.
How do I send the input of a live.dial onwards to the output?
It's because of your set $1
messages. Usually the set
messages sets the object's value without triggering its output. When using two sets of objects to define the same value like here with the multislider in one end and the multiple live.dial in another end, you usually use the set
message (or setlist
for multislider) only for one of them, the reason for this is simply to avoid stack overflow (feedback loop).
In your case I would keep the setlist and remove all set $1, and use the multislider output as the main output of this whole block to control your filterbank.
But if I zoom out a little bit I would first ask why do you need both a multislider and individual live.dials?
Thank you!
The reason for both is mostly aesthetics/personal preference and a way to both quickly set all filters as well as detailing each one.
This teaches me to not copying existing patches without completely understanding what they´re doing
These are all good reasons!