I’m trying to configure midimap for a simple Arduino controller with 4 buttons. Can’t get it to work. Could someone help me?
Here are midi commands from my Arduino controller:
5229776 Program Change chn 1 50
5286493 Program Change chn 1 51
5319526 Program Change chn 1 52
5364670 Program Change chn 1 53
Incoming Midi on: Arduino micro (correct device selected)
The file selected in Control Surfaces/Generic Midi/Midi Bindigs.
The code stored in .config/mixbus6/midi_maps/arduino4knobs.map:
You are mixing functions and actions.“Transport/ToggleRoll”/ is an action. Actions are done like:
action=“Transport/ToggleRoll”
the same function would be:
function="transport-roll"
Well sort of, That one doesn’t toggle it just starts. Anyway, actions are always two parts, a section and command similar to a menu and it’s item. A function is all one word and all lower case. Functions tend to be transport related. A uri is a path to a controllable that is part track or bus or VCA, internally known as a strippable (something that can be a mixer strip)
I figure you have already looked at:
maybe my comments will help it make a bit more sense.
In the midi tracer check the Decimal box, currently is showing hex so a 10 is actually a 16 in decimal, which is what the scripts reads. Other than that everything seems fine in that last one.