Relative MIDI encoders using NPRN inc/dec from AKAI MPD32 (or similar) in BM3 with Mozaic.
This is the super simplistic Mozaic script that makes the NPRN relative MIDI info sent by my AKAI MPD32 work with BM3s brand new relative MIDI implementation.
@OnMidiInput if MIDIByte3 = 0x1 if MIDIByte2 = 0x60 SendMIDIOut 0xB5, 0x49, 0x1 elseif MIDIByte2 = 0x61 SendMIDIOut 0xB5, 0x49, 07F endif endif @End
BM3 config set
RELATIVE TO 0
Only works for the inc/dec commands on NPRN 127 127 (<<-- I don't know what this means in technical terms) and sends specifically to CC73 on channel 6, which is just what the absolute encoder on my other MIDI controller (which worked with BM3 out of the box) displayed in the midi monitor and I copypasted.
Anyone feel free to take this and expand on it to generalise, expand on or otherwise package nicely for others. I don't really make general usage scripts for Mozaic (yet) -- just really specific/minimalistic implementations of tasks that I need it to do.