Open iH0118 opened 2 years ago
I guess first understanding how exactly Mackie control works, and then trying to translate it into lmms. It must had some kind of API to use in DAW, as I think .
I think the MCU protocol is the one to focus on. The HUI protocol seems more cumbersome from reading that reverse engineering report and comparing to the MIDI implementation for the Logic control, which I suppose is pretty much MCU, (found here: https://sites.google.com/view/mackiecontroluniversaldiyguide/home).
And... I just got an old M-Audio controller from 2005 that seems to run HUI if it's in "Protools mode", and MCU in the other 5 modes (Cubase, Logic, Sonar, Live 5, Digital Perfomer), which would hint at HUI being superseded for quite some time.
I guess first understanding how exactly Mackie control works, and then trying to translate it into lmms. It must had some kind of API to use in DAW, as I think .
The protocol is no biggie, mostly very plain MIDI:
A simple control surface communication class (for some common subset of controller functionality or one specific controller) wouldn't be a massive undertaking, but fitting that into LMMS...
I'd like to help with this one, but I even don't have an idea where to start.
If this would be implemented I won't even look on any other DAW again =)