Skip to content

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

The Elektron Analog Four MKII as named OSC addresses — 72 CC, 228 NRPN — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.

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.