Live.dial input to output

Sungam Sk's icon

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?

Max Patch
Copy patch and select New From Clipboard in Max.

TFL's icon

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?

Sungam Sk's icon

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

TFL's icon

These are all good reasons!