Assigning Macro Buttons on Push(2) in Device Pages?
Hi! Complete greenie coming through: recently discovered the live.banks patcher/object (please feel free to correct my nomenclature), and this has inspired my use of the Push in more composition. This object allows for parameters in a m4l device to be assigned to the macro encoders in banks. However, if I assigned all the buttons on any particular device to encoders, they would not be as responsive as they would be with a corresponding button. Also, I'd be using up bank pages and moving between them, causing more friction in the Push workflow. And furthermore the corresponding i/o and other related options (step mute and step note as an example) would be spread across separate pages or more loosely related in the same row...)
Furthermore, User mode on the push is prime real estate. I'd rather not use this for local midi assignments, but rather save those cc numbers for more global solutions (like Clyphx and arsenal, for example)
How would I assign toggles, buttons, switches to the Macro Buttons on a Push instead of the encoders?
Cheers to you!
Hello, James.
I don't see any mention of it here, so I hope it's okay if I ask whether or not you're aware of Jeff Kaiser's packages of abstractions for the Push (the jk.lpx package) and the Push 2 (the jk.Push 2 package) available through the Max Package Manager. If not, you may find them useful for your investigations. These packages are beautiful pieces of work.
If you've never used the Package Manager, you'll find it described here.
Max, hi!
Not only is it okay, and thank you, I ought to have prefaced that my initial search threw too big of a net to gather whether this topic had yet to be discussed. Anything overlooked is certainly welcome, and thank you for keeping the ball in play for this particular question; I'll sift through your share...
You're very welcome, James. But it is Jeff Kaiser whose share you'll be shifting through - he is the man.
Let's hope your mention puts this on his radar. I've put feelers out at ableton, youtube, maxforlive...
And I'm a fellow trumpet player; maybe that'll count for something!