Do I need endless encoders to go above 127?
After 5 or 6 months of playing with Max in my spare time I think I can finally invest in a midi controller devoted to it. But I want to make sure I'm getting the right type of controller. Questions...
1) Do I need endless encoders in order to go above 127 in a number box? For example, if I needed a couple of number boxes to go to 1000 or even 5000 I need a midi controller with endless encoders, right? Otherwise, it stops at 127.
2) Once I have the endless encoders, do I need to write any Max code in order for the number box and my controller to go up beyond 127?
I haven't played around with any midi controllers (just used a mouse) until now. I just want to make sure I'm not wasting money on a controller that is useless with Max. Right now, I have an old midi keyboard w/o endless encoders and it's pretty useless for this type of thing. The controller doesn't have to be perfect, I just need it to control number boxes, etc... (I have lots of them usually).
1)
yes of course, in my opinion a typical situation where you want endless encoders.
2)
in most cases, yes.
as well as for setting the device to a certain value, which often requires to send sysex from the computer.
but you have to write code anyway, setting the limits, how to interpret a movement, whatever.
some controllers only send 0-127, others have options to send toggle commands (i.e. only 0 and 127), so all of them need custom programming in max.
Thanks again Roman for your help, I do appreciate it! That answers everything I needed to know, will definitely look into custom coding controllers, it will be good experience for me.