tttapa / Control-Surface

Arduino library for creating MIDI controllers and other MIDI devices.
GNU General Public License v3.0
1.23k stars 137 forks source link

How to use MCU? #159

Closed kentforth closed 4 years ago

kentforth commented 4 years ago

I didn't find examples with MCU

How can I use MCU in Reaper DAW?

Can you show me a sketch example?

tttapa commented 4 years ago

What MCU features do you want to use?

The MCU protocol is just a protocol on top of MIDI that was designed specifically for the Mackie Control Universal.
It assigns special meaning to some note numbers etc. and it defines some MIDI messages for VU meters, LED rings and track names.

The best overview I could find about the MCU protocol (it's proprietary, after all), is this user manual: https://images.thomann.de/pics/prod/151261_manual.pdf

Most of it is implemented in the Control Surface library. You can find the documentation here: https://tttapa.github.io/Control-Surface-doc/Doxygen/d7/dc7/namespaceMCU.html

kentforth commented 4 years ago

I thought MCU is like for example : if I use mcu: scrub it means scrub will be understandable in all DAWs. If I assign MCU message on any element will a daw understand that message as midi message?

tttapa commented 4 years ago

Yes, you can do that.

kentforth commented 4 years ago

Thanx a lot!