Skip to content

Behringer Deepmind 12 (per pencilresearch canonical CSV) MIDI CC chart, NRPN and OSC map

The Behringer Deepmind 12 MIDI implementation: 110 CC, each named, for Claude (MCP), SuperCollider or any OSC app.

Device Behringer Deepmind 12
Vendor Behringer
OSC prefix /deepmind_12
Source πŸ“¦ Derived from MIDI Guide (community CC/NRPN data)
Firmware unknown
Revision per pencilresearch canonical CSV
Upstream pencilresearch
Data licence CC-BY-SA-4.0 β€” MIDI Guide (https://midi.guide) by Pencil Research and contributors
Driver file devices/behringer/deepmind_12.pencilresearch.fw-unknown.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.

Other versions of the Behringer Deepmind 12 (1)

per Electra preset

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.pencilresearch.fw-unknown.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /deepmind_12/vcf_freq 63

From Claude or any MCP client, the osc-bridge mcp server exposes this driver as deepmind_12: ask β€œwhat can the Behringer Deepmind 12 do?” and it reads this map with list_routes. See the MCP guide.

MIDI CC and NRPN parameters (111)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/deepmind_12/vcf_freq 29 0–127 continuous
/deepmind_12/vcf_reso 30 0–127 continuous
/deepmind_12/vcf_mod 31 0–127 continuous
/deepmind_12/lfo1_rate 16 0–127 continuous
/deepmind_12/lfo1_dly 17 0–127 continuous
/deepmind_12/lfo2_rate 18 0–127 continuous
/deepmind_12/lfo2_dly 19 0–127 continuous
/deepmind_12/osc1_pmod 20 0–127 continuous
/deepmind_12/osc1_pwm 21 0–127 continuous
/deepmind_12/osc2_pmod 23 0–127 continuous
/deepmind_12/osc2_tmod 24 0–127 continuous
/deepmind_12/osc2_pitch 25 0–127 continuous
/deepmind_12/osc2_lvl 26 0–127 continuous
/deepmind_12/nois_lvl 27 0–127 continuous
/deepmind_12/unisdetn 28 0–127 continuous
/deepmind_12/vca_d 39 0–127 continuous
/deepmind_12/vca_s 44 0–127 continuous
/deepmind_12/vca_r 41 0–127 continuous
/deepmind_12/vcf_a 42 0–127 continuous
/deepmind_12/vcf_d 43 0–127 continuous
/deepmind_12/vcf_r 45 0–127 continuous
/deepmind_12/mod_a 46 0–127 continuous
/deepmind_12/mod_d 47 0–127 continuous
/deepmind_12/mod_s 48 0–127 continuous
/deepmind_12/mod_r 49 0–127 continuous
/deepmind_12/bank_msb continuous
/deepmind_12/modwheel 1 0–127 continuous
/deepmind_12/breath 2 0–127 continuous
/deepmind_12/foot_msb 4 0–127 continuous
/deepmind_12/porta 5 0–127 continuous
/deepmind_12/data_msb 6 0–127 continuous
/deepmind_12/volume 7 0–127 continuous
/deepmind_12/balance 8 0–127 continuous
/deepmind_12/pan 10 0–127 continuous
/deepmind_12/exprsson 11 0–127 continuous
/deepmind_12/arp_rate 12 0–127 continuous
/deepmind_12/arp_gate 13 0–127 continuous
/deepmind_12/bank_lsb 32 0–127 continuous
/deepmind_12/vcf_lfom 33 0–127 continuous
/deepmind_12/vcf_keym 34 0–127 continuous
/deepmind_12/hpf_freq 35 0–127 continuous
/deepmind_12/vca_lvl 36 0–127 continuous
/deepmind_12/vca_a 37 0–127 continuous
/deepmind_12/data_lsb 38 0–127 continuous
/deepmind_12/vca_acrv 50 0–127 continuous
/deepmind_12/vca_dcrv 51 0–127 continuous
/deepmind_12/vca_scrv 56 0–127 continuous
/deepmind_12/vca_rcrv 53 0–127 continuous
/deepmind_12/vcf_acrv 54 0–127 continuous
/deepmind_12/vcf_dcrv 55 0–127 continuous
/deepmind_12/vcf_rcrv 57 0–127 continuous
/deepmind_12/mod_acrv 58 0–127 continuous
/deepmind_12/mod_dcrv 59 0–127 continuous
/deepmind_12/mod_scrv 60 0–127 continuous
/deepmind_12/mod_rcrv 61 0–127 continuous
/deepmind_12/fx1_par1 62 0–127 continuous
/deepmind_12/fx1_par2 63 0–127 continuous
/deepmind_12/suspedal 64 0–127 continuous
/deepmind_12/fx1_par3 65 0–127 continuous
/deepmind_12/fx1_par4 66 0–127 continuous
/deepmind_12/fx1_par5 67 0–127 continuous
/deepmind_12/fx1_par6 68 0–127 continuous
/deepmind_12/fx1_par7 69 0–127 continuous
/deepmind_12/fx1_par8 70 0–127 continuous
/deepmind_12/fx1_par9 71 0–127 continuous
/deepmind_12/fx1_pr10 72 0–127 continuous
/deepmind_12/fx1_pr11 73 0–127 continuous
/deepmind_12/fx1_pr12 74 0–127 continuous
/deepmind_12/fx2_par1 75 0–127 continuous
/deepmind_12/fx2_par2 76 0–127 continuous
/deepmind_12/fx2_par3 77 0–127 continuous
/deepmind_12/fx2_par4 78 0–127 continuous
/deepmind_12/fx2_par5 79 0–127 continuous
/deepmind_12/fx2_par6 80 0–127 continuous
/deepmind_12/fx2_par7 81 0–127 continuous
/deepmind_12/fx2_par8 82 0–127 continuous
/deepmind_12/fx2_par9 83 0–127 continuous
/deepmind_12/fx2_pr10 84 0–127 continuous
/deepmind_12/fx2_pr11 85 0–127 continuous
/deepmind_12/fx2_pr12 86 0–127 continuous
/deepmind_12/fx3_par1 87 0–127 continuous
/deepmind_12/fx3_par2 88 0–127 continuous
/deepmind_12/fx3_par3 89 0–127 continuous
/deepmind_12/fx3_par4 90 0–127 continuous
/deepmind_12/fx3_par5 91 0–127 continuous
/deepmind_12/fx3_par6 92 0–127 continuous
/deepmind_12/fx3_par7 93 0–127 continuous
/deepmind_12/fx3_par8 94 0–127 continuous
/deepmind_12/fx3_par9 95 0–127 continuous
/deepmind_12/data_inc 96 0–127 continuous
/deepmind_12/data_dec 97 0–127 continuous
/deepmind_12/nrpn_lsb 98 0–127 continuous
/deepmind_12/nrpn_msb 99 0–127 continuous
/deepmind_12/rpn_lsb 100 0–127 continuous
/deepmind_12/rpn_msb 101 0–127 continuous
/deepmind_12/fx3_pr10 102 0–127 continuous
/deepmind_12/fx3_pr11 103 0–127 continuous
/deepmind_12/fx3_pr12 104 0–127 continuous
/deepmind_12/fx1_type 105 0–127 continuous
/deepmind_12/fx2_type 106 0–127 continuous
/deepmind_12/fx3_type 107 0–127 continuous
/deepmind_12/fx4_type 108 0–127 continuous
/deepmind_12/fx1_gain 109 0–127 continuous
/deepmind_12/fx2_gain 110 0–127 continuous
/deepmind_12/fx3_gain 111 0–127 continuous
/deepmind_12/fx4_gain 112 0–127 continuous
/deepmind_12/ana_thru 113 0–127 continuous
/deepmind_12/fx_mode 114 0–127 continuous
/deepmind_12/3_d_xaxis 115 0–127 continuous
/deepmind_12/3_d_yaxis 116 0–127 continuous
/deepmind_12/3_d_zaxis 117 0–127 continuous

Performance MIDI

Notes, pitch bend and any CC are also available: /deepmind_12/note/on <note> <velocity>, /deepmind_12/cc/<number> <value>, /deepmind_12/pitchbend <0-16383>, /deepmind_12/program_change <n>.

Limitations

CC/NRPN only. SysEx (preset management, display control, bulk dump/load, vendor-proprietary opcodes) is NOT covered by pencilresearch. To extend this device with SysEx, sniff the vendor editor, add `sysex.header/footer` + `commands` blocks, and use `update_device.md` PR template.

Frequently asked questions

How many parameters of the Behringer Deepmind 12 can be controlled over MIDI?

SynthHub's map of the Behringer Deepmind 12 lists 110 MIDI CC parameters, each with its number, range and a readable name; the full chart is on this page.

Can an AI agent like Claude control the Behringer Deepmind 12?

Yes: SynthHub's hosted MCP server knows the Behringer Deepmind 12's MIDI map, and its browser relay lets the agent send it parameter changes or load a sound, each sound change confirmed by you.