Skip to content

D16 Group D16 Drumazon (v01) MIDI CC chart, NRPN and OSC map

The D16 Group D16 Drumazon (v01) MIDI implementation: 72 CC, each named, for Claude (MCP), SuperCollider or any OSC app.

Device D16 Group D16 Drumazon (v01)
Vendor D16 Group
OSC prefix /d16_drumazon_v01
Source πŸŽ›οΈ Derived from an Electra One community preset
Revision per Electra preset
Upstream electra-preset
Driver file devices/d16-group/d16_drumazon_v01.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/d16-group/d16_drumazon_v01.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /d16_drumazon_v01/level 50

From Claude or any MCP client, the osc-bridge mcp server exposes this driver as d16_drumazon_v01: ask β€œwhat can the D16 Group D16 Drumazon (v01) do?” and it reads this map with list_routes. See the MCP guide.

MIDI CC and NRPN parameters (72)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/d16_drumazon_v01/level 1 0–100 continuous
/d16_drumazon_v01/attack 2 0–100 continuous
/d16_drumazon_v01/pitch 5 0–100 continuous
/d16_drumazon_v01/level 7 0–100 continuous
/d16_drumazon_v01/tune_depth 8 0–100 continuous
/d16_drumazon_v01/tone 11 0–100 continuous
/d16_drumazon_v01/tune 3 0–100 continuous
/d16_drumazon_v01/decay 4 0–100 continuous
/d16_drumazon_v01/tune_depth 6 0–100 continuous
/d16_drumazon_v01/tune 9 0–100 continuous
/d16_drumazon_v01/decay 10 0–100 continuous
/d16_drumazon_v01/snappy 12 0–100 continuous
/d16_drumazon_v01/level 16 0–100 continuous
/d16_drumazon_v01/tune 17 0–100 continuous
/d16_drumazon_v01/level 19 0–100 continuous
/d16_drumazon_v01/tune 20 0–100 continuous
/d16_drumazon_v01/level 22 0–100 continuous
/d16_drumazon_v01/tune 23 0–100 continuous
/d16_drumazon_v01/reverb 18 0–100 continuous
/d16_drumazon_v01/ch_decay 21 0–100 continuous
/d16_drumazon_v01/oh_decay 24 0–100 continuous
/d16_drumazon_v01/level 13 0–100 continuous
/d16_drumazon_v01/tune 14 0–100 continuous
/d16_drumazon_v01/level 25 0–100 continuous
/d16_drumazon_v01/crash_tune 26 0–100 continuous
/d16_drumazon_v01/level 28 0–100 continuous
/d16_drumazon_v01/ride_tune 29 0–100 continuous
/d16_drumazon_v01/decay 15 0–100 continuous
/d16_drumazon_v01/crash_decay 27 0–100 continuous
/d16_drumazon_v01/ride_decay 30 0–100 continuous
/d16_drumazon_v01/level 42 0–100 continuous
/d16_drumazon_v01/tune_depth 43 0–100 continuous
/d16_drumazon_v01/tone 46 0–100 continuous
/d16_drumazon_v01/level 48 0–100 continuous
/d16_drumazon_v01/tune_depth 49 0–100 continuous
/d16_drumazon_v01/tone 52 0–127 continuous
/d16_drumazon_v01/tune 44 0–100 continuous
/d16_drumazon_v01/decay 45 0–100 continuous
/d16_drumazon_v01/tune_decay 47 0–100 continuous
/d16_drumazon_v01/tune 50 0–100 continuous
/d16_drumazon_v01/decay 51 0–100 continuous
/d16_drumazon_v01/tune_decay 53 0–100 continuous
/d16_drumazon_v01/level 54 0–100 continuous
/d16_drumazon_v01/tune_depth 55 0–100 continuous
/d16_drumazon_v01/tone 58 0–100 continuous
/d16_drumazon_v01/tune 56 0–100 continuous
/d16_drumazon_v01/decay 57 0–100 continuous
/d16_drumazon_v01/tune_decay 59 0–100 continuous
/d16_drumazon_v01/total_accent 71 0–100 continuous
/d16_drumazon_v01/volume 72 0–100 continuous
/d16_drumazon_v01/bass_drum 31 0–127 continuous
/d16_drumazon_v01/snare_drum 32 0–127 continuous
/d16_drumazon_v01/low_tom 33 0–127 continuous
/d16_drumazon_v01/mid_tom 34 0–127 continuous
/d16_drumazon_v01/hi_tom 35 0–127 continuous
/d16_drumazon_v01/rim_shot 36 0–127 continuous
/d16_drumazon_v01/hand_clap 37 0–127 continuous
/d16_drumazon_v01/closed_hh 38 0–127 continuous
/d16_drumazon_v01/open_hh 39 0–127 continuous
/d16_drumazon_v01/crash 40 0–127 continuous
/d16_drumazon_v01/ride 41 0–127 continuous
/d16_drumazon_v01/bass_drum 60 0–127 continuous
/d16_drumazon_v01/snare_drum 61 0–127 continuous
/d16_drumazon_v01/low_tom 62 0–127 continuous
/d16_drumazon_v01/mid_tom 63 0–127 continuous
/d16_drumazon_v01/hi_tom 64 0–127 continuous
/d16_drumazon_v01/rim_shot 65 0–127 continuous
/d16_drumazon_v01/hand_clap 66 0–127 continuous
/d16_drumazon_v01/closed_hh 67 0–127 continuous
/d16_drumazon_v01/open_hh 68 0–127 continuous
/d16_drumazon_v01/crash 69 0–127 continuous
/d16_drumazon_v01/ride 70 0–127 continuous

Performance MIDI

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

Frequently asked questions

How many parameters of the D16 Group D16 Drumazon (v01) can be controlled over MIDI?

SynthHub's map of the D16 Group D16 Drumazon (v01) lists 72 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 D16 Group D16 Drumazon (v01)?

Yes: SynthHub's hosted MCP server knows the D16 Group D16 Drumazon (v01)'s MIDI map, and its browser relay lets the agent send it parameter changes or load a sound, each sound change confirmed by you.