live.dial - - get value?

td1985's icon

I am creating a patch using live.dial that can be mapped to any parameter in Live.

At the moment, the parameter in Live I map the dial to jumps to the live.dial value. This potentially disastrous for things like track volume.

So ideally, this would work the other way around, where the live.dial is sent the value of the mapped parameter and instantly sets itself to it - preventing a jump in value of the parameter being mapped.

Anyone have any thoughts about how I can fix this?

brendan mccloskey's icon

Hi
It's important to avoid infinite feedback loops when querying a 'live' parameter for a previously set state; this is how I would do it:

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

ps, there may well be a slightly less klunky version, using maybe the [set $1] message to [integer], but i'm Captain Literal (not Lateral) today!

Brendan

brendan mccloskey's icon

Hi
It's important to avoid infinite feedback loops when querying a 'live' parameter for a previously set state; this is how I would do it:

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

ps, there may well be a slightly less klunky version, using maybe the [set $1] message to [integer], but i'm Captain Literal (not Lateral) today!

Brendan