Skip to content

Elektron Digitone 2.3: MIDI CC, NRPN and OSC map

The Elektron Digitone 2.3 as named OSC addresses — 254 CC, 16 NRPN — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.

Device Elektron Digitone 2.3
Vendor Elektron
OSC prefix /digitone_2_3
Source 🎛️ Derived from an Electra One community preset
Revision per Electra preset
Upstream electra-preset
Driver file devices/elektron/digitone_2_3.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/digitone_2_3.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /digitone_2_3/t1/algo 63

From Claude or any MCP client, the osc-bridge mcp server exposes this driver as digitone_2_3: ask “what can the Elektron Digitone 2.3 do?” and it reads this map with list_routes. See the MCP guide.

MIDI CC and NRPN parameters (270)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/digitone_2_3/t1/algo 90 0–127 continuous T1
/digitone_2_3/t1/ratio_c 91 0–18 continuous T1
/digitone_2_3/t1/ratio_a 92 0–35 continuous T1
/digitone_2_3/t1/ratio_b 16 / 48 0–360 continuous T1
/digitone_2_3/t1/c 1 / 95 -1000–999 continuous T1
/digitone_2_3/t1/a 1 / 96 -1000–999 continuous T1
/digitone_2_3/t1/harmonics 17 / 49 -2600–2600 continuous T1
/digitone_2_3/t1/detune 18 / 50 0–16256 continuous T1
/digitone_2_3/t1/feedback 19 0–127 continuous T1
/digitone_2_3/t1/mix 20 -64–63 continuous T1
/digitone_2_3/t1/b_i 1 / 97 -1000–999 continuous T1
/digitone_2_3/t1/b_ii 1 / 98 -1000–999 continuous T1
/digitone_2_3/t1/a_envelope 75 0–127 continuous T1
/digitone_2_3/t1/a_envelope 76 0–127 continuous T1
/digitone_2_3/t1/a_envelope 77 0–127 continuous T1
/digitone_2_3/t1/a_level 78 0–127 continuous T1
/digitone_2_3/t1/b_envelope 79 0–127 continuous T1
/digitone_2_3/t1/b_envelope 80 0–127 continuous T1
/digitone_2_3/t1/b_envelope 81 0–127 continuous T1
/digitone_2_3/t1/b_envelope 103 0–127 continuous T1
/digitone_2_3/t1/b_level 82 0–127 continuous T1
/digitone_2_3/t1/filter_env 70 0–127 continuous T1
/digitone_2_3/t1/filter_env 71 0–127 continuous T1
/digitone_2_3/t1/filter_env 72 0–127 continuous T1
/digitone_2_3/t1/filter_env 73 0–127 continuous T1
/digitone_2_3/t1/base 26 0–127 continuous T1
/digitone_2_3/t1/frequency 23 / 55 0–16256 continuous T1
/digitone_2_3/t1/resonance 24 / 56 0–16256 continuous T1
/digitone_2_3/t1/filter_type 74 0–127 continuous T1
/digitone_2_3/t1/envelope_depth 25 / 57 0–16256 continuous T1
/digitone_2_3/t1/envelope_delay 43 0–127 continuous T1
/digitone_2_3/t1/width 27 0–127 continuous T1
/digitone_2_3/t1/chorus 12 / 44 0–16256 continuous T1
/digitone_2_3/t1/delay 13 / 45 0–16256 continuous T1
/digitone_2_3/t1/reverb 14 / 46 0–16256 continuous T1
/digitone_2_3/t1/drive 9 / 41 0–16256 continuous T1
/digitone_2_3/t1/pan 10 -64–63 continuous T1
/digitone_2_3/t1/volume 7 / 39 0–16256 continuous T1
/digitone_2_3/t1/envelope 104 0–127 continuous T1
/digitone_2_3/t1/envelope 105 0–127 continuous T1
/digitone_2_3/t1/envelope 106 0–127 continuous T1
/digitone_2_3/t1/envelope 107 0–127 continuous T1
/digitone_2_3/t1/amp_env_reset 102 0–127 continuous T1
/digitone_2_3/t1/speed 28 / 60 0–16256 continuous T1
/digitone_2_3/t1/multiplier 108 0–127 continuous T1
/digitone_2_3/t1/fade_in_out 109 -64–63 continuous T1
/digitone_2_3/t1/destination 110 0–127 continuous T1
/digitone_2_3/t1/waveform1 111 0–127 continuous T1
/digitone_2_3/t1/start_phase 112 0–127 continuous T1
/digitone_2_3/t1/trigger_mode 113 0–127 continuous T1
/digitone_2_3/t1/depth 29 / 61 0–16256 continuous T1
/digitone_2_3/t1/speed 30 / 62 0–16256 continuous T1
/digitone_2_3/t1/multiplier 114 0–127 continuous T1
/digitone_2_3/t1/fade_in_out 115 -64–63 continuous T1
/digitone_2_3/t1/destination 116 0–127 continuous T1
/digitone_2_3/t1/waveform2 117 0–127 continuous T1
/digitone_2_3/t1/start_phase 118 0–127 continuous T1
/digitone_2_3/t1/trigger_mode 119 0–127 continuous T1
/digitone_2_3/t1/depth 31 / 63 0–16256 continuous T1
/digitone_2_3/fm/algo 90 0–127 continuous FM
/digitone_2_3/fm/ratio_c 91 0–18 continuous FM
/digitone_2_3/fm/ratio_a 92 0–35 continuous FM
/digitone_2_3/fm/ratio_b 16 / 48 0–360 continuous FM
/digitone_2_3/fm/c 1 / 95 -1000–999 continuous FM
/digitone_2_3/fm/a 1 / 96 -1000–999 continuous FM
/digitone_2_3/fm/harmonics 17 / 49 -2600–2600 continuous FM
/digitone_2_3/fm/detune 18 / 50 0–16256 continuous FM
/digitone_2_3/fm/feedback 19 0–127 continuous FM
/digitone_2_3/fm/mix 20 -64–63 continuous FM
/digitone_2_3/fm/b_i 1 / 97 -1000–999 continuous FM
/digitone_2_3/fm/b_ii 1 / 98 -1000–999 continuous FM
/digitone_2_3/fm/a_envelope 75 0–127 continuous FM
/digitone_2_3/fm/a_envelope 76 0–127 continuous FM
/digitone_2_3/fm/a_envelope 77 0–127 continuous FM
/digitone_2_3/fm/a_envelope 119 0–127 continuous FM
/digitone_2_3/fm/a_level 78 0–127 continuous FM
/digitone_2_3/fm/b_envelope 79 0–127 continuous FM
/digitone_2_3/fm/b_envelope 80 0–127 continuous FM
/digitone_2_3/fm/b_envelope 81 0–127 continuous FM
/digitone_2_3/fm/b_envelope 103 0–127 continuous FM
/digitone_2_3/fm/b_level 82 0–127 continuous FM
/digitone_2_3/filter/filter_env 70 0–127 continuous FILTER
/digitone_2_3/filter/filter_env 71 0–127 continuous FILTER
/digitone_2_3/filter/filter_env 72 0–127 continuous FILTER
/digitone_2_3/filter/filter_env 73 0–127 continuous FILTER
/digitone_2_3/filter/base 26 0–127 continuous FILTER
/digitone_2_3/filter/frequency 23 / 55 0–16256 continuous FILTER
/digitone_2_3/filter/resonance 24 / 56 0–16256 continuous FILTER
/digitone_2_3/filter/filter_type 74 0–127 continuous FILTER
/digitone_2_3/filter/envelope_depth 25 / 57 0–16256 continuous FILTER
/digitone_2_3/filter/envelope_delay 43 0–127 continuous FILTER
/digitone_2_3/filter/width 27 0–127 continuous FILTER
/digitone_2_3/fx_track/chorus 12 / 44 0–16256 continuous FX TRACK
/digitone_2_3/fx_track/delay 13 / 45 0–16256 continuous FX TRACK
/digitone_2_3/fx_track/reverb 14 / 46 0–16256 continuous FX TRACK
/digitone_2_3/fx_track/drive 9 / 41 0–16256 continuous FX TRACK
/digitone_2_3/amp/pan 10 -64–63 continuous AMP
/digitone_2_3/amp/volume 7 / 39 0–16256 continuous AMP
/digitone_2_3/amp/envelope 104 0–127 continuous AMP
/digitone_2_3/amp/envelope 105 0–127 continuous AMP
/digitone_2_3/amp/envelope 106 0–127 continuous AMP
/digitone_2_3/amp/envelope 107 0–127 continuous AMP
/digitone_2_3/amp/amp_env_reset 102 0–127 continuous AMP
/digitone_2_3/lfo/speed 28 / 60 0–16256 continuous LFO
/digitone_2_3/lfo/multiplier 108 0–127 continuous LFO
/digitone_2_3/lfo/fade_in_out 109 -64–63 continuous LFO
/digitone_2_3/lfo/destination 110 0–127 continuous LFO
/digitone_2_3/lfo/waveform 111 0–127 continuous LFO
/digitone_2_3/lfo/start_phase 112 0–127 continuous LFO
/digitone_2_3/lfo/trigger_mode 113 0–127 continuous LFO
/digitone_2_3/lfo/depth 29 / 61 0–16256 continuous LFO
/digitone_2_3/lfo/speed 30 / 62 0–16256 continuous LFO
/digitone_2_3/lfo/multiplier 114 0–127 continuous LFO
/digitone_2_3/lfo/fade_in_out 115 -64–63 continuous LFO
/digitone_2_3/lfo/destination 116 0–127 continuous LFO
/digitone_2_3/lfo/waveform 117 0–127 continuous LFO
/digitone_2_3/lfo/start_phase 118 0–127 continuous LFO
/digitone_2_3/lfo/trigger_mode 119 0–127 continuous LFO
/digitone_2_3/lfo/depth 31 / 63 0–16256 continuous LFO
/digitone_2_3/fm/algo 90 0–127 continuous FM
/digitone_2_3/fm/ratio_c 91 0–18 continuous FM
/digitone_2_3/fm/ratio_a 92 0–35 continuous FM
/digitone_2_3/fm/ratio_b 16 / 48 0–360 continuous FM
/digitone_2_3/fm/c 1 / 95 -1000–999 continuous FM
/digitone_2_3/fm/a 1 / 96 -1000–999 continuous FM
/digitone_2_3/fm/harmonics 17 / 49 -2600–2600 continuous FM
/digitone_2_3/fm/detune 18 / 50 0–16256 continuous FM
/digitone_2_3/fm/feedback 19 0–127 continuous FM
/digitone_2_3/fm/mix 20 -64–63 continuous FM
/digitone_2_3/fm/b_i 1 / 97 -1000–999 continuous FM
/digitone_2_3/fm/b_ii 1 / 98 -1000–999 continuous FM
/digitone_2_3/fm/a_envelope 75 0–127 continuous FM
/digitone_2_3/fm/a_envelope 76 0–127 continuous FM
/digitone_2_3/fm/a_envelope 77 0–127 continuous FM
/digitone_2_3/fm/a_envelope 123 0–127 continuous FM
/digitone_2_3/fm/a_level 78 0–127 continuous FM
/digitone_2_3/fm/b_envelope 79 0–127 continuous FM
/digitone_2_3/fm/b_envelope 80 0–127 continuous FM
/digitone_2_3/fm/b_envelope 81 0–127 continuous FM
/digitone_2_3/fm/b_envelope 103 0–127 continuous FM
/digitone_2_3/fm/b_level 82 0–127 continuous FM
/digitone_2_3/filter/filter_env 70 0–127 continuous FILTER
/digitone_2_3/filter/filter_env 71 0–127 continuous FILTER
/digitone_2_3/filter/filter_env 72 0–127 continuous FILTER
/digitone_2_3/filter/filter_env 73 0–127 continuous FILTER
/digitone_2_3/filter/base 26 0–127 continuous FILTER
/digitone_2_3/filter/frequency 23 / 55 0–16256 continuous FILTER
/digitone_2_3/filter/resonance 24 / 56 0–16256 continuous FILTER
/digitone_2_3/filter/filter_type 74 0–127 continuous FILTER
/digitone_2_3/filter/envelope_depth 25 / 57 0–16256 continuous FILTER
/digitone_2_3/filter/envelope_delay 43 0–127 continuous FILTER
/digitone_2_3/filter/width 27 0–127 continuous FILTER
/digitone_2_3/fx_track/chorus 12 / 44 0–16256 continuous FX TRACK
/digitone_2_3/fx_track/delay 13 / 45 0–16256 continuous FX TRACK
/digitone_2_3/fx_track/reverb 14 / 46 0–16256 continuous FX TRACK
/digitone_2_3/fx_track/drive 9 / 41 0–16256 continuous FX TRACK
/digitone_2_3/amp/pan 10 -64–63 continuous AMP
/digitone_2_3/amp/volume 7 / 39 0–16256 continuous AMP
/digitone_2_3/amp/envelope 104 0–127 continuous AMP
/digitone_2_3/amp/envelope 105 0–127 continuous AMP
/digitone_2_3/amp/envelope 106 0–127 continuous AMP
/digitone_2_3/amp/envelope 107 0–127 continuous AMP
/digitone_2_3/amp/amp_env_reset 102 0–127 continuous AMP
/digitone_2_3/lfo/speed 28 / 60 0–16256 continuous LFO
/digitone_2_3/lfo/multiplier 108 0–127 continuous LFO
/digitone_2_3/lfo/fade_in_out 109 -64–63 continuous LFO
/digitone_2_3/lfo/destination 110 0–127 continuous LFO
/digitone_2_3/lfo/waveform 111 0–127 continuous LFO
/digitone_2_3/lfo/start_phase 112 0–127 continuous LFO
/digitone_2_3/lfo/trigger_mode 113 0–127 continuous LFO
/digitone_2_3/lfo/depth 29 / 61 0–16256 continuous LFO
/digitone_2_3/lfo/speed 30 / 62 0–16256 continuous LFO
/digitone_2_3/lfo/multiplier 114 0–127 continuous LFO
/digitone_2_3/lfo/fade_in_out 115 -64–63 continuous LFO
/digitone_2_3/lfo/destination 116 0–127 continuous LFO
/digitone_2_3/lfo/waveform 117 0–127 continuous LFO
/digitone_2_3/lfo/start_phase 118 0–127 continuous LFO
/digitone_2_3/lfo/trigger_mode 119 0–127 continuous LFO
/digitone_2_3/lfo/depth 31 / 63 0–16256 continuous LFO
/digitone_2_3/fm/algo 90 0–127 continuous FM
/digitone_2_3/fm/ratio_c 91 0–18 continuous FM
/digitone_2_3/fm/ratio_a 92 0–35 continuous FM
/digitone_2_3/fm/ratio_b 16 / 48 0–360 continuous FM
/digitone_2_3/fm/c 1 / 95 -1000–999 continuous FM
/digitone_2_3/fm/a 1 / 96 -1000–999 continuous FM
/digitone_2_3/fm/harmonics 17 / 49 -2600–2600 continuous FM
/digitone_2_3/fm/detune 18 / 50 0–16256 continuous FM
/digitone_2_3/fm/feedback 19 0–127 continuous FM
/digitone_2_3/fm/mix 20 -64–63 continuous FM
/digitone_2_3/fm/b_i 1 / 97 -1000–999 continuous FM
/digitone_2_3/fm/b_ii 1 / 98 -1000–999 continuous FM
/digitone_2_3/fm/a_envelope 75 0–127 continuous FM
/digitone_2_3/fm/a_envelope 76 0–127 continuous FM
/digitone_2_3/fm/a_envelope 77 0–127 continuous FM
/digitone_2_3/fm/a_envelope 127 0–127 continuous FM
/digitone_2_3/fm/a_level 78 0–127 continuous FM
/digitone_2_3/fm/b_envelope 79 0–127 continuous FM
/digitone_2_3/fm/b_envelope 80 0–127 continuous FM
/digitone_2_3/fm/b_envelope 81 0–127 continuous FM
/digitone_2_3/fm/b_envelope 103 0–127 continuous FM
/digitone_2_3/fm/b_level 82 0–127 continuous FM
/digitone_2_3/filter/filter_env 70 0–127 continuous FILTER
/digitone_2_3/filter/filter_env 71 0–127 continuous FILTER
/digitone_2_3/filter/filter_env 72 0–127 continuous FILTER
/digitone_2_3/filter/filter_env 73 0–127 continuous FILTER
/digitone_2_3/filter/base 26 0–127 continuous FILTER
/digitone_2_3/filter/frequency 23 / 55 0–16256 continuous FILTER
/digitone_2_3/filter/resonance 24 / 56 0–16256 continuous FILTER
/digitone_2_3/filter/filter_type 74 0–127 continuous FILTER
/digitone_2_3/filter/envelope_depth 25 / 57 0–16256 continuous FILTER
/digitone_2_3/filter/envelope_delay 43 0–127 continuous FILTER
/digitone_2_3/filter/width 27 0–127 continuous FILTER
/digitone_2_3/fx_track/chorus 12 / 44 0–16256 continuous FX TRACK
/digitone_2_3/fx_track/delay 13 / 45 0–16256 continuous FX TRACK
/digitone_2_3/fx_track/reverb 14 / 46 0–16256 continuous FX TRACK
/digitone_2_3/fx_track/drive 9 / 41 0–16256 continuous FX TRACK
/digitone_2_3/amp/pan 10 -64–63 continuous AMP
/digitone_2_3/amp/volume 7 / 39 0–16256 continuous AMP
/digitone_2_3/amp/envelope 104 0–127 continuous AMP
/digitone_2_3/amp/envelope 105 0–127 continuous AMP
/digitone_2_3/amp/envelope 106 0–127 continuous AMP
/digitone_2_3/amp/envelope 107 0–127 continuous AMP
/digitone_2_3/amp/amp_env_reset 102 0–127 continuous AMP
/digitone_2_3/lfo/speed 28 / 60 0–16256 continuous LFO
/digitone_2_3/lfo/multiplier 108 0–127 continuous LFO
/digitone_2_3/lfo/fade_in_out 109 -64–63 continuous LFO
/digitone_2_3/lfo/destination 110 0–127 continuous LFO
/digitone_2_3/lfo/waveform 111 0–127 continuous LFO
/digitone_2_3/lfo/start_phase 112 0–127 continuous LFO
/digitone_2_3/lfo/trigger_mode 113 0–127 continuous LFO
/digitone_2_3/lfo/depth 29 / 61 0–16256 continuous LFO
/digitone_2_3/lfo/speed 30 / 62 0–16256 continuous LFO
/digitone_2_3/lfo/multiplier 114 0–127 continuous LFO
/digitone_2_3/lfo/fade_in_out 115 -64–63 continuous LFO
/digitone_2_3/lfo/destination 116 0–127 continuous LFO
/digitone_2_3/lfo/waveform 117 0–127 continuous LFO
/digitone_2_3/lfo/start_phase 118 0–127 continuous LFO
/digitone_2_3/lfo/trigger_mode 119 0–127 continuous LFO
/digitone_2_3/lfo/depth 31 / 63 0–16256 continuous LFO
/digitone_2_3/fx_master/depth 3 / 35 0–16256 continuous FX MASTER
/digitone_2_3/fx_master/speed 9 / 41 0–16256 continuous FX MASTER
/digitone_2_3/fx_master/high_pass 70 0–127 continuous FX MASTER
/digitone_2_3/fx_master/width 71 0–127 continuous FX MASTER
/digitone_2_3/fx_master/mstr_overdrive 29 0–127 continuous FX MASTER
/digitone_2_3/delay_send 12 / 44 0–16256 continuous
/digitone_2_3/reverb_send 13 / 45 0–16256 continuous
/digitone_2_3/mix_volume 14 0–127 continuous
/digitone_2_3/fx_master/time 15 / 47 0–16256 continuous FX MASTER
/digitone_2_3/fx_master/ping_pong 16 0–127 continuous FX MASTER
/digitone_2_3/fx_master/stereo_width 17 / 49 -8192–8192 continuous FX MASTER
/digitone_2_3/fx_master/feedback 18 / 50 0–198 continuous FX MASTER
/digitone_2_3/mix/track_1 95 0–127 continuous MIX
/digitone_2_3/mix/track_2 95 0–127 continuous MIX
/digitone_2_3/fx_master/hpf 72 0–127 continuous FX MASTER
/digitone_2_3/fx_master/lpf 73 0–127 continuous FX MASTER
/digitone_2_3/fx_master/reverb_send 19 / 51 0–16256 continuous FX MASTER
/digitone_2_3/fx_master/mix_volume 20 0–127 continuous FX MASTER
/digitone_2_3/mix/track_3 95 0–127 continuous MIX
/digitone_2_3/mix/track_4 95 0–127 continuous MIX
/digitone_2_3/fx_master/predelay 21 / 53 0–16256 continuous FX MASTER
/digitone_2_3/fx_master/decay_time 74 0–127 continuous FX MASTER
/digitone_2_3/fx_master/shelving_freq 75 0–127 continuous FX MASTER
/digitone_2_3/fx_master/shelving_gain 22 / 54 0–16256 continuous FX MASTER
/digitone_2_3/fx_master/hpf 76 0–127 continuous FX MASTER
/digitone_2_3/fx_master/lpf 77 0–127 continuous FX MASTER
/digitone_2_3/fx_master/mix_volume 23 0–127 continuous FX MASTER
/digitone_2_3/t1/mute_1 94 0–127 continuous T1
/digitone_2_3/amp/mute_2 94 0–127 continuous AMP
/digitone_2_3/amp/mute_3 94 0–127 continuous AMP
/digitone_2_3/amp/mute_4 94 0–127 continuous AMP

Performance MIDI

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