Sequential Mopho: MIDI CC, NRPN and OSC map¶
The Sequential Mopho as named OSC addresses — 175 NRPN — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.
| Device | Sequential Mopho |
|---|---|
| Vendor | Sequential |
| OSC prefix | /mopho |
| Source | 🎛️ Derived from an Electra One community preset |
| Revision | per Electra preset |
| Upstream | electra-preset |
| Driver file | devices/sequential/mopho.json |
Not tested on the device yet
This driver comes from documentation or community data and has not been checked on real hardware. If you own one, a quick test and a pull request promoting it helps everyone — see CONTRIBUTING.
How do you control it?¶
Find the MIDI ports, then start the bridge with this driver:
osc-bridge detect # prints the ready-to-run line for what is plugged in
osc-bridge run --device devices/sequential/mopho.json --out-port <N> --in-port <M>
Then send OSC to 127.0.0.1:7777, for example:
From Claude or any MCP client, the osc-bridge mcp server exposes this driver as mopho: ask “what can the Sequential Mopho do?” and it reads this map with list_routes. See the MCP guide.
MIDI CC and NRPN parameters (175)¶
| OSC address | CC | NRPN (MSB/LSB) | Range | Nature | Section |
|---|---|---|---|---|---|
/mopho/coarse_freq |
0 / 0 | 0–120 | continuous | ||
/mopho/fine |
0 / 1 | -50–50 | continuous | ||
/mopho/waveshape |
0 / 2 | 0–103 | continuous | ||
/mopho/coarse_freq |
0 / 5 | 0–120 | continuous | ||
/mopho/fine |
0 / 6 | -50–50 | continuous | ||
/mopho/waveshape |
0 / 7 | 0–103 | continuous | ||
/mopho/sub_osc_level |
0 / 114 | 0–127 | continuous | ||
/mopho/glide |
0 / 3 | 0–127 | continuous | ||
/mopho/keyboard |
0 / 4 | 0–127 | continuous | ||
/mopho/sub_osc_level |
0 / 115 | 0–127 | continuous | ||
/mopho/glide |
0 / 8 | 0–127 | continuous | ||
/mopho/keyboard |
0 / 9 | 0–127 | continuous | ||
/mopho/cutoff |
0 / 15 | 0–164 | continuous | ||
/mopho/resonance |
0 / 16 | 0–127 | continuous | ||
/mopho/filter_type |
0 / 19 | 0–127 | continuous | ||
/mopho/delay |
0 / 22 | 0–127 | continuous | ||
/mopho/envelope |
0 / 23 | 0–127 | continuous | ||
/mopho/envelope |
0 / 24 | 0–127 | continuous | ||
/mopho/envelope |
0 / 25 | 0–127 | continuous | ||
/mopho/envelope |
0 / 26 | 0–127 | continuous | ||
/mopho/veloc_amount |
0 / 21 | 0–127 | continuous | ||
/mopho/kbd_amount |
0 / 17 | 0–127 | continuous | ||
/mopho/audio_mod |
0 / 18 | 0–127 | continuous | ||
/mopho/env_amount |
0 / 20 | -127–127 | continuous | ||
/mopho/osc_sync |
0 / 10 | 0–127 | continuous | ||
/mopho/osc_glide_mode |
0 / 11 | 0–127 | continuous | ||
/mopho/osc_slop |
0 / 12 | 0–5 | discrete | ||
/mopho/delay |
0 / 32 | 0–127 | continuous | ||
/mopho/envelope |
0 / 33 | 0–127 | continuous | ||
/mopho/envelope |
0 / 34 | 0–127 | continuous | ||
/mopho/envelope |
0 / 35 | 0–127 | continuous | ||
/mopho/envelope |
0 / 36 | 0–127 | continuous | ||
/mopho/veloc_amount |
0 / 31 | 0–127 | continuous | ||
/mopho/key_assign_mod |
0 / 96 | 0–127 | continuous | ||
/mopho/osc_1_2_mix |
0 / 13 | 0–127 | continuous | ||
/mopho/ext_level |
0 / 14 | 0–127 | continuous | ||
/mopho/voice_volume |
0 / 29 | 0–127 | continuous | ||
/mopho/init_level |
0 / 27 | 0–127 | continuous | ||
/mopho/env_amount |
0 / 30 | 0–127 | continuous | ||
/mopho/lfo_1_freq |
0 / 37 | 0–166 | continuous | ||
/mopho/lfo_1_shape |
0 / 38 | 0–127 | continuous | ||
/mopho/lfo_1_amount |
0 / 39 | 0–127 | continuous | ||
/mopho/lfo_2_freq |
0 / 42 | 0–166 | continuous | ||
/mopho/lfo_2_shape |
0 / 43 | 0–127 | continuous | ||
/mopho/lfo_2_amount |
0 / 44 | 0–127 | continuous | ||
/mopho/lfo_1_mod_dest |
0 / 40 | 0–127 | continuous | ||
/mopho/lfo_1_key_sync |
0 / 41 | 0–127 | continuous | ||
/mopho/lfo_2_mod_dest |
0 / 45 | 0–127 | continuous | ||
/mopho/lfo_2_key_sync |
0 / 46 | 0–127 | continuous | ||
/mopho/lfo_3_freq |
0 / 47 | 0–166 | continuous | ||
/mopho/lfo_3_shape |
0 / 48 | 0–127 | continuous | ||
/mopho/lfo_3_amount |
0 / 49 | 0–127 | continuous | ||
/mopho/lfo_4_freq |
0 / 52 | 0–166 | continuous | ||
/mopho/lfo_4_shape |
0 / 53 | 0–127 | continuous | ||
/mopho/lfo_4_amount |
0 / 54 | 0–127 | continuous | ||
/mopho/lfo_3_mod_dest |
0 / 50 | 0–127 | continuous | ||
/mopho/lfo_3_key_sync |
0 / 51 | 0–127 | continuous | ||
/mopho/lfo_4_mod_dest |
0 / 55 | 0–127 | continuous | ||
/mopho/lfo_4_key_sync |
0 / 56 | 0–127 | continuous | ||
/mopho/delay |
0 / 60 | 0–127 | continuous | ||
/mopho/envelope |
0 / 61 | 0–127 | continuous | ||
/mopho/envelope |
0 / 62 | 0–127 | continuous | ||
/mopho/envelope |
0 / 63 | 0–127 | continuous | ||
/mopho/envelope |
0 / 64 | 0–127 | continuous | ||
/mopho/veloc_amount |
0 / 59 | 0–127 | continuous | ||
/mopho/mod_dest |
0 / 57 | 0–127 | continuous | ||
/mopho/amount |
0 / 58 | -127–127 | continuous | ||
/mopho/mod_1_source |
0 / 65 | 0–127 | continuous | ||
/mopho/mod_1_amount |
0 / 66 | -127–127 | continuous | ||
/mopho/mod_1_dest |
0 / 67 | 0–127 | continuous | ||
/mopho/mod_2_source |
0 / 68 | 0–127 | continuous | ||
/mopho/mod_2_amount |
0 / 69 | -127–127 | continuous | ||
/mopho/mod_2_dest |
0 / 70 | 0–127 | continuous | ||
/mopho/mod_3_source |
0 / 71 | 0–127 | continuous | ||
/mopho/mod_3_amount |
0 / 72 | -127–127 | continuous | ||
/mopho/mod_3_dest |
0 / 73 | 0–127 | continuous | ||
/mopho/mod_4_source |
0 / 74 | 0–127 | continuous | ||
/mopho/mod_4_amount |
0 / 75 | -127–127 | continuous | ||
/mopho/mod_4_dest |
0 / 76 | 0–127 | continuous | ||
/mopho/wheel_amount |
0 / 81 | -127–127 | continuous | ||
/mopho/wheel_dest |
0 / 82 | 0–127 | continuous | ||
/mopho/press_amount |
0 / 83 | -127–127 | continuous | ||
/mopho/press_dest |
0 / 84 | 0–127 | continuous | ||
/mopho/breath_amount |
0 / 85 | -127–127 | continuous | ||
/mopho/breath_dest |
0 / 86 | 0–127 | continuous | ||
/mopho/velocity_amoun |
0 / 87 | -127–127 | continuous | ||
/mopho/velocity_dest |
0 / 88 | 0–127 | continuous | ||
/mopho/foot_amount |
0 / 89 | -127–127 | continuous | ||
/mopho/foot_dest |
0 / 90 | 0–127 | continuous | ||
/mopho/arp_mode |
0 / 97 | 0–127 | continuous | ||
/mopho/arp_off_on |
0 / 100 | 0–127 | continuous | ||
/mopho/note_number |
0 / 111 | 0–120 | continuous | ||
/mopho/note_velocity |
0 / 112 | 0–127 | continuous | ||
/mopho/switch_mode |
0 / 113 | 0–127 | continuous | ||
/mopho/range |
0 / 93 | 0–12 | discrete | ||
/mopho/parameter_1 |
0 / 105 | 0–127 | continuous | ||
/mopho/parameter_2 |
0 / 106 | 0–127 | continuous | ||
/mopho/parameter_3 |
0 / 107 | 0–127 | continuous | ||
/mopho/parameter_4 |
0 / 108 | 0–127 | continuous | ||
/mopho/semitones |
3 / 0 | -12–12 | discrete | ||
/mopho/fine |
3 / 1 | -50–50 | continuous | ||
/mopho/midi_clock |
3 / 4 | 0–127 | continuous | ||
/mopho/midi_out_sel |
3 / 21 | 0–127 | continuous | ||
/mopho/seq_1_dest |
0 / 77 | 0–127 | continuous | ||
/mopho/seq_1_1_1 |
0 / 120 | 0–127 | continuous | ||
/mopho/seq_1_1_2 |
0 / 121 | 0–127 | continuous | ||
/mopho/seq_1_1_3 |
0 / 122 | 0–127 | continuous | ||
/mopho/seq_1_1_4 |
0 / 123 | 0–127 | continuous | ||
/mopho/seq_2_dest |
0 / 78 | 0–127 | continuous | ||
/mopho/seq_2_1_1 |
1 / 8 | 0–127 | continuous | ||
/mopho/seq_2_1_2 |
1 / 9 | 0–127 | continuous | ||
/mopho/seq_2_1_3 |
1 / 10 | 0–127 | continuous | ||
/mopho/seq_2_1_4 |
1 / 11 | 0–127 | continuous | ||
/mopho/seq_3_dest |
0 / 79 | 0–127 | continuous | ||
/mopho/seq_3_1_1 |
1 / 24 | 0–127 | continuous | ||
/mopho/seq_3_1_2 |
1 / 25 | 0–127 | continuous | ||
/mopho/seq_3_1_3 |
1 / 26 | 0–127 | continuous | ||
/mopho/seq_3_1_4 |
1 / 27 | 0–127 | continuous | ||
/mopho/seq_4_dest |
0 / 80 | 0–127 | continuous | ||
/mopho/seq_4_1_1 |
1 / 40 | 0–127 | continuous | ||
/mopho/seq_4_1_2 |
1 / 41 | 0–127 | continuous | ||
/mopho/seq_4_1_3 |
1 / 42 | 0–127 | continuous | ||
/mopho/seq_4_1_4 |
1 / 43 | 0–127 | continuous | ||
/mopho/bpm_tempo |
0 / 91 | 30–250 | continuous | ||
/mopho/clock_divide |
0 / 92 | 0–127 | continuous | ||
/mopho/seq_trigger |
0 / 94 | 0–127 | continuous | ||
/mopho/gated_seq |
0 / 101 | 0–127 | continuous | ||
/mopho/seq_1_2_1 |
0 / 124 | 0–127 | continuous | ||
/mopho/seq_1_2_2 |
0 / 125 | 0–127 | continuous | ||
/mopho/seq_1_2_3 |
0 / 126 | 0–127 | continuous | ||
/mopho/seq_1_2_4 |
0 / 127 | 0–127 | continuous | ||
/mopho/seq_2_2_1 |
1 / 12 | 0–127 | continuous | ||
/mopho/seq_2_2_2 |
1 / 13 | 0–127 | continuous | ||
/mopho/seq_2_2_3 |
1 / 14 | 0–127 | continuous | ||
/mopho/seq_2_2_4 |
1 / 15 | 0–127 | continuous | ||
/mopho/seq_3_2_1 |
1 / 28 | 0–127 | continuous | ||
/mopho/seq_3_2_2 |
1 / 29 | 0–127 | continuous | ||
/mopho/seq_3_2_3 |
1 / 30 | 0–127 | continuous | ||
/mopho/seq_3_2_4 |
1 / 31 | 0–127 | continuous | ||
/mopho/seq_4_2_1 |
1 / 44 | 0–127 | continuous | ||
/mopho/seq_4_2_2 |
1 / 45 | 0–127 | continuous | ||
/mopho/seq_4_2_3 |
1 / 46 | 0–127 | continuous | ||
/mopho/seq_4_2_4 |
1 / 47 | 0–127 | continuous | ||
/mopho/seq_1_3_1 |
1 / 0 | 0–127 | continuous | ||
/mopho/seq_1_3_2 |
1 / 1 | 0–127 | continuous | ||
/mopho/seq_1_3_3 |
1 / 2 | 0–127 | continuous | ||
/mopho/seq_1_3_4 |
1 / 3 | 0–127 | continuous | ||
/mopho/seq_2_3_1 |
1 / 16 | 0–127 | continuous | ||
/mopho/seq_2_3_2 |
1 / 17 | 0–127 | continuous | ||
/mopho/seq_2_3_3 |
1 / 18 | 0–127 | continuous | ||
/mopho/seq_2_3_4 |
1 / 19 | 0–127 | continuous | ||
/mopho/seq_3_3_1 |
1 / 32 | 0–127 | continuous | ||
/mopho/seq_3_3_2 |
1 / 33 | 0–127 | continuous | ||
/mopho/seq_3_3_3 |
1 / 34 | 0–127 | continuous | ||
/mopho/seq_3_3_4 |
1 / 35 | 0–127 | continuous | ||
/mopho/seq_4_3_1 |
1 / 48 | 0–127 | continuous | ||
/mopho/seq_4_3_2 |
1 / 49 | 0–127 | continuous | ||
/mopho/seq_4_3_3 |
1 / 50 | 0–127 | continuous | ||
/mopho/seq_4_3_4 |
1 / 51 | 0–127 | continuous | ||
/mopho/seq_1_4_1 |
1 / 4 | 0–127 | continuous | ||
/mopho/seq_1_4_2 |
1 / 5 | 0–127 | continuous | ||
/mopho/seq_1_4_3 |
1 / 6 | 0–127 | continuous | ||
/mopho/seq_1_4_4 |
1 / 7 | 0–127 | continuous | ||
/mopho/seq_2_4_1 |
1 / 20 | 0–127 | continuous | ||
/mopho/seq_2_4_2 |
1 / 21 | 0–127 | continuous | ||
/mopho/seq_2_4_3 |
1 / 22 | 0–127 | continuous | ||
/mopho/seq_2_4_4 |
1 / 23 | 0–127 | continuous | ||
/mopho/seq_3_4_1 |
1 / 36 | 0–127 | continuous | ||
/mopho/seq_3_4_2 |
1 / 37 | 0–127 | continuous | ||
/mopho/seq_3_4_3 |
1 / 38 | 0–127 | continuous | ||
/mopho/seq_3_4_4 |
1 / 39 | 0–127 | continuous | ||
/mopho/seq_4_4_1 |
1 / 52 | 0–127 | continuous | ||
/mopho/seq_4_4_2 |
1 / 53 | 0–127 | continuous | ||
/mopho/seq_4_4_3 |
1 / 54 | 0–127 | continuous | ||
/mopho/seq_4_4_4 |
1 / 55 | 0–127 | continuous |
Performance MIDI¶
Notes, pitch bend and any CC are also available: /mopho/note/on <note> <velocity>, /mopho/cc/<number> <value>, /mopho/pitchbend <0-16383>, /mopho/program_change <n>.
Limitations¶
Imported from an Electra One community preset. The mapping reflects the preset author's editorial choices: parameter naming, ranges, and which params are exposed. Untested on hardware in this repo.