Hello!
I've been using MIDIOUT on LSDJ for a while, and it's great. I've just been using it to send notes though, and want to start using program changes/CC values. I'm a bit confused by the documentation though:
Xxx - Sends a MIDI CC - By default in Arduinoboy the high nibble selects a CC#, and the low nibble sends a value 0-F to 0-127. This can be changed to allow just 1 midi CC with a range of 00-6F, or 7 CCs with scaled or unscaled values.
How does this work? Say I want to send a value of 80 on CC value 27 - how would I easily calculate the correct value to use in LSDJ?
Yxx - Sends a program/patch/preset change.
This description is a bit bare. Any ideas on how this is implemented?
Thanks for the help!