Skip to content

Elektron Digitakt II MIDI CC chart, NRPN and OSC map

The Elektron Digitakt II MIDI implementation: 247 CC, 260 NRPN, 17 drum sounds, each named, for Claude (MCP), SuperCollider or any OSC app.

Device Elektron Digitakt II
Vendor Elektron
OSC prefix /digitakt_ii
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/elektron/digitakt_ii.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/elektron/digitakt_ii.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /digitakt_ii/track/track_mute 0

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

MIDI CC and NRPN parameters (262)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/digitakt_ii/track/track_mute 94 1 / 101 0–1 switch Track
/digitakt_ii/track/track_level 95 1 / 100 0–127 continuous Track
/digitakt_ii/trig/trig_note 3 3 / 0 0–127 continuous Trig
/digitakt_ii/trig/trig_velocity 4 3 / 1 1–127 continuous Trig
/digitakt_ii/trig/trig_length 5 3 / 2 0–127 continuous Trig
/digitakt_ii/trig/trig_filter_trig 13 0–1 switch Trig
/digitakt_ii/trig/trig_lfo_trig 14 0–1 switch Trig
/digitakt_ii/trig/trig_portamento_time 9 3 / 7 0–127 continuous Trig
/digitakt_ii/trig/trig_portamento_on_off 65 3 / 8 0–1 switch Trig
/digitakt_ii/source_generic/source_tune 16 1 / 0 0–127 continuous Source: Generic
/digitakt_ii/source_generic/source_play_mode 17 1 / 1 0–3 continuous Source: Generic
/digitakt_ii/source_generic/source_sample_bank_select 24 1 / 9 0–127 continuous Source: Generic
/digitakt_ii/source_generic/source_sample_slot_select 19 1 / 8 0–127 continuous Source: Generic
/digitakt_ii/source_generic/source_parameter_e 20 1 / 4 0–127 continuous Source: Generic
/digitakt_ii/source_generic/source_parameter_f 21 1 / 5 0–127 continuous Source: Generic
/digitakt_ii/source_generic/source_parameter_g 22 1 / 6 0–127 continuous Source: Generic
/digitakt_ii/source_generic/source_sample_level 23 1 / 7 0–127 continuous Source: Generic
/digitakt_ii/source_oneshot/oneshot_tune 16 1 / 0 0–127 continuous Source: Oneshot
/digitakt_ii/source_oneshot/oneshot_play_mode 17 1 / 1 0–3 continuous Source: Oneshot
/digitakt_ii/source_oneshot/oneshot_sample_bank_select 24 1 / 9 0–127 continuous Source: Oneshot
/digitakt_ii/source_oneshot/oneshot_sample_slot_select 19 1 / 8 0–127 continuous Source: Oneshot
/digitakt_ii/source_oneshot/oneshot_start 20 1 / 4 0–120 continuous Source: Oneshot
/digitakt_ii/source_oneshot/oneshot_length 21 1 / 5 0–120 continuous Source: Oneshot
/digitakt_ii/source_oneshot/oneshot_loop_pos 22 1 / 6 0–120 continuous Source: Oneshot
/digitakt_ii/source_oneshot/oneshot_sample_level 23 1 / 7 0–127 continuous Source: Oneshot
/digitakt_ii/source_werp/werp_tune 16 1 / 0 0–127 continuous Source: Werp
/digitakt_ii/source_werp/werp_play_mode 17 1 / 1 0–3 continuous Source: Werp
/digitakt_ii/source_werp/werp_sample_bank_select 24 1 / 9 0–127 continuous Source: Werp
/digitakt_ii/source_werp/werp_sample_slot_select 19 1 / 8 0–127 continuous Source: Werp
/digitakt_ii/source_werp/werp_segment_size 20 1 / 4 0–2 continuous Source: Werp
/digitakt_ii/source_werp/werp_segment_mode 21 1 / 5 0–3 continuous Source: Werp
/digitakt_ii/source_werp/werp_bars 22 1 / 6 0–3 continuous Source: Werp
/digitakt_ii/source_werp/werp_sample_level 23 1 / 7 0–127 continuous Source: Werp
/digitakt_ii/source_stretch/stretch_tune 16 1 / 0 0–127 continuous Source: Stretch
/digitakt_ii/source_stretch/stretch_play_mode 17 1 / 1 0–3 continuous Source: Stretch
/digitakt_ii/source_stretch/stretch_sample_bank_select 24 1 / 9 0–127 continuous Source: Stretch
/digitakt_ii/source_stretch/stretch_sample_slot_select 19 1 / 8 0–127 continuous Source: Stretch
/digitakt_ii/source_stretch/stretch_start 20 1 / 4 0–120 continuous Source: Stretch
/digitakt_ii/source_stretch/stretch_length 21 1 / 5 0–120 continuous Source: Stretch
/digitakt_ii/source_stretch/stretch_bars 22 1 / 6 0–3 continuous Source: Stretch
/digitakt_ii/source_stretch/stretch_sample_level 23 1 / 7 0–127 continuous Source: Stretch
/digitakt_ii/source_repitch/repitch_tune 16 1 / 0 0–127 continuous Source: Repitch
/digitakt_ii/source_repitch/repitch_play_mode 17 1 / 1 0–3 continuous Source: Repitch
/digitakt_ii/source_repitch/repitch_sample_bank_select 24 1 / 9 0–127 continuous Source: Repitch
/digitakt_ii/source_repitch/repitch_sample_slot_select 19 1 / 8 0–127 continuous Source: Repitch
/digitakt_ii/source_repitch/repitch_start 20 1 / 4 0–120 continuous Source: Repitch
/digitakt_ii/source_repitch/repitch_length 21 1 / 5 0–120 continuous Source: Repitch
/digitakt_ii/source_repitch/repitch_bars 22 1 / 6 0–3 continuous Source: Repitch
/digitakt_ii/source_repitch/repitch_sample_level 23 1 / 7 0–127 continuous Source: Repitch
/digitakt_ii/source_slice/slice_tune 16 1 / 0 0–127 continuous Source: Slice
/digitakt_ii/source_slice/slice_play_mode 17 1 / 1 0–3 continuous Source: Slice
/digitakt_ii/source_slice/slice_sample_bank_select 24 1 / 9 0–127 continuous Source: Slice
/digitakt_ii/source_slice/slice_sample_slot_select 19 1 / 8 0–127 continuous Source: Slice
/digitakt_ii/source_slice/slice_slice_select 20 1 / 4 0–64 continuous Source: Slice
/digitakt_ii/source_slice/slice_slice_length 21 1 / 5 0–63 continuous Source: Slice
/digitakt_ii/source_slice/slice_sample_level 23 1 / 7 0–127 continuous Source: Slice
/digitakt_ii/source_grid/grid_tune 16 1 / 0 0–127 continuous Source: Grid
/digitakt_ii/source_grid/grid_play_mode 17 1 / 1 0–3 continuous Source: Grid
/digitakt_ii/source_grid/grid_sample_bank_select 24 1 / 9 0–127 continuous Source: Grid
/digitakt_ii/source_grid/grid_sample_slot_select 19 1 / 8 0–127 continuous Source: Grid
/digitakt_ii/source_grid/grid_slice_select 20 1 / 4 0–64 continuous Source: Grid
/digitakt_ii/source_grid/grid_slice_length 21 1 / 5 0–63 continuous Source: Grid
/digitakt_ii/source_grid/grid_slice_grid 22 1 / 6 0–4 continuous Source: Grid
/digitakt_ii/source_grid/grid_sample_level 23 1 / 7 0–127 continuous Source: Grid
/digitakt_ii/filter_generic/filter_attack_time 70 1 / 16 0–127 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_decay_time 71 1 / 17 0–127 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_sustain_level 72 1 / 18 0–127 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_release_time 73 1 / 19 0–127 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_frequency 74 1 / 20 0–127 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_parameter_f 75 1 / 21 0–127 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_parameter_g 76 1 / 22 0–127 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_env_depth 77 1 / 26 0–127 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_env_delay 91 1 / 23 0–127 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_key_tracking 92 1 / 69 0–100 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_base 26 1 / 51 0–127 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_width 27 1 / 52 0–127 continuous Filter: Generic
/digitakt_ii/filter_generic/filter_bw_routing 27 1 / 15 0–1 switch Filter: Generic
/digitakt_ii/filter_generic/filter_env_reset 111 1 / 68 0–1 switch Filter: Generic
/digitakt_ii/filter_multi_mode/multi_mode_attack_time 70 1 / 16 0–127 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_decay_time 71 1 / 17 0–127 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_sustain_level 72 1 / 18 0–127 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_release_time 73 1 / 19 0–127 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_frequency 74 1 / 20 0–127 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_resonance 75 1 / 21 0–127 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_filter_type 76 1 / 22 0–127 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_env_depth 77 1 / 26 0–127 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_env_delay 91 1 / 23 0–127 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_key_tracking 92 1 / 69 0–100 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_base 26 1 / 51 0–127 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_width 27 1 / 52 0–127 continuous Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_bw_routing 27 1 / 15 0–1 switch Filter: Multi-Mode
/digitakt_ii/filter_multi_mode/multi_mode_env_reset 111 1 / 68 0–1 switch Filter: Multi-Mode
/digitakt_ii/filter_lowpass_4/lowpass_4_attack_time 70 1 / 16 0–127 continuous Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_decay_time 71 1 / 17 0–127 continuous Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_sustain_level 72 1 / 18 0–127 continuous Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_release_time 73 1 / 19 0–127 continuous Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_frequency 74 1 / 20 0–127 continuous Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_resonance 75 1 / 21 0–127 continuous Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_env_depth 77 1 / 26 0–127 continuous Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_env_delay 91 1 / 23 0–127 continuous Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_key_tracking 92 1 / 69 0–100 continuous Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_base 26 1 / 51 0–127 continuous Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_width 27 1 / 52 0–127 continuous Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_bw_routing 27 1 / 15 0–1 switch Filter: Lowpass 4
/digitakt_ii/filter_lowpass_4/lowpass_4_env_reset 111 1 / 68 0–1 switch Filter: Lowpass 4
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_attack_time 70 1 / 16 0–127 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_decay_time 71 1 / 17 0–127 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_sustain_level 72 1 / 18 0–127 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_release_time 73 1 / 19 0–127 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_frequency 74 1 / 20 0–127 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_resonance 75 1 / 21 0–127 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_filter_type 76 1 / 22 0–2 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_env_depth 77 1 / 26 0–127 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_env_delay 91 1 / 23 0–127 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_key_tracking 92 1 / 69 0–100 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_base 26 1 / 51 0–127 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_width 27 1 / 52 0–127 continuous Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_bw_routing 27 1 / 15 0–1 switch Filter: Legacy LP/HP
/digitakt_ii/filter_legacy_lp_hp/legacy_lp_hp_env_reset 111 1 / 68 0–1 switch Filter: Legacy LP/HP
/digitakt_ii/filter_comb/comb_attack_time 70 1 / 16 0–127 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_decay_time 71 1 / 17 0–127 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_sustain_level 72 1 / 18 0–127 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_release_time 73 1 / 19 0–127 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_frequency 74 1 / 20 0–127 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_feedback 75 1 / 21 0–127 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_lowpass_filter 76 1 / 22 0–127 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_env_depth 77 1 / 26 0–127 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_env_delay 91 1 / 23 0–127 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_key_tracking 92 1 / 69 0–100 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_base 26 1 / 51 0–127 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_width 27 1 / 52 0–127 continuous Filter: Comb-
/digitakt_ii/filter_comb/comb_bw_routing 27 1 / 15 0–1 switch Filter: Comb-
/digitakt_ii/filter_comb/comb_env_reset 111 1 / 68 0–1 switch Filter: Comb-
/digitakt_ii/filter_equalizer/equalizer_attack_time 70 1 / 16 0–127 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_decay_time 71 1 / 17 0–127 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_sustain_level 72 1 / 18 0–127 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_release_time 73 1 / 19 0–127 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_frequency 74 1 / 20 0–127 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_gain 75 1 / 21 0–127 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_q 76 1 / 22 0–127 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_env_depth 77 1 / 26 0–127 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_env_delay 91 1 / 23 0–127 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_key_tracking 92 1 / 69 0–100 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_base 26 1 / 51 0–127 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_width 27 1 / 52 0–127 continuous Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_bw_routing 27 1 / 15 0–1 switch Filter: Equalizer
/digitakt_ii/filter_equalizer/equalizer_env_reset 111 1 / 68 0–1 switch Filter: Equalizer
/digitakt_ii/amp/amp_attack_time 79 1 / 30 0–127 continuous Amp
/digitakt_ii/amp/amp_hold_time 80 1 / 31 0–127 continuous Amp
/digitakt_ii/amp/amp_decay_time 81 1 / 32 0–127 continuous Amp
/digitakt_ii/amp/amp_sustain_level 82 1 / 33 0–127 continuous Amp
/digitakt_ii/amp/amp_release_time 83 1 / 34 0–127 continuous Amp
/digitakt_ii/amp/amp_env_reset 88 1 / 41 0–1 switch Amp
/digitakt_ii/amp/amp_mode 87 1 / 40 0–1 switch Amp
/digitakt_ii/amp/amp_pan 90 1 / 38 0–127 continuous Amp
/digitakt_ii/amp/amp_volume 89 1 / 39 0–127 continuous Amp
/digitakt_ii/fx/track_bit_reduction 54 1 / 11 0–127 continuous FX
/digitakt_ii/fx/track_overdrive 57 1 / 14 0–127 continuous FX
/digitakt_ii/fx/track_sample_rate_redux 55 1 / 12 0–127 continuous FX
/digitakt_ii/fx/track_srr_routing 56 1 / 13 0–1 switch FX
/digitakt_ii/fx/track_delay_send 84 1 / 36 0–127 continuous FX
/digitakt_ii/fx/track_reverb_send 85 1 / 37 0–127 continuous FX
/digitakt_ii/fx/track_chorus_send 12 1 / 35 0–127 continuous FX
/digitakt_ii/fx/track_overdrive_routing 25 1 / 10 0–1 switch FX
/digitakt_ii/fx/delay_delay_time 21 2 / 0 0–127 continuous FX
/digitakt_ii/fx/delay_pingpong 22 2 / 1 0–1 switch FX
/digitakt_ii/fx/delay_stereo_width 23 2 / 2 0–127 continuous FX
/digitakt_ii/fx/delay_feedback 24 2 / 3 0–127 continuous FX
/digitakt_ii/fx/delay_highpass_filter 25 2 / 4 0–127 continuous FX
/digitakt_ii/fx/delay_lowpass_filter 26 2 / 5 0–127 continuous FX
/digitakt_ii/fx/delay_reverb_send 27 2 / 6 0–127 continuous FX
/digitakt_ii/fx/delay_mix_volume 28 2 / 7 0–127 continuous FX
/digitakt_ii/fx/reverb_predelay 29 2 / 8 0–127 continuous FX
/digitakt_ii/fx/reverb_decay_time 30 2 / 9 0–127 continuous FX
/digitakt_ii/fx/reverb_shelving_freq 31 2 / 10 0–127 continuous FX
/digitakt_ii/fx/reverb_shelving_gain 89 2 / 11 0–127 continuous FX
/digitakt_ii/fx/reverb_highpass_filter 90 2 / 12 0–127 continuous FX
/digitakt_ii/fx/reverb_lowpass_filter 91 2 / 13 0–127 continuous FX
/digitakt_ii/fx/reverb_mix_volume 92 2 / 15 0–127 continuous FX
/digitakt_ii/fx/chorus_depth 16 2 / 41 0–127 continuous FX
/digitakt_ii/fx/chorus_speed 9 2 / 42 0–127 continuous FX
/digitakt_ii/fx/chorus_high_pass_filter 70 2 / 43 0–127 continuous FX
/digitakt_ii/fx/chorus_width 71 2 / 44 0–127 continuous FX
/digitakt_ii/fx/chorus_delay_send 12 2 / 45 0–127 continuous FX
/digitakt_ii/fx/chorus_reverb_send 13 2 / 46 0–127 continuous FX
/digitakt_ii/fx/chorus_mix_volume 14 2 / 47 0–127 continuous FX
/digitakt_ii/mod/lfo_1_speed 102 / 58 1 / 42 0–16383 continuous Mod
/digitakt_ii/mod/lfo_1_multiplier 103 1 / 43 0–23 continuous Mod
/digitakt_ii/mod/lfo_1_fade_in_out 104 1 / 44 0–127 continuous Mod
/digitakt_ii/mod/lfo_1_destination 105 1 / 45 0–127 continuous Mod
/digitakt_ii/mod/lfo_1_waveform 106 1 / 46 0–6 continuous Mod
/digitakt_ii/mod/lfo_1_start_phase 107 1 / 47 0–127 continuous Mod
/digitakt_ii/mod/lfo_1_trig_mode 108 1 / 48 0–4 continuous Mod
/digitakt_ii/mod/lfo_1_depth 109 / 59 1 / 49 0–16383 continuous Mod
/digitakt_ii/mod/lfo_2_speed 112 / 60 1 / 50 0–16383 continuous Mod
/digitakt_ii/mod/lfo_2_multiplier 113 1 / 51 0–23 continuous Mod
/digitakt_ii/mod/lfo_2_fade_in_out 114 1 / 52 0–127 continuous Mod
/digitakt_ii/mod/lfo_2_destination 115 1 / 53 0–127 continuous Mod
/digitakt_ii/mod/lfo_2_waveform 116 1 / 54 0–6 continuous Mod
/digitakt_ii/mod/lfo_2_start_phase 117 1 / 55 0–127 continuous Mod
/digitakt_ii/mod/lfo_2_trig_mode 118 1 / 56 0–4 continuous Mod
/digitakt_ii/mod/lfo_2_depth 119 / 61 1 / 57 0–16383 continuous Mod
/digitakt_ii/mod/lfo_3_speed 78 / 62 1 / 58 0–16383 continuous Mod
/digitakt_ii/mod/lfo_3_multiplier 52 1 / 59 0–23 continuous Mod
/digitakt_ii/mod/lfo_3_fade_in_out 53 1 / 60 0–127 continuous Mod
/digitakt_ii/mod/lfo_3_destination 28 1 / 61 0–127 continuous Mod
/digitakt_ii/mod/lfo_3_waveform 29 1 / 62 0–6 continuous Mod
/digitakt_ii/mod/lfo_3_start_phase 30 1 / 70 0–127 continuous Mod
/digitakt_ii/mod/lfo_3_trig_mode 31 1 / 71 0–4 continuous Mod
/digitakt_ii/mod/lfo_3_depth 86 / 63 1 / 72 0–16383 continuous Mod
/digitakt_ii/mixer/compressor_threshold 111 2 / 16 0–127 continuous Mixer
/digitakt_ii/mixer/compressor_attack_time 112 2 / 17 0–127 continuous Mixer
/digitakt_ii/mixer/compressor_release_time 113 2 / 18 0–127 continuous Mixer
/digitakt_ii/mixer/compressor_makeup_gain 114 2 / 19 0–127 continuous Mixer
/digitakt_ii/mixer/compressor_pattern_volume 119 2 / 24 0–127 continuous Mixer
/digitakt_ii/mixer/compressor_ratio 115 2 / 20 0–127 continuous Mixer
/digitakt_ii/mixer/compressor_sidechain_source 116 2 / 21 0–127 continuous Mixer
/digitakt_ii/mixer/compressor_sidechain_filter 117 2 / 22 0–127 continuous Mixer
/digitakt_ii/mixer/compressor_dry_wet_mix 118 2 / 23 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_dual_mono 82 2 / 40 0–1 switch Mixer
/digitakt_ii/mixer/external_mixer_input_l_level 72 2 / 30 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_l_pan 74 2 / 32 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_l_delay_send 78 2 / 36 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_l_reverb_send 80 2 / 38 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_l_chorus_send 76 2 / 34 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_r_level 73 2 / 31 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_r_pan 75 2 / 33 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_r_delay_send 79 2 / 37 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_r_reverb_send 81 2 / 39 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_r_chorus_send 77 2 / 35 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_l_r_level 72 2 / 30 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_l_r_balance 74 2 / 32 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_l_r_delay_send 78 2 / 36 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_l_r_reverb_send 80 2 / 38 0–127 continuous Mixer
/digitakt_ii/mixer/external_mixer_input_l_r_chorus_send 76 2 / 34 0–127 continuous Mixer
/digitakt_ii/midi/cc_value_1 70 1 / 16 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_2 71 1 / 17 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_3 72 1 / 18 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_4 73 1 / 19 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_5 74 1 / 20 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_6 75 1 / 21 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_7 76 1 / 22 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_8 77 1 / 23 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_9 1 / 60 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_10 1 / 61 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_11 1 / 62 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_12 1 / 63 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_13 1 / 64 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_14 1 / 65 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_15 1 / 66 0–127 continuous MIDI
/digitakt_ii/midi/cc_value_16 1 / 67 0–127 continuous MIDI
/digitakt_ii/euclidean/pulse_gen_1 3 / 8 0–16 discrete Euclidean
/digitakt_ii/euclidean/pulse_gen_2 3 / 9 0–16 discrete Euclidean
/digitakt_ii/euclidean/mode 3 / 14 0–1 switch Euclidean
/digitakt_ii/euclidean/rotation_gen_1 3 / 11 0–127 continuous Euclidean
/digitakt_ii/euclidean/rotation_gen_2 3 / 12 0–127 continuous Euclidean
/digitakt_ii/euclidean/track_rotation 3 / 13 0–127 continuous Euclidean
/digitakt_ii/euclidean/boolean_operator 3 / 10 0–3 discrete Euclidean
/digitakt_ii/misc/pattern_mute 110 1 / 104 0–1 switch Misc
/digitakt_ii/misc/sample_slot 19 1 / 8 0–127 continuous Misc
/digitakt_ii/misc/sample_bank 24 1 / 9 0–127 continuous Misc
/digitakt_ii/misc/master_overdrive 17 2 / 37 0–127 continuous Misc

