Skip to content

Elektron Analog Four MKII MIDI CC chart, NRPN and OSC map

The Elektron Analog Four MKII MIDI implementation: 72 CC, 228 NRPN, each named, for Claude (MCP), SuperCollider or any OSC app.

Device Elektron Analog Four MKII
Vendor Elektron
OSC prefix /analog_four_mkii
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/analog_four_mkii.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/analog_four_mkii.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /analog_four_mkii/performance/performance_parameter_a 63

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

MIDI CC and NRPN parameters (230)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/analog_four_mkii/performance/performance_parameter_a 3 0 / 0 0–127 continuous Performance
/analog_four_mkii/performance/performance_parameter_b 4 0 / 1 0–127 continuous Performance
/analog_four_mkii/performance/performance_parameter_c 8 0 / 2 0–127 continuous Performance
/analog_four_mkii/performance/performance_parameter_d 9 0 / 3 0–127 continuous Performance
/analog_four_mkii/performance/performance_parameter_e 11 0 / 4 0–127 continuous Performance
/analog_four_mkii/performance/performance_parameter_f 64 0 / 5 0–127 continuous Performance
/analog_four_mkii/performance/performance_parameter_g 65 0 / 6 0–127 continuous Performance
/analog_four_mkii/performance/performance_parameter_h 66 0 / 7 0–127 continuous Performance
/analog_four_mkii/performance/performance_parameter_i 67 0 / 8 0–127 continuous Performance
/analog_four_mkii/performance/performance_parameter_j 68 0 / 9 0–127 continuous Performance
/analog_four_mkii/modulation/modulation_modwheel 1 / 33 0–16383 continuous Modulation
/analog_four_mkii/modulation/modulation_breath 2 / 34 0–16383 continuous Modulation
/analog_four_mkii/track/track_mute 94 1 / 101 0–1 switch Track
/analog_four_mkii/track/track_level 95 1 / 100 0–127 continuous Track
/analog_four_mkii/synth_osc1/osc1_pitch 16 / 48 1 / 0 0–16383 continuous Synth: OSC1
/analog_four_mkii/synth_osc1/osc1_linear_detune 1 / 2 0–127 continuous Synth: OSC1
/analog_four_mkii/synth_osc1/osc1_keytracking 1 / 3 0–1 switch Synth: OSC1
/analog_four_mkii/synth_osc1/osc1_level 69 1 / 4 0–127 continuous Synth: OSC1
/analog_four_mkii/synth_osc1/osc1_waveform 70 1 / 5 0–7 continuous Synth: OSC1
/analog_four_mkii/synth_osc1/osc1_sub_oscillator 71 1 / 6 0–4 continuous Synth: OSC1
/analog_four_mkii/synth_osc1/osc1_pulsewidth 72 1 / 7 0–127 continuous Synth: OSC1
/analog_four_mkii/synth_osc1/osc1_pwm_speed 73 1 / 8 0–127 continuous Synth: OSC1
/analog_four_mkii/synth_osc1/osc1_pwm_depth 74 1 / 9 0–127 continuous Synth: OSC1
/analog_four_mkii/synth_osc1/osc1_am 1 / 30 0–1 switch Synth: OSC1
/analog_four_mkii/synth_osc2/osc2_pitch 17 / 49 1 / 20 0–16383 continuous Synth: OSC2
/analog_four_mkii/synth_osc2/osc2_detune 1 / 22 0–127 continuous Synth: OSC2
/analog_four_mkii/synth_osc2/osc2_keytracking 1 / 23 0–1 switch Synth: OSC2
/analog_four_mkii/synth_osc2/osc2_level 78 1 / 24 0–127 continuous Synth: OSC2
/analog_four_mkii/synth_osc2/osc2_waveform 79 1 / 25 0–7 continuous Synth: OSC2
/analog_four_mkii/synth_osc2/osc2_sub_oscillator 80 1 / 26 0–4 continuous Synth: OSC2
/analog_four_mkii/synth_osc2/osc2_pulsewidth 81 1 / 27 0–127 continuous Synth: OSC2
/analog_four_mkii/synth_osc2/osc2_pwm_speed 82 1 / 28 0–127 continuous Synth: OSC2
/analog_four_mkii/synth_osc2/osc2_pwm_depth 83 1 / 29 0–127 continuous Synth: OSC2
/analog_four_mkii/synth_osc2/osc2_am 1 / 35 0–1 switch Synth: OSC2
/analog_four_mkii/synth_osc/osc_sync_mode 1 / 31 0–3 discrete Synth: OSC
/analog_four_mkii/synth_osc/osc_sync_amount 84 1 / 32 0–127 continuous Synth: OSC
/analog_four_mkii/synth_osc/osc_bend_amount 85 1 / 33 0–127 continuous Synth: OSC
/analog_four_mkii/synth_osc/osc_slide_time 5 1 / 34 0–127 continuous Synth: OSC
/analog_four_mkii/synth_osc/osc_oscilator_retrig 1 / 36 0–1 switch Synth: OSC
/analog_four_mkii/synth_osc/osc_vibrato_fade 1 / 37 0–127 continuous Synth: OSC
/analog_four_mkii/synth_osc/osc_vibrato_speed 87 1 / 38 0–127 continuous Synth: OSC
/analog_four_mkii/synth_osc/osc_vibrato_depth 88 1 / 39 0–127 continuous Synth: OSC
/analog_four_mkii/synth_noise/noise_s_h 75 1 / 10 0–127 continuous Synth: Noise
/analog_four_mkii/synth_noise/noise_color 1 / 11 0–127 continuous Synth: Noise
/analog_four_mkii/synth_noise/noise_fade 76 1 / 12 0–127 continuous Synth: Noise
/analog_four_mkii/synth_noise/noise_level 77 1 / 14 0–127 continuous Synth: Noise
/analog_four_mkii/filters/filter_1_frequency 18 / 50 1 / 40 0–16383 continuous Filters
/analog_four_mkii/filters/filter_1_resonance 89 1 / 41 0–127 continuous Filters
/analog_four_mkii/filters/filter_1_overdrive 86 1 / 42 0–127 continuous Filters
/analog_four_mkii/filters/filter_1_keytracking 1 / 43 0–127 continuous Filters
/analog_four_mkii/filters/filter_1_envelope_depth 102 1 / 44 0–127 continuous Filters
/analog_four_mkii/filters/filter_2_frequency 19 / 51 1 / 45 0–16383 continuous Filters
/analog_four_mkii/filters/filter_2_resonance 90 1 / 46 0–127 continuous Filters
/analog_four_mkii/filters/filter_2_type 1 / 47 0–6 discrete Filters
/analog_four_mkii/filters/filter_2_keytracking 1 / 48 0–127 continuous Filters
/analog_four_mkii/filters/filter_2_envelope_depth 103 1 / 49 0–127 continuous Filters
/analog_four_mkii/amp/amp_chorus_send 91 1 / 55 0–127 continuous Amp
/analog_four_mkii/amp/amp_delay_send 92 1 / 56 0–127 continuous Amp
/analog_four_mkii/amp/amp_reverb_send 93 1 / 57 0–127 continuous Amp
/analog_four_mkii/amp/amp_pan 10 1 / 58 0–127 continuous Amp
/analog_four_mkii/amp/amp_volume 7 1 / 59 0–127 continuous Amp
/analog_four_mkii/envelopes/amp_env_attack 104 1 / 50 0–127 continuous Envelopes
/analog_four_mkii/envelopes/amp_env_decay 105 1 / 51 0–127 continuous Envelopes
/analog_four_mkii/envelopes/amp_env_sustain 106 1 / 52 0–127 continuous Envelopes
/analog_four_mkii/envelopes/amp_env_release 107 1 / 53 0–127 continuous Envelopes
/analog_four_mkii/envelopes/amp_env_shape 1 / 54 0–11 discrete Envelopes
/analog_four_mkii/envelopes/filter_env_attack 108 1 / 60 0–127 continuous Envelopes
/analog_four_mkii/envelopes/filter_env_decay 109 1 / 61 0–127 continuous Envelopes
/analog_four_mkii/envelopes/filter_env_sustain 110 1 / 62 0–127 continuous Envelopes
/analog_four_mkii/envelopes/filter_env_release 111 1 / 63 0–127 continuous Envelopes
/analog_four_mkii/envelopes/filter_env_shape 1 / 64 0–11 discrete Envelopes
/analog_four_mkii/envelopes/filter_env_gate_length 1 / 65 0–127 continuous Envelopes
/analog_four_mkii/envelopes/filter_env_destination_a 1 / 66 0–127 continuous Envelopes
/analog_four_mkii/envelopes/filter_env_depth_a 20 / 52 1 / 67 0–16383 continuous Envelopes
/analog_four_mkii/envelopes/filter_env_destination_b 1 / 68 0–127 continuous Envelopes
/analog_four_mkii/envelopes/filter_env_depth_b 21 / 53 1 / 69 0–16383 continuous Envelopes
/analog_four_mkii/envelopes/aux_env_attack 112 1 / 70 0–127 continuous Envelopes
/analog_four_mkii/envelopes/aux_env_decay 113 1 / 71 0–127 continuous Envelopes
/analog_four_mkii/envelopes/aux_env_sustain 114 1 / 72 0–127 continuous Envelopes
/analog_four_mkii/envelopes/aux_env_release 115 1 / 73 0–127 continuous Envelopes
/analog_four_mkii/envelopes/aux_env_shape 1 / 74 0–11 discrete Envelopes
/analog_four_mkii/envelopes/aux_env_gate_length 1 / 75 0–127 continuous Envelopes
/analog_four_mkii/envelopes/aux_env_destination_a 1 / 76 0–127 continuous Envelopes
/analog_four_mkii/envelopes/aux_env_depth_a 22 / 54 1 / 77 0–16383 continuous Envelopes
/analog_four_mkii/envelopes/aux_env_destination_b 1 / 78 0–127 continuous Envelopes
/analog_four_mkii/envelopes/aux_env_depth_b 23 / 55 1 / 79 0–16383 continuous Envelopes
/analog_four_mkii/envelopes/cv_env1_attack 3 / 60 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env1_decay 3 / 61 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env1_sustain 3 / 62 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env1_release 3 / 63 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env1_shape 3 / 64 0–11 discrete Envelopes
/analog_four_mkii/envelopes/cv_env1_gate_length 3 / 65 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env1_destination_a 3 / 66 0–68 continuous Envelopes
/analog_four_mkii/envelopes/cv_env1_depth_a 3 / 67 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env1_destination_b 3 / 68 0–68 continuous Envelopes
/analog_four_mkii/envelopes/cv_env1_depth_b 3 / 69 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env2_attack 3 / 70 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env2_decay 3 / 71 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env2_sustain 3 / 72 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env2_release 3 / 73 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env2_shape 3 / 74 0–11 discrete Envelopes
/analog_four_mkii/envelopes/cv_env2_gate_length 3 / 75 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env2_destination_a 3 / 76 0–68 continuous Envelopes
/analog_four_mkii/envelopes/cv_env2_depth_a 3 / 77 0–127 continuous Envelopes
/analog_four_mkii/envelopes/cv_env2_destination_b 3 / 78 0–68 continuous Envelopes
/analog_four_mkii/envelopes/cv_env2_depth_b 3 / 79 0–127 continuous Envelopes
/analog_four_mkii/lfos/lfo1_speed 116 1 / 80 0–127 continuous LFOs
/analog_four_mkii/lfos/lfo1_multiplier 117 1 / 81 0–35 continuous LFOs
/analog_four_mkii/lfos/lfo1_fade_in_out 1 / 82 0–127 continuous LFOs
/analog_four_mkii/lfos/lfo1_start_phase 1 / 83 0–127 continuous LFOs
/analog_four_mkii/lfos/lfo1_mode 1 / 84 0–4 discrete LFOs
/analog_four_mkii/lfos/lfo1_waveform 1 / 85 0–6 discrete LFOs
/analog_four_mkii/lfos/lfo1_destination_a 1 / 86 0–127 continuous LFOs
/analog_four_mkii/lfos/lfo1_depth_a 24 / 56 1 / 87 0–16383 continuous LFOs
/analog_four_mkii/lfos/lfo1_destination_b 1 / 88 0–127 continuous LFOs
/analog_four_mkii/lfos/lfo1_depth_b 25 / 57 1 / 89 0–16383 continuous LFOs
/analog_four_mkii/lfos/lfo2_speed 118 1 / 90 0–127 continuous LFOs
/analog_four_mkii/lfos/lfo2_multiplier 119 1 / 91 0–35 continuous LFOs
/analog_four_mkii/lfos/lfo2_fade_in_out 1 / 92 0–127 continuous LFOs
/analog_four_mkii/lfos/lfo2_start_phase 1 / 93 0–127 continuous LFOs
/analog_four_mkii/lfos/lfo2_mode 1 / 94 0–4 discrete LFOs
/analog_four_mkii/lfos/lfo2_waveform 1 / 95 0–6 discrete LFOs
/analog_four_mkii/lfos/lfo2_destination_a 1 / 96 0–127 continuous LFOs
/analog_four_mkii/lfos/lfo2_depth_a 26 / 58 1 / 97 0–16383 continuous LFOs
/analog_four_mkii/lfos/lfo2_destination_b 1 / 98 0–127 continuous LFOs
/analog_four_mkii/lfos/lfo2_depth_b 27 / 59 1 / 99 0–16383 continuous LFOs
/analog_four_mkii/lfos/cv_lfo1_speed 3 / 80 0–127 continuous LFOs
/analog_four_mkii/lfos/cv_lfo1_multiplier 3 / 81 0–127 continuous LFOs
/analog_four_mkii/lfos/cv_lfo1_fade_in_out 3 / 82 0–127 continuous LFOs
/analog_four_mkii/lfos/cv_lfo1_start_phase 3 / 83 0–127 continuous LFOs
/analog_four_mkii/lfos/cv_lfo1_mode 3 / 84 0–4 discrete LFOs
/analog_four_mkii/lfos/cv_lfo1_waveform 3 / 85 0–6 discrete LFOs
/analog_four_mkii/lfos/cv_lfo1_destination_a 3 / 86 0–68 continuous LFOs
/analog_four_mkii/lfos/cv_lfo1_depth_a 3 / 87 0–127 continuous LFOs
/analog_four_mkii/lfos/cv_lfo1_destination_b 3 / 88 0–68 continuous LFOs
/analog_four_mkii/lfos/cv_lfo1_depth_b 3 / 89 0–127 continuous LFOs
/analog_four_mkii/lfos/cv_lfo2_speed 3 / 90 0–127 continuous LFOs
/analog_four_mkii/lfos/cv_lfo2_multiplier 3 / 91 0–127 continuous LFOs
/analog_four_mkii/lfos/cv_lfo2_fade_in_out 3 / 92 0–127 continuous LFOs
/analog_four_mkii/lfos/cv_lfo2_start_phase 3 / 93 0–127 continuous LFOs
/analog_four_mkii/lfos/cv_lfo2_mode 3 / 94 0–4 discrete LFOs
/analog_four_mkii/lfos/cv_lfo2_waveform 3 / 95 0–6 discrete LFOs
/analog_four_mkii/lfos/cv_lfo2_destination_a 3 / 96 0–68 continuous LFOs
/analog_four_mkii/lfos/cv_lfo2_depth_a 3 / 97 0–127 continuous LFOs
/analog_four_mkii/lfos/cv_lfo2_destination_b 3 / 98 0–68 continuous LFOs
/analog_four_mkii/lfos/cv_lfo2_depth_b 3 / 99 0–127 continuous LFOs
/analog_four_mkii/fx_extern_in/ext_in_left_chorus 2 / 0 0–127 continuous FX: Extern In
/analog_four_mkii/fx_extern_in/ext_in_left_delay 2 / 1 0–127 continuous FX: Extern In
/analog_four_mkii/fx_extern_in/ext_in_left_reverb 2 / 2 0–127 continuous FX: Extern In
/analog_four_mkii/fx_extern_in/ext_in_left_pan 2 / 3 0–127 continuous FX: Extern In
/analog_four_mkii/fx_extern_in/ext_in_left_level 2 / 4 0–127 continuous FX: Extern In
/analog_four_mkii/fx_extern_in/ext_in_right_chorus 2 / 5 0–127 continuous FX: Extern In
/analog_four_mkii/fx_extern_in/ext_in_right_delay 2 / 6 0–127 continuous FX: Extern In
/analog_four_mkii/fx_extern_in/ext_in_right_reverb 2 / 7 0–127 continuous FX: Extern In
/analog_four_mkii/fx_extern_in/ext_in_right_pan 2 / 8 0–127 continuous FX: Extern In
/analog_four_mkii/fx_extern_in/ext_in_right_level 2 / 9 0–127 continuous FX: Extern In
/analog_four_mkii/fx_chorus/chorus_pre_delay 2 / 40 0–127 continuous FX: Chorus
/analog_four_mkii/fx_chorus/chorus_speed 2 / 41 0–127 continuous FX: Chorus
/analog_four_mkii/fx_chorus/chorus_depth 2 / 42 0–127 continuous FX: Chorus
/analog_four_mkii/fx_chorus/chorus_width 2 / 43 0–127 continuous FX: Chorus
/analog_four_mkii/fx_chorus/chorus_feedback 2 / 44 0–127 continuous FX: Chorus
/analog_four_mkii/fx_chorus/chorus_hp_filter 2 / 45 0–127 continuous FX: Chorus
/analog_four_mkii/fx_chorus/chorus_lp_filter 2 / 46 0–127 continuous FX: Chorus
/analog_four_mkii/fx_chorus/chorus_delay_send 2 / 47 0–127 continuous FX: Chorus
/analog_four_mkii/fx_chorus/chorus_reverb_send 2 / 48 0–127 continuous FX: Chorus
/analog_four_mkii/fx_chorus/chorus_mix_volume 2 / 49 0–127 continuous FX: Chorus
/analog_four_mkii/fx_delay/delay_time 2 / 50 0–127 continuous FX: Delay
/analog_four_mkii/fx_delay/delay_pingpong 2 / 51 0–127 continuous FX: Delay
/analog_four_mkii/fx_delay/delay_stereo_width 2 / 53 0–127 continuous FX: Delay
/analog_four_mkii/fx_delay/delay_feedback 2 / 54 0–127 continuous FX: Delay
/analog_four_mkii/fx_delay/delay_hp_filter 2 / 55 0–127 continuous FX: Delay
/analog_four_mkii/fx_delay/delay_lp_filter 2 / 56 0–127 continuous FX: Delay
/analog_four_mkii/fx_delay/delay_overdrive 2 / 57 0–127 continuous FX: Delay
/analog_four_mkii/fx_delay/delay_reverb_send 2 / 58 0–127 continuous FX: Delay
/analog_four_mkii/fx_delay/delay_mix_volume 2 / 59 0–127 continuous FX: Delay
/analog_four_mkii/fx_reverb/reverb_pre_delay 2 / 60 0–127 continuous FX: Reverb
/analog_four_mkii/fx_reverb/reverb_decay_time 2 / 61 0–127 continuous FX: Reverb
/analog_four_mkii/fx_reverb/reverb_shelving_freq 2 / 62 0–127 continuous FX: Reverb
/analog_four_mkii/fx_reverb/reverb_shelving_gain 2 / 63 0–127 continuous FX: Reverb
/analog_four_mkii/fx_reverb/reverb_hp_filter 2 / 65 0–127 continuous FX: Reverb
/analog_four_mkii/fx_reverb/reverb_lp_filter 2 / 66 0–127 continuous FX: Reverb
/analog_four_mkii/fx_reverb/reverb_mix_volume 2 / 69 0–127 continuous FX: Reverb
/analog_four_mkii/fx_lfos/fx_lfo1_speed 2 / 80 0–127 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo1_multiplier 2 / 81 0–23 discrete FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo1_fade_in_out 2 / 82 0–127 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo1_start_phase 2 / 83 0–127 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo1_mode 2 / 84 0–4 discrete FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo1_waveform 2 / 85 0–6 discrete FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo1_destination_a 2 / 86 0–73 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo1_depth_a 2 / 87 0–127 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo1_destination_b 2 / 88 0–73 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo1_depth_b 2 / 89 0–127 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo2_speed 2 / 90 0–127 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo2_multiplier 2 / 91 0–23 discrete FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo2_fade_in_out 2 / 92 0–127 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo2_start_phase 2 / 93 0–127 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo2_mode 2 / 94 0–4 discrete FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo2_waveform 2 / 95 0–6 discrete FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo2_destination_a 2 / 96 0–73 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo2_depth_a 2 / 97 0–127 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo2_destination_b 2 / 98 0–73 continuous FX: LFOs
/analog_four_mkii/fx_lfos/fx_lfo2_depth_b 2 / 99 0–127 continuous FX: LFOs
/analog_four_mkii/cvs/cv_a_coarse_tune 3 / 0 0–127 continuous CVs
/analog_four_mkii/cvs/cv_a_fine_tune 3 / 1 0–127 continuous CVs
/analog_four_mkii/cvs/cv_a_value 3 / 2 0–127 continuous CVs
/analog_four_mkii/cvs/cv_a_clock 3 / 3 0–127 continuous CVs
/analog_four_mkii/cvs/cv_a_source 3 / 4 0–5 discrete CVs
/analog_four_mkii/cvs/cv_a_bend_depth 3 / 5 0–127 continuous CVs
/analog_four_mkii/cvs/cv_a_note_slide_time 3 / 6 0–127 continuous CVs
/analog_four_mkii/cvs/cv_b_coarse_tune 3 / 20 0–127 continuous CVs
/analog_four_mkii/cvs/cv_b_fine_tune 3 / 21 0–127 continuous CVs
/analog_four_mkii/cvs/cv_b_value 3 / 22 0–127 continuous CVs
/analog_four_mkii/cvs/cv_b_clock 3 / 23 0–127 continuous CVs
/analog_four_mkii/cvs/cv_b_source 3 / 24 0–5 discrete CVs
/analog_four_mkii/cvs/cv_b_bend_depth 3 / 25 0–127 continuous CVs
/analog_four_mkii/cvs/cv_b_note_slide_time 3 / 26 0–127 continuous CVs
/analog_four_mkii/cvs/cv_c_coarse_tune 3 / 40 0–127 continuous CVs
/analog_four_mkii/cvs/cv_c_fine_tune 3 / 41 0–127 continuous CVs
/analog_four_mkii/cvs/cv_c_value 3 / 42 0–127 continuous CVs
/analog_four_mkii/cvs/cv_c_clock 3 / 43 0–127 continuous CVs
/analog_four_mkii/cvs/cv_c_source 3 / 44 0–5 discrete CVs
/analog_four_mkii/cvs/cv_c_bend_depth 3 / 45 0–127 continuous CVs
/analog_four_mkii/cvs/cv_c_note_slide_time 3 / 46 0–127 continuous CVs
/analog_four_mkii/cvs/cv_d_coarse_tune 3 / 50 0–127 continuous CVs
/analog_four_mkii/cvs/cv_d_fine_tune 3 / 51 0–127 continuous CVs
/analog_four_mkii/cvs/cv_d_value 3 / 52 0–127 continuous CVs
/analog_four_mkii/cvs/cv_d_clock 3 / 53 0–127 continuous CVs
/analog_four_mkii/cvs/cv_d_source 3 / 54 0–5 discrete CVs
/analog_four_mkii/cvs/cv_d_bend_depth 3 / 55 0–127 continuous CVs
/analog_four_mkii/cvs/cv_d_note_slide_time 3 / 56 0–127 continuous CVs

Performance MIDI

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

SynthHub's map of the Elektron Analog Four MKII lists 72 MIDI CC and 228 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 Analog Four MKII?

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