Quote:
Originally Posted by psych
Wow. Very impressive! Looking forward to see what you do with assigning the buttons
|
Thanks psych.
Unfortunately, I've kind of hit a road block when it comes to getting this to work with scripting. I planned on creating a script (in Lua) that received all of the MIDI messages coming from the ATOM and processed them accordingly. As it turns out, there's no way to register a callback or subscribe to MIDI messages using scripts. This would have to be done as a plugin extension. Haven't figured out the difference between an extension and a control surface plugin but I'm looking into that. In either case, it would have to be done in C++, which I don't know very well. The only way to do this with scripts is to bind each ATOM button and pad to script action. 36 bindings would be a lot of manual setup and that doesn't even account for actions that would be needed to sync events in Reaper with buttons, such as Play in Reaper lighting the Play and Stop button LEDs appropriately.
Stay tuned. More research needed.
Ken