Do I need endless encoders to go above 127?


    earth2j's icon
    earth2j's icon
    Apr 19 2019 | 4:42 pm
    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).

    • Roman Thilenius's icon
      Roman Thilenius's icon
      Roman Thilenius
      Apr 20 2019 | 7:54 am
      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.
    • earth2j's icon
      earth2j's icon
      Apr 20 2019 | 9:10 am
      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.