live.dial setminmax?

Dominic Ward's icon

Anyone know i cant use setminmax $1 with live.dial?

or an alternative message i don't know about?

Cheers,

Dom.

Timo Rozendal's icon

I think this can only be set from the inspector, I don't think you can change the range on the fly (I guess its a m4l limitation, though I know of audiounit plugins that change the parameters they have on the fly)

Jan M's icon

what i do in this cases i use a max numberbox together with pattr to store the value with the live set.

Bernt Isak's icon

Or you can just use a scale object after the live.dial objects where you dynamically change the min and max of the scale.

charles spencer's icon

so what to use when you need this funcionality? I need a dial with 5 steps something it will have 9 step what device can I use to provide this type of dynamically updated interface?

double_UG's icon

scale > round

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

tyler mazaika's icon

Depending on how you expect people to use the dial would it make sense to use one dial with 5 steps and a second with 9 (when it’s in the alternate mode)? That might be desirable if you are expecting people to write clip envelope automation for this control, for instance, because otherwise you cannot limit the range in the envelope GUI where they are writing automation.

charles spencer's icon

that's just an example. sometimes it will have only 1 potential value other times as many as 500

charles spencer's icon

yeah I really need 1 dial 'click' per value. if someday clicks the dial and starts pressing up and down arrow there should be a change every time without skipping any values. maybe I should go back to interface school have no idea how to do this.

charles spencer's icon

is there any sort of acceleration factor with dials so as to be able to quickly move between large number yet with good granularity when needed?

double_UG's icon

some workaround with incdec

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

Chuck Alaka's icon

better late than never

changeLiveDialRange.maxpat
Max Patch