Hi Matthias!
I am not sure if it will fit your setup but let’s try. If needed, things can be adjusted. This feature was pretty much inspired by your setup anyways
To configure Electra’s MIDI control commands:
- go to https://app.electra.one/sandbox
- select “config” option
- paste the config file (as shown below) to the text window
- check that there is “VALID” text above the Upload button
5… press Upload
Connect your MC8 to Electra’s Control port:
- Connect your MC8 with a USB cable to Electra’s USB host port
- press
[MENU]
button and then the[USB HOST]
on-screen button. You will land in the USB HOST Configuration window and you should see your MC8 there. - Select
[CTRL]
port for MC8
The MIDI messages coming out of the MC8 will be accepted by Electra as commands to control Electra.
if everything worked correctly, you will be able to:
- switch to page 1 by sending Note On - note nr 46
- switch to page 2 by sending Note On - note nr 47
- switch to page 3 by sending Note On - note nr 48
- switch to preset 1 by sending Program change - program nr 0
- switch to preset 2 by sending Program change - program nr 1
The config file:
{
"version": 1,
"midiControl": [
{
"event": "switchPage",
"eventParameter": 1,
"midiMessage": "note",
"parameterNumber": 46
},
{
"event": "switchPage",
"eventParameter": 2,
"midiMessage": "note",
"parameterNumber": 47
},
{
"event": "switchPage",
"eventParameter": 3,
"midiMessage": "note",
"parameterNumber": 48
},
{
"event": "switchPreset",
"eventParameter": 1,
"midiMessage": "program",
"parameterNumber": 0
},
{
"event": "switchPreset",
"eventParameter": 2,
"midiMessage": "program",
"parameterNumber": 1
}
]
}
a few important notes:
- Messages sent to the CTRL port are not forwarded to any port now. I think this might be something you do not need.
- The assigment of the USB device (MC8) to Electra’s CTRL port can be also included in the config. If such an assigment part of the config, the MC8 will be automatically connected to the CTRL port whenerver it is connected to Electra’s USB host port.