how to increase float dial every 0.001?

Bakshi Iskandarov's icon

I have a live dial which is range is 0.05 and 8.000, I added custom unit "%.3f", when I increase it with UpArrow or Mouse drag it increases every 0.078 or something, I want my dial to be increased every 0.001

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

Source Audio's icon

how many steps do you need from 0.05 to 8 using 0.001 increament ?
forget it with live.dial

Bakshi Iskandarov's icon

thanks I get it now!!!!!

Roman Thilenius's icon

you can build some logic around a numberbox which makes it always snap to the next 0.001, no matter if changed by input or by mouse, but i would not do it that way.

Source Audio's icon

Float number set to 3 decimal places
(message numdecimalplaces 3)
would do, one can selectively move increaments, but in no way connected to live.dial

Roman Thilenius's icon

people always overlook that GUI object themselves always need to have a limited number of different values - or you can longer use them in practice.
numberboxes and textfields are the only exception to this rule, and only a numberbox could then also even be controlled by a mouse.

though i have built XY-controls where the Y axis is a multiplicator for the Y parameter value... it is a bit strange to use, it but it technically works fine.