Skip to content

Sequential Prophet 5/10 Rev4 v2: MIDI CC, NRPN and OSC map

The Sequential Prophet 5/10 Rev4 v2 as named OSC addresses — 2 CC, 75 NRPN — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.

Device Sequential Prophet 5/10 Rev4 v2
Vendor Sequential
OSC prefix /prophet_5_10_rev4_v2
Source 🎛️ Derived from an Electra One community preset
Revision per Electra preset
Upstream electra-preset
Driver file devices/sequential/prophet_5_10_rev4_v2.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/prophet_5_10_rev4_v2.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /prophet_5_10_rev4_v2/saw 63

From Claude or any MCP client, the osc-bridge mcp server exposes this driver as prophet_5_10_rev4_v2: ask “what can the Sequential Prophet 5/10 Rev4 v2 do?” and it reads this map with list_routes. See the MCP guide.

MIDI CC and NRPN parameters (77)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/prophet_5_10_rev4_v2/saw 0 / 3 0–127 continuous
/prophet_5_10_rev4_v2/square 0 / 4 0–127 continuous
/prophet_5_10_rev4_v2/pulse_width 0 / 8 0–120 continuous
/prophet_5_10_rev4_v2/sync 0 / 10 0–127 continuous
/prophet_5_10_rev4_v2/osc_a_freq 0 / 0 0–120 continuous
/prophet_5_10_rev4_v2/volume 7 0–127 continuous
/prophet_5_10_rev4_v2/saw 0 / 5 0–127 continuous
/prophet_5_10_rev4_v2/square 0 / 7 0–127 continuous
/prophet_5_10_rev4_v2/pulse_width 0 / 9 0–120 continuous
/prophet_5_10_rev4_v2/triangle 0 / 6 0–127 continuous
/prophet_5_10_rev4_v2/osc_b_freq 0 / 1 0–120 continuous
/prophet_5_10_rev4_v2/osc_b_fine 0 / 2 0–120 continuous
/prophet_5_10_rev4_v2/group 32 0–127 continuous
/prophet_5_10_rev4_v2/unison 0 / 52 0–127 continuous
/prophet_5_10_rev4_v2/level 0 / 37 0–127 continuous
/prophet_5_10_rev4_v2/low_freq 0 / 11 0–127 continuous
/prophet_5_10_rev4_v2/keyboard 0 / 12 0–127 continuous
/prophet_5_10_rev4_v2/vel_response 32 / 12 0–7 discrete
/prophet_5_10_rev4_v2/at_response 32 / 13 0–7 discrete
/prophet_5_10_rev4_v2/at_filter 0 / 38 0–127 continuous
/prophet_5_10_rev4_v2/vel_filter 0 / 41 0–127 continuous
/prophet_5_10_rev4_v2/at_amp 0 / 39 0–127 continuous
/prophet_5_10_rev4_v2/vel_amp 0 / 42 0–127 continuous
/prophet_5_10_rev4_v2/cutoff 0 / 17 0–120 continuous
/prophet_5_10_rev4_v2/resonance 0 / 18 0–120 continuous
/prophet_5_10_rev4_v2/keyboard_track 0 / 19 0–127 continuous
/prophet_5_10_rev4_v2/osc_a_level 0 / 14 0–120 continuous
/prophet_5_10_rev4_v2/osc_b_level 0 / 15 0–120 continuous
/prophet_5_10_rev4_v2/noise_level 0 / 16 0–120 continuous
/prophet_5_10_rev4_v2/filter_env 0 / 43 0–120 continuous
/prophet_5_10_rev4_v2/filter_env 0 / 45 0–120 continuous
/prophet_5_10_rev4_v2/filter_env 0 / 47 0–120 continuous
/prophet_5_10_rev4_v2/filter_env 0 / 49 0–120 continuous
/prophet_5_10_rev4_v2/filter_amount 0 / 40 0–120 continuous
/prophet_5_10_rev4_v2/rev_select 0 / 20 0–127 continuous
/prophet_5_10_rev4_v2/amplifier_env 0 / 44 0–120 continuous
/prophet_5_10_rev4_v2/amplifier_env 0 / 46 0–120 continuous
/prophet_5_10_rev4_v2/amplifier_env 0 / 48 0–120 continuous
/prophet_5_10_rev4_v2/amplifier_env 0 / 50 0–120 continuous
/prophet_5_10_rev4_v2/release_sw 0 / 51 0–127 continuous
/prophet_5_10_rev4_v2/filter_env 0 / 32 0–120 continuous
/prophet_5_10_rev4_v2/osc_b 0 / 33 0–120 continuous
/prophet_5_10_rev4_v2/freq_a 0 / 34 0–127 continuous
/prophet_5_10_rev4_v2/pw_a 0 / 35 0–127 continuous
/prophet_5_10_rev4_v2/filter 0 / 36 0–127 continuous
/prophet_5_10_rev4_v2/initial_amount 0 / 22 0–120 continuous
/prophet_5_10_rev4_v2/lfo_freq 0 / 21 0–120 continuous
/prophet_5_10_rev4_v2/lfo_saw 0 / 23 0–127 continuous
/prophet_5_10_rev4_v2/lfo_triangle 0 / 24 0–127 continuous
/prophet_5_10_rev4_v2/lfo_square 0 / 25 0–127 continuous
/prophet_5_10_rev4_v2/lfo_noise_mix 0 / 26 0–120 continuous
/prophet_5_10_rev4_v2/lfo_freq_b 0 / 28 0–127 continuous
/prophet_5_10_rev4_v2/lfo_pw_a 0 / 29 0–127 continuous
/prophet_5_10_rev4_v2/lfo_pw_b 0 / 30 0–127 continuous
/prophet_5_10_rev4_v2/lfo_filter 0 / 31 0–127 continuous
/prophet_5_10_rev4_v2/voice_count 0 / 53 0–10 discrete
/prophet_5_10_rev4_v2/transpose 32 / 0 -12–12 discrete
/prophet_5_10_rev4_v2/ptchbend_range 0 / 86 0–11 discrete
/prophet_5_10_rev4_v2/detune 0 / 54 0–7 discrete
/prophet_5_10_rev4_v2/glide_rate 0 / 13 0–120 continuous
/prophet_5_10_rev4_v2/key_priority 0 / 87 0–127 continuous
/prophet_5_10_rev4_v2/alt_tunings 32 / 11 0–127 continuous
/prophet_5_10_rev4_v2/voice_1 0 / 55 1–10 discrete
/prophet_5_10_rev4_v2/voice_2 0 / 56 1–10 discrete
/prophet_5_10_rev4_v2/voice_3 0 / 57 1–10 discrete
/prophet_5_10_rev4_v2/voice_4 0 / 58 1–10 discrete
/prophet_5_10_rev4_v2/voice_5 0 / 59 1–10 discrete
/prophet_5_10_rev4_v2/midi_channel 32 / 1 0–16 discrete
/prophet_5_10_rev4_v2/param_xmit 32 / 2 0–127 continuous
/prophet_5_10_rev4_v2/param_recv 32 / 3 0–127 continuous
/prophet_5_10_rev4_v2/local_control 32 / 7 0–127 continuous
/prophet_5_10_rev4_v2/pot_mode 32 / 8 0–127 continuous
/prophet_5_10_rev4_v2/sustain_mode 32 / 9 0–127 continuous
/prophet_5_10_rev4_v2/midi_control 32 / 4 0–127 continuous
/prophet_5_10_rev4_v2/midi_sysex 32 / 5 0–127 continuous
/prophet_5_10_rev4_v2/midi_out 32 / 6 0–127 continuous
/prophet_5_10_rev4_v2/pedal_mode 32 / 10 0–127 continuous

Performance MIDI

Notes, pitch bend and any CC are also available: /prophet_5_10_rev4_v2/note/on <note> <velocity>, /prophet_5_10_rev4_v2/cc/<number> <value>, /prophet_5_10_rev4_v2/pitchbend <0-16383>, /prophet_5_10_rev4_v2/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.