Strymon Mobius: MIDI CC, NRPN and OSC map¶
The Strymon Mobius as named OSC addresses — 54 CC — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.
| Device | Strymon Mobius |
|---|---|
| Vendor | Strymon |
| OSC prefix | /mobius |
| Source | 🎛️ Derived from an Electra One community preset |
| Revision | per Electra preset |
| Upstream | electra-preset |
| Driver file | devices/strymon/mobius.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/strymon/mobius.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 mobius: ask “what can the Strymon Mobius do?” and it reads this map with list_routes. See the MCP guide.
MIDI CC and NRPN parameters (54)¶
| OSC address | CC | NRPN (MSB/LSB) | Range | Nature | Section |
|---|---|---|---|---|---|
/mobius/bypass_on |
102 | 0–127 | continuous | ||
/mobius/tap_division |
21 | 0–127 | continuous | ||
/mobius/speed |
17 | 0–127 | continuous | ||
/mobius/depth |
18 | 0–127 | continuous | ||
/mobius/level |
15 | 0–127 | continuous | ||
/mobius/tap |
93 | 0–127 | continuous | ||
/mobius/destroyer |
19 | 0–127 | continuous | ||
/mobius/bit_depth |
59 | 0–20 | continuous | ||
/mobius/sample_rate |
61 | 0–20 | continuous | ||
/mobius/quad_mode |
53 | 0–127 | continuous | ||
/mobius/shift |
54 | 0–29 | continuous | ||
/mobius/filter |
62 | 0–127 | continuous | ||
/mobius/vinyl |
63 | 0–18 | continuous | ||
/mobius/mix |
64 | 0–20 | continuous | ||
/mobius/lfo |
56 | 0–127 | continuous | ||
/mobius/quad_mix |
55 | 0–20 | continuous | ||
/mobius/rise_time |
57 | 0–22 | continuous | ||
/mobius/mode |
28 | 0–127 | continuous | ||
/mobius/tone |
30 | 0–20 | continuous | ||
/mobius/mix |
29 | 0–17 | continuous | ||
/mobius/mode |
24 | 0–127 | continuous | ||
/mobius/regen |
25 | 0–17 | continuous | ||
/mobius/manual |
26 | 0–17 | continuous | ||
/mobius/waveshape |
113 | 0–127 | continuous | ||
/mobius/beat_1 |
105 | 0–17 | continuous | ||
/mobius/beat_2 |
106 | 0–18 | continuous | ||
/mobius/beat_3 |
107 | 0–18 | continuous | ||
/mobius/beat_4 |
108 | 0–18 | continuous | ||
/mobius/beat_5 |
109 | 0–18 | continuous | ||
/mobius/beat_6 |
110 | 0–18 | continuous | ||
/mobius/beat_7 |
111 | 0–18 | continuous | ||
/mobius/beat_8 |
112 | 0–18 | continuous | ||
/mobius/trem_mode |
31 | 0–127 | continuous | ||
/mobius/mode |
48 | 0–127 | continuous | ||
/mobius/waveshape |
49 | 0–127 | continuous | ||
/mobius/freq_mid_pt |
52 | 0–20 | continuous | ||
/mobius/resonance |
50 | 0–18 | continuous | ||
/mobius/dry_level |
51 | 0–18 | continuous | ||
/mobius/preamp_drive |
35 | 0–17 | continuous | ||
/mobius/horn_level |
34 | 0–17 | continuous | ||
/mobius/slow_rotor_spd |
36 | 0–17 | continuous | ||
/mobius/acceleration |
37 | 0–17 | continuous | ||
/mobius/tap_select |
39 | 0–127 | continuous | ||
/mobius/mode |
43 | 0–127 | continuous | ||
/mobius/waveshape |
40 | 0–17 | continuous | ||
/mobius/headroom |
42 | 0–17 | continuous | ||
/mobius/low_end |
41 | 0–20 | continuous | ||
/mobius/mode |
44 | 0–127 | continuous | ||
/mobius/lfo |
46 | 0–127 | continuous | ||
/mobius/headroom |
68 | 0–17 | continuous | ||
/mobius/regen |
45 | 0–17 | continuous | ||
/mobius/vowel_1 |
65 | 0–127 | continuous | ||
/mobius/vowel_2 |
66 | 0–127 | continuous | ||
/mobius/lfo |
67 | 0–127 | continuous |
Performance MIDI¶
Notes, pitch bend and any CC are also available: /mobius/note/on <note> <velocity>, /mobius/cc/<number> <value>, /mobius/pitchbend <0-16383>, /mobius/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.