Skip to content

Behringer DEEPMIND 12 v1.0.2: MIDI CC, NRPN and OSC map

The Behringer DEEPMIND 12 v1.0.2 as named OSC addresses — 1 CC, 182 NRPN — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.

Device Behringer DEEPMIND 12 v1.0.2
Vendor Behringer
OSC prefix /deepmind_12_v1_0_2
Source 🎛️ Derived from an Electra One community preset
Revision per Electra preset
Upstream electra-preset
Driver file devices/behringer/deepmind_12_v1_0_2.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/behringer/deepmind_12_v1_0_2.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /deepmind_12_v1_0_2/pitch_mod 127

From Claude or any MCP client, the osc-bridge mcp server exposes this driver as deepmind_12_v1_0_2: ask “what can the Behringer DEEPMIND 12 v1.0.2 do?” and it reads this map with list_routes. See the MCP guide.

MIDI CC and NRPN parameters (183)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/deepmind_12_v1_0_2/pitch_mod 0 / 21 0–255 continuous
/deepmind_12_v1_0_2/p_mod_source 0 / 22 0–127 continuous
/deepmind_12_v1_0_2/pmw 0 / 25 0–255 continuous
/deepmind_12_v1_0_2/pwm_source 0 / 16 0–127 continuous
/deepmind_12_v1_0_2/aft_p_mod 0 / 23 0–255 continuous
/deepmind_12_v1_0_2/osc_p_mod_mode 0 / 38 0–127 continuous
/deepmind_12_v1_0_2/saw 0 / 19 0–127 continuous
/deepmind_12_v1_0_2/pulse 0 / 18 0–127 continuous
/deepmind_12_v1_0_2/rate 0 / 14 0–127 continuous
/deepmind_12_v1_0_2/sync 0 / 20 0–127 continuous
/deepmind_12_v1_0_2/wheel_p_mod 0 / 24 0–255 continuous
/deepmind_12_v1_0_2/osc_key_reset 0 / 92 0–127 continuous
/deepmind_12_v1_0_2/level 0 / 26 0–255 continuous
/deepmind_12_v1_0_2/pitch 0 / 27 0–255 continuous
/deepmind_12_v1_0_2/pitch_mod 0 / 29 0–255 continuous
/deepmind_12_v1_0_2/tone_mod 0 / 28 0–255 continuous
/deepmind_12_v1_0_2/aft_p_mod 0 / 30 0–255 continuous
/deepmind_12_v1_0_2/noise 0 / 33 0–255 continuous
/deepmind_12_v1_0_2/rate 0 / 15 0–127 continuous
/deepmind_12_v1_0_2/p_mod_source 0 / 32 0–127 continuous
/deepmind_12_v1_0_2/tone_mod_sourc 0 / 17 0–127 continuous
/deepmind_12_v1_0_2/wheel_p_mod 0 / 31 0–255 continuous
/deepmind_12_v1_0_2/bank 32 0–127 continuous
/deepmind_12_v1_0_2/level 0 / 80 0–255 continuous
/deepmind_12_v1_0_2/env_depth 0 / 81 0–255 continuous
/deepmind_12_v1_0_2/velocity_sens 0 / 82 0–255 continuous
/deepmind_12_v1_0_2/pan_spread 0 / 83 0–255 continuous
/deepmind_12_v1_0_2/attack 0 / 53 0–255 continuous
/deepmind_12_v1_0_2/attack 0 / 54 0–255 continuous
/deepmind_12_v1_0_2/attack 0 / 55 0–255 continuous
/deepmind_12_v1_0_2/attack 0 / 56 0–255 continuous
/deepmind_12_v1_0_2/trigger_mode 0 / 57 0–127 continuous
/deepmind_12_v1_0_2/c_attack 0 / 58 -127–128 continuous
/deepmind_12_v1_0_2/c_decay 0 / 59 -127–128 continuous
/deepmind_12_v1_0_2/c_sustain 0 / 60 -127–128 continuous
/deepmind_12_v1_0_2/c_release 0 / 61 -127–128 continuous
/deepmind_12_v1_0_2/attack 0 / 71 0–255 continuous
/deepmind_12_v1_0_2/attack 0 / 72 0–255 continuous
/deepmind_12_v1_0_2/attack 0 / 73 0–255 continuous
/deepmind_12_v1_0_2/attack 0 / 74 0–255 continuous
/deepmind_12_v1_0_2/trigger_mode 0 / 75 0–127 continuous
/deepmind_12_v1_0_2/c_attack 0 / 76 -127–128 continuous
/deepmind_12_v1_0_2/c_decay 0 / 77 -127–128 continuous
/deepmind_12_v1_0_2/c_sustain 0 / 78 -127–128 continuous
/deepmind_12_v1_0_2/c_release 0 / 79 -127–128 continuous
/deepmind_12_v1_0_2/frequency 0 / 39 0–255 continuous
/deepmind_12_v1_0_2/resonance 0 / 41 0–255 continuous
/deepmind_12_v1_0_2/env 0 / 42 0–255 continuous
/deepmind_12_v1_0_2/lfo 0 / 45 0–255 continuous
/deepmind_12_v1_0_2/keybd 0 / 49 0–255 continuous
/deepmind_12_v1_0_2/velocity_sens 0 / 43 0–255 continuous
/deepmind_12_v1_0_2/high_pass 0 / 40 0–255 continuous
/deepmind_12_v1_0_2/bass_boost 0 / 52 0–127 continuous
/deepmind_12_v1_0_2/polarity 0 / 50 0–127 continuous
/deepmind_12_v1_0_2/lfo_source 0 / 46 0–127 continuous
/deepmind_12_v1_0_2/pole 0 / 51 0–127 continuous
/deepmind_12_v1_0_2/p_bend_freq 0 / 44 0–255 continuous
/deepmind_12_v1_0_2/attack 0 / 62 0–255 continuous
/deepmind_12_v1_0_2/attack 0 / 63 0–255 continuous
/deepmind_12_v1_0_2/attack 0 / 64 0–255 continuous
/deepmind_12_v1_0_2/attack 0 / 65 0–255 continuous
/deepmind_12_v1_0_2/trigger_mode 0 / 66 0–127 continuous
/deepmind_12_v1_0_2/aft_lfo 0 / 47 0–255 continuous
/deepmind_12_v1_0_2/c_attack 0 / 67 -127–128 continuous
/deepmind_12_v1_0_2/c_decay 0 / 68 -127–128 continuous
/deepmind_12_v1_0_2/c_sustain 0 / 69 -127–128 continuous
/deepmind_12_v1_0_2/c_release 0 / 70 -127–128 continuous
/deepmind_12_v1_0_2/wheel_lfo 0 / 48 0–255 continuous
/deepmind_12_v1_0_2/rate 0 / 0 0–255 continuous
/deepmind_12_v1_0_2/delay 0 / 1 0–255 continuous
/deepmind_12_v1_0_2/phase 0 / 5 0–255 continuous
/deepmind_12_v1_0_2/slew_rate 0 / 6 0–255 continuous
/deepmind_12_v1_0_2/shape 0 / 2 0–127 continuous
/deepmind_12_v1_0_2/key_sync 0 / 3 0–127 continuous
/deepmind_12_v1_0_2/arp_sync 0 / 4 0–127 continuous
/deepmind_12_v1_0_2/rate 0 / 7 0–255 continuous
/deepmind_12_v1_0_2/delay 0 / 8 0–255 continuous
/deepmind_12_v1_0_2/phase 0 / 12 0–255 continuous
/deepmind_12_v1_0_2/slew_rate 0 / 13 0–255 continuous
/deepmind_12_v1_0_2/shape 0 / 9 0–127 continuous
/deepmind_12_v1_0_2/key_sync 0 / 10 0–127 continuous
/deepmind_12_v1_0_2/arp_sync 0 / 11 0–127 continuous
/deepmind_12_v1_0_2/unison_detune 0 / 87 0–255 continuous
/deepmind_12_v1_0_2/voice_drift 0 / 88 0–255 continuous
/deepmind_12_v1_0_2/param_drift 0 / 89 0–255 continuous
/deepmind_12_v1_0_2/drift_rate 0 / 90 0–255 continuous
/deepmind_12_v1_0_2/p_bend_up 0 / 36 0–127 continuous
/deepmind_12_v1_0_2/poly_mode 0 / 85 0–127 continuous
/deepmind_12_v1_0_2/voice_priority 0 / 84 0–127 continuous
/deepmind_12_v1_0_2/env_trig_mode 0 / 86 0–127 continuous
/deepmind_12_v1_0_2/p_bend_down 0 / 37 0–127 continuous
/deepmind_12_v1_0_2/time 0 / 34 0–255 continuous
/deepmind_12_v1_0_2/mode 0 / 35 0–127 continuous
/deepmind_12_v1_0_2/osc_port_bal 0 / 91 -128–127 continuous
/deepmind_12_v1_0_2/fx_1_type 1 / 38 0–127 continuous
/deepmind_12_v1_0_2/fx_mode 1 / 94 0–127 continuous
/deepmind_12_v1_0_2/routing 1 / 37 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 39 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 40 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 41 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 42 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 43 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 44 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 45 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 46 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 47 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 48 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 49 0–127 continuous
/deepmind_12_v1_0_2/thin_fader 1 / 50 0–127 continuous
/deepmind_12_v1_0_2/source_1 0 / 93 0–127 continuous
/deepmind_12_v1_0_2/depth_1 0 / 95 -128–127 continuous
/deepmind_12_v1_0_2/dest_1 0 / 94 0–127 continuous
/deepmind_12_v1_0_2/source_5 0 / 105 0–127 continuous
/deepmind_12_v1_0_2/depth_5 0 / 107 -128–127 continuous
/deepmind_12_v1_0_2/dest_5 0 / 106 0–127 continuous
/deepmind_12_v1_0_2/source_2 0 / 96 0–127 continuous
/deepmind_12_v1_0_2/depth_2 0 / 98 -128–127 continuous
/deepmind_12_v1_0_2/dest_2 0 / 97 0–127 continuous
/deepmind_12_v1_0_2/source_6 0 / 108 0–127 continuous
/deepmind_12_v1_0_2/depth_6 0 / 110 -128–127 continuous
/deepmind_12_v1_0_2/dest_6 0 / 109 0–127 continuous
/deepmind_12_v1_0_2/source_3 0 / 99 0–127 continuous
/deepmind_12_v1_0_2/depth_3 0 / 101 -128–127 continuous
/deepmind_12_v1_0_2/dest_3 0 / 100 0–127 continuous
/deepmind_12_v1_0_2/source_7 0 / 111 0–127 continuous
/deepmind_12_v1_0_2/depth_7 0 / 113 -128–127 continuous
/deepmind_12_v1_0_2/dest_7 0 / 112 0–127 continuous
/deepmind_12_v1_0_2/source_4 0 / 102 0–127 continuous
/deepmind_12_v1_0_2/depth_4 0 / 104 -128–127 continuous
/deepmind_12_v1_0_2/dest_4 0 / 103 0–127 continuous
/deepmind_12_v1_0_2/source_8 0 / 114 0–127 continuous
/deepmind_12_v1_0_2/depth_8 0 / 116 -128–127 continuous
/deepmind_12_v1_0_2/dest_8 0 / 115 0–127 continuous
/deepmind_12_v1_0_2/on_off 1 / 27 0–127 continuous
/deepmind_12_v1_0_2/mode 1 / 28 0–127 continuous
/deepmind_12_v1_0_2/rate 1 / 29 20–275 continuous
/deepmind_12_v1_0_2/clock 1 / 30 0–127 continuous
/deepmind_12_v1_0_2/key_sync 1 / 31 0–127 continuous
/deepmind_12_v1_0_2/gate 1 / 32 0–255 continuous
/deepmind_12_v1_0_2/hold 1 / 33 0–127 continuous
/deepmind_12_v1_0_2/pattern 1 / 34 0–127 continuous
/deepmind_12_v1_0_2/swing 1 / 35 50–75 discrete
/deepmind_12_v1_0_2/octaves 1 / 36 0–127 continuous
/deepmind_12_v1_0_2/step_17 1 / 11 -127–127 continuous
/deepmind_12_v1_0_2/step_18 1 / 12 -127–127 continuous
/deepmind_12_v1_0_2/step_19 1 / 13 -127–127 continuous
/deepmind_12_v1_0_2/step_20 1 / 14 -127–127 continuous
/deepmind_12_v1_0_2/step_21 1 / 15 -127–127 continuous
/deepmind_12_v1_0_2/step_22 1 / 16 -127–127 continuous
/deepmind_12_v1_0_2/step_23 1 / 17 -127–127 continuous
/deepmind_12_v1_0_2/step_24 1 / 18 -127–127 continuous
/deepmind_12_v1_0_2/step_25 1 / 19 -127–127 continuous
/deepmind_12_v1_0_2/step_26 1 / 20 -127–127 continuous
/deepmind_12_v1_0_2/step_27 1 / 21 -127–127 continuous
/deepmind_12_v1_0_2/step_28 1 / 22 -127–127 continuous
/deepmind_12_v1_0_2/step_29 1 / 23 -127–127 continuous
/deepmind_12_v1_0_2/step_30 1 / 24 -127–127 continuous
/deepmind_12_v1_0_2/step_31 1 / 25 -127–127 continuous
/deepmind_12_v1_0_2/step_32 1 / 26 -127–127 continuous
/deepmind_12_v1_0_2/enabled 0 / 117 0–127 continuous
/deepmind_12_v1_0_2/clock_divider 0 / 118 0–127 continuous
/deepmind_12_v1_0_2/swing 0 / 120 0–25 discrete
/deepmind_12_v1_0_2/keysync_loop 0 / 121 0–127 continuous
/deepmind_12_v1_0_2/slew_rate 0 / 122 0–255 continuous
/deepmind_12_v1_0_2/step_1 0 / 123 -127–127 continuous
/deepmind_12_v1_0_2/step_2 0 / 124 -127–127 continuous
/deepmind_12_v1_0_2/step_3 0 / 125 -127–127 continuous
/deepmind_12_v1_0_2/step_4 0 / 126 -127–127 continuous
/deepmind_12_v1_0_2/step_5 0 / 127 -127–127 continuous
/deepmind_12_v1_0_2/step_6 1 / 0 -127–127 continuous
/deepmind_12_v1_0_2/step_7 1 / 1 -127–127 continuous
/deepmind_12_v1_0_2/step_8 1 / 2 -127–127 continuous
/deepmind_12_v1_0_2/step_9 1 / 3 -127–127 continuous
/deepmind_12_v1_0_2/step_10 1 / 4 -127–127 continuous
/deepmind_12_v1_0_2/step_11 1 / 5 -127–127 continuous
/deepmind_12_v1_0_2/step_12 1 / 6 -127–127 continuous
/deepmind_12_v1_0_2/step_13 1 / 7 -127–127 continuous
/deepmind_12_v1_0_2/step_14 1 / 8 -127–127 continuous
/deepmind_12_v1_0_2/step_15 1 / 9 -127–127 continuous
/deepmind_12_v1_0_2/step_16 1 / 10 -127–127 continuous
/deepmind_12_v1_0_2/length 0 / 119 0–127 continuous
/deepmind_12_v1_0_2/mode 1 / 106 0–127 continuous
/deepmind_12_v1_0_2/decimate 1 / 51 0–127 continuous

Performance MIDI

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