LIVE Dial Specific values.

Ash Tyler's icon

Hi all.

Is there a way to set a LIVE dial's Range/Enum to be specific values only??
For example only possible values to be ; 0, 13, 25, 64 with no values in between?

Cheerz.

double_UG's icon

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

schlam's icon

I don"t understand why an "enum" live.dial doesn't output the element of the enum list.
.it means that the "enum" type is not a "type", it's just for fun to display these elements but they are not outputted. Isn't it?

In the "type" attribute of the live.dial ,there is 3 possibilities:
Int->the dial outputs integer
Float->the dial outputs floats
Enum->the dial doesn't output enum...

What do I misunderstand ?


Ash Tyler's icon

Thanks for the reply.

DOUBLE_UG woah what a pro so close! I pasted your custom knob into clipboard, & replaced the original knob, I changed the numbers to 0 1 2 3 64 which is what I need & it shows it's outputting those numbers but I'm doin something wrong. Can you please take a quick look at my screenshot & let me know if anything obvious is wrong?

It's only the "Bank (LSB)" knob I replaced with your custom one. On the right side is the original working one which is how it was connected.

Thanks!

double_UG's icon

the numbers in Range/Enum are only for display. live.dial outputs 0 1 2 3 4 5 6 and so on. Simply put a zl.lookup with the numbers you want between the dial and the send, like in my example patch.

Ash Tyler's icon

DOUBLE_UG.

Sorry I'm such a newb. Excellent working as expected, thanks for your help!