Drum sounds (17)

Send <address> [velocity] [note] [channel] to fire the sound (Note On).

OSC address Sound Note(s) Channel Velocity
/digitakt_ii/drum/track_1 Track 1 0–127 1 1~127: Volume
/digitakt_ii/drum/track_2 Track 2 0–127 2 1~127: Volume
/digitakt_ii/drum/track_3 Track 3 0–127 3 1~127: Volume
/digitakt_ii/drum/track_4 Track 4 0–127 4 1~127: Volume
/digitakt_ii/drum/track_5 Track 5 0–127 5 1~127: Volume
/digitakt_ii/drum/track_6 Track 6 0–127 6 1~127: Volume
/digitakt_ii/drum/track_7 Track 7 0–127 7 1~127: Volume
/digitakt_ii/drum/track_8 Track 8 0–127 8 1~127: Volume
/digitakt_ii/drum/track_9 Track 9 0–127 9 1~127: Volume
/digitakt_ii/drum/track_10 Track 10 0–127 10 1~127: Volume
/digitakt_ii/drum/track_11 Track 11 0–127 11 1~127: Volume
/digitakt_ii/drum/track_12 Track 12 0–127 12 1~127: Volume
/digitakt_ii/drum/track_13 Track 13 0–127 13 1~127: Volume
/digitakt_ii/drum/track_14 Track 14 0–127 14 1~127: Volume
/digitakt_ii/drum/track_15 Track 15 0–127 15 1~127: Volume
/digitakt_ii/drum/track_16 Track 16 0–127 16 1~127: Volume
/digitakt_ii/drum/active_track Active track 0–127 auto 1~127: Volume

Performance MIDI

Notes, pitch bend and any CC are also available: /digitakt_ii/note/on <note> <velocity>, /digitakt_ii/cc/<number> <value>, /digitakt_ii/pitchbend <0-16383>, /digitakt_ii/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 Elektron Digitakt II can be controlled over MIDI?

SynthHub's map of the Elektron Digitakt II lists 247 MIDI CC and 260 NRPN 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 Elektron Digitakt II?

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