Skip to content

Black Corporation Deckard's Dream MK2 MIDI CC chart, NRPN and OSC map

The Black Corporation Deckard's Dream MK2 MIDI implementation: 79 CC, each named, for Claude (MCP), SuperCollider or any OSC app.

Device Black Corporation Deckard's Dream MK2
Vendor Black Corporation
OSC prefix /deckard_s_dream_mk2
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/black-corporation/deckard_s_dream_mk2.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/black-corporation/deckard_s_dream_mk2.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /deckard_s_dream_mk2/general/bank_selection 1

From Claude or any MCP client, the osc-bridge mcp server exposes this driver as deckard_s_dream_mk2: ask β€œwhat can the Black Corporation Deckard's Dream MK2 do?” and it reads this map with list_routes. See the MCP guide.

MIDI CC and NRPN parameters (79)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/deckard_s_dream_mk2/general/bank_selection 0 0–2 continuous General
/deckard_s_dream_mk2/general/modulation_wheel 1 0–127 continuous General
/deckard_s_dream_mk2/layer_i_oscillator/pulse_width_modulation_speed_i 40 0–127 continuous Layer I oscillator
/deckard_s_dream_mk2/layer_i_oscillator/pulse_width_modulation_amount_i 41 0–127 continuous Layer I oscillator
/deckard_s_dream_mk2/layer_i_oscillator/pulse_width_i 42 0–127 continuous Layer I oscillator
/deckard_s_dream_mk2/layer_i_oscillator/square_i 43 0–127 continuous Layer I oscillator
/deckard_s_dream_mk2/layer_i_oscillator/saw_i 44 0–127 continuous Layer I oscillator
/deckard_s_dream_mk2/layer_i_oscillator/noise_level_i 45 0–127 continuous Layer I oscillator
/deckard_s_dream_mk2/layer_i_filter/high_pass_filter_brilliance_i 46 0–127 continuous Layer I filter
/deckard_s_dream_mk2/layer_i_filter/high_pass_filter_resonance_i 47 0–127 continuous Layer I filter
/deckard_s_dream_mk2/layer_i_filter/low_pass_filter_brilliance_i 48 0–127 continuous Layer I filter
/deckard_s_dream_mk2/layer_i_filter/low_pass_filter_resonance_i 49 0–127 continuous Layer I filter
/deckard_s_dream_mk2/layer_i_filter/filter_eg_initial_level_i 50 0–127 continuous Layer I filter
/deckard_s_dream_mk2/layer_i_filter/filter_eg_after_level_i 51 0–127 continuous Layer I filter
/deckard_s_dream_mk2/layer_i_filter/filter_attack_i 52 0–127 continuous Layer I filter
/deckard_s_dream_mk2/layer_i_filter/filter_decay_i 53 0–127 continuous Layer I filter
/deckard_s_dream_mk2/layer_i_filter/filter_release_i 54 0–127 continuous Layer I filter
/deckard_s_dream_mk2/layer_i_vca/vcf_level_i 55 0–127 continuous Layer I VCA
/deckard_s_dream_mk2/layer_i_vca/sine_level_i 56 0–127 continuous Layer I VCA
/deckard_s_dream_mk2/layer_i_vca/vca_ittack_i 57 0–127 continuous Layer I VCA
/deckard_s_dream_mk2/layer_i_vca/vca_decay_i 58 0–127 continuous Layer I VCA
/deckard_s_dream_mk2/layer_i_vca/vca_sustain_i 59 0–127 continuous Layer I VCA
/deckard_s_dream_mk2/layer_i_vca/vca_release_i 60 0–127 continuous Layer I VCA
/deckard_s_dream_mk2/layer_i_vca/vca_level_i 61 0–127 continuous Layer I VCA
/deckard_s_dream_mk2/layer_i_filter/initial_brilliance_i 62 0–127 continuous Layer I filter
/deckard_s_dream_mk2/layer_i_vca/initial_level_i 63 0–127 continuous Layer I VCA
/deckard_s_dream_mk2/layer_i_filter/aftertouch_brilliance_i 65 0–127 continuous Layer I filter
/deckard_s_dream_mk2/layer_i_vca/aftertouch_level_i 66 0–127 continuous Layer I VCA
/deckard_s_dream_mk2/layer_ii_oscillator/pulse_width_modulation_speed_ii 67 0–127 continuous Layer II oscillator
/deckard_s_dream_mk2/layer_ii_oscillator/pulse_width_modulation_amount_ii 68 0–127 continuous Layer II oscillator
/deckard_s_dream_mk2/layer_ii_oscillator/pulse_width_ii 69 0–127 continuous Layer II oscillator
/deckard_s_dream_mk2/layer_ii_oscillator/square_ii 70 0–127 continuous Layer II oscillator
/deckard_s_dream_mk2/layer_ii_oscillator/saw_ii 71 0–127 continuous Layer II oscillator
/deckard_s_dream_mk2/layer_ii_oscillator/noise_level_ii 72 0–127 continuous Layer II oscillator
/deckard_s_dream_mk2/layer_ii_filter/high_pass_filter_brilliance_ii 73 0–127 continuous Layer II filter
/deckard_s_dream_mk2/layer_ii_filter/high_pass_filter_resonance_ii 119 0–127 continuous Layer II filter
/deckard_s_dream_mk2/layer_ii_filter/low_pass_filter_brilliance_ii 75 0–127 continuous Layer II filter
/deckard_s_dream_mk2/layer_ii_filter/low_pass_filter_resonance_ii 76 0–127 continuous Layer II filter
/deckard_s_dream_mk2/layer_ii_filter/filter_eg_initial_level_ii 77 0–127 continuous Layer II filter
/deckard_s_dream_mk2/layer_ii_filter/filter_eg_after_level_ii 78 0–127 continuous Layer II filter
/deckard_s_dream_mk2/layer_ii_filter/filter_attack_ii 79 0–127 continuous Layer II filter
/deckard_s_dream_mk2/layer_ii_filter/filter_decay_ii 80 0–127 continuous Layer II filter
/deckard_s_dream_mk2/layer_ii_filter/filter_release_ii 81 0–127 continuous Layer II filter
/deckard_s_dream_mk2/layer_ii_vca/vcf_level_ii 82 0–127 continuous Layer II VCA
/deckard_s_dream_mk2/layer_ii_vca/sine_level_ii 83 0–127 continuous Layer II VCA
/deckard_s_dream_mk2/layer_ii_vca/vca_attack_ii 84 0–127 continuous Layer II VCA
/deckard_s_dream_mk2/layer_ii_vca/vca_decay_ii 85 0–127 continuous Layer II VCA
/deckard_s_dream_mk2/layer_ii_vca/vca_sustain_ii 86 0–127 continuous Layer II VCA
/deckard_s_dream_mk2/layer_ii_vca/vca_release_ii 87 0–127 continuous Layer II VCA
/deckard_s_dream_mk2/layer_ii_vca/vca_level_ii 88 0–127 continuous Layer II VCA
/deckard_s_dream_mk2/layer_ii_filter/initial_brilliance_ii 89 0–127 continuous Layer II filter
/deckard_s_dream_mk2/layer_ii_vca/initial_level_ii 90 0–127 continuous Layer II VCA
/deckard_s_dream_mk2/layer_ii_filter/aftertouch_brilliance_ii 91 0–127 continuous Layer II filter
/deckard_s_dream_mk2/layer_ii_vca/aftertouch_level_ii 92 0–127 continuous Layer II VCA
/deckard_s_dream_mk2/global_pitch/coarse_pitch 93 0–127 continuous Global pitch
/deckard_s_dream_mk2/global_pitch/fine_pitch 94 0–127 continuous Global pitch
/deckard_s_dream_mk2/global_pitch/detune_osc_ii 95 0–127 continuous Global pitch
/deckard_s_dream_mk2/global_pitch/feet_i 102 0–127 continuous Global pitch
/deckard_s_dream_mk2/global_pitch/feet_ii 103 0–127 continuous Global pitch
/deckard_s_dream_mk2/sub_oscillator/waveform 104 0–127 continuous Sub oscillator
/deckard_s_dream_mk2/sub_oscillator/speed 105 0–127 continuous Sub oscillator
/deckard_s_dream_mk2/sub_oscillator/to_vco_amount 106 0–127 continuous Sub oscillator
/deckard_s_dream_mk2/sub_oscillator/to_v_amount 107 0–127 continuous Sub oscillator
/deckard_s_dream_mk2/sub_oscillator/to_vca_amount 108 0–127 continuous Sub oscillator
/deckard_s_dream_mk2/tone/mix_i_ii 8 0–127 continuous Tone
/deckard_s_dream_mk2/tone/master_brilliance 109 0–127 continuous Tone
/deckard_s_dream_mk2/tone/master_resonance 110 0–127 continuous Tone
/deckard_s_dream_mk2/touch_response/initial_pitchbend 111 0–127 continuous Touch response
/deckard_s_dream_mk2/touch_response/aftertouch_to_sub_oscillator_speed 112 0–127 continuous Touch response
/deckard_s_dream_mk2/touch_response/aftertouch_to_vco_amount 113 0–127 continuous Touch response
/deckard_s_dream_mk2/touch_response/aftertouch_to_vcf_amount 114 0–127 continuous Touch response
/deckard_s_dream_mk2/keyboard_control/keyboard_control_brilliance_low 115 0–127 continuous Keyboard control
/deckard_s_dream_mk2/keyboard_control/keyboard_control_brilliance_high 116 0–127 continuous Keyboard control
/deckard_s_dream_mk2/keyboard_control/keyboard_control_level_low 117 0–127 continuous Keyboard control
/deckard_s_dream_mk2/keyboard_control/keyboard_control_level_high 118 0–127 continuous Keyboard control
/deckard_s_dream_mk2/portamento/glide_time 5 0–127 continuous Portamento
/deckard_s_dream_mk2/portamento/glide_mode 120 0–127 continuous Portamento
/deckard_s_dream_mk2/general/global_volume 7 0–127 continuous General
/deckard_s_dream_mk2/general/sustain_pedal 64 0–127 continuous General

Performance MIDI

Notes, pitch bend and any CC are also available: /deckard_s_dream_mk2/note/on <note> <velocity>, /deckard_s_dream_mk2/cc/<number> <value>, /deckard_s_dream_mk2/pitchbend <0-16383>, /deckard_s_dream_mk2/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 Black Corporation Deckard's Dream MK2 can be controlled over MIDI?

SynthHub's map of the Black Corporation Deckard's Dream MK2 lists 79 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 Black Corporation Deckard's Dream MK2?

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