Skip to content

KORG Drumlogue: MIDI CC, NRPN and OSC map

The KORG Drumlogue as named OSC addresses — 225 CC — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.

Device KORG Drumlogue
Vendor KORG
OSC prefix /drumlogue
Source 🎛️ Derived from an Electra One community preset
Revision per Electra preset
Upstream electra-preset
Driver file devices/korg/drumlogue.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.

Other variants of this device: drumlogue.pencilresearch.fw-unknown.

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/korg/drumlogue.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /drumlogue/level_24 63

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

MIDI CC and NRPN parameters (225)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/drumlogue/level_24 24 0–127 continuous
/drumlogue/tune_20 20 0–127 continuous
/drumlogue/drive_21 21 0–127 continuous
/drumlogue/attack_22 22 0–127 continuous
/drumlogue/decay_23 23 0–127 continuous
/drumlogue/level_29 29 0–127 continuous
/drumlogue/tune_25 25 0–127 continuous
/drumlogue/snap_26 26 0–127 continuous
/drumlogue/snap_decay_27 27 0–127 continuous
/drumlogue/decay_28 28 0–127 continuous
/drumlogue/level_49 49 0–127 continuous
/drumlogue/tune_46 46 0–127 continuous
/drumlogue/decay_48 48 0–127 continuous
/drumlogue/level_53 53 0–127 continuous
/drumlogue/tune_50 50 0–127 continuous
/drumlogue/detune_51 51 0–127 continuous
/drumlogue/decay_52 52 0–127 continuous
/drumlogue/level_105 105 0–127 continuous
/drumlogue/tune_102 102 0–127 continuous
/drumlogue/attack_103 103 0–127 continuous
/drumlogue/decay_104 104 0–127 continuous
/drumlogue/level_109 109 0–127 continuous
/drumlogue/attack_107 107 0–127 continuous
/drumlogue/decay_108 108 0–127 continuous
/drumlogue/master_level_7 7 0–127 continuous
/drumlogue/level_57 57 0–127 continuous
/drumlogue/tune_55 55 0–127 continuous
/drumlogue/decay_56 56 0–127 continuous
/drumlogue/level_60 60 0–127 continuous
/drumlogue/tune_58 58 0–127 continuous
/drumlogue/decay_59 59 0–127 continuous
/drumlogue/level_63 63 0–127 continuous
/drumlogue/tune_61 61 0–127 continuous
/drumlogue/decay_62 62 0–127 continuous
/drumlogue/level_82 82 0–127 continuous
/drumlogue/tune_80 80 0–127 continuous
/drumlogue/decay_81 81 0–127 continuous
/drumlogue/level_92 92 0–127 continuous
/drumlogue/time_12 12 0–127 continuous
/drumlogue/feedback_13 13 0–127 continuous
/drumlogue/mod_14 14 0–127 continuous
/drumlogue/reverb_send_45 45 0–127 continuous
/drumlogue/return 44 0–127 continuous
/drumlogue/level_91 91 0–127 continuous
/drumlogue/time_85 85 0–127 continuous
/drumlogue/input_86 86 0–127 continuous
/drumlogue/bright_87 87 0–127 continuous
/drumlogue/mod_89 89 0–127 continuous
/drumlogue/return 83 0–127 continuous
/drumlogue/note_110 110 0–127 continuous
/drumlogue/index_111 111 0–127 continuous
/drumlogue/ratio_112 112 0–127 continuous
/drumlogue/env_gen_113 113 0–127 continuous
/drumlogue/attack_114 114 0–127 continuous
/drumlogue/release_115 115 0–127 continuous
/drumlogue/color_116 116 0–127 continuous
/drumlogue/attack_117 117 0–127 continuous
/drumlogue/release_118 118 0–127 continuous
/drumlogue/peak_119 119 0–127 continuous
/drumlogue/a_16 16 0–127 continuous
/drumlogue/b_17 17 0–127 continuous
/drumlogue/c_18 18 0–127 continuous
/drumlogue/d_19 1 0–127 continuous
/drumlogue/tune_20 20 0–127 continuous
/drumlogue/drive_21 21 0–127 continuous
/drumlogue/attack_22 22 0–127 continuous
/drumlogue/decay_23 23 0–127 continuous
/drumlogue/hold_26 26 0–127 continuous
/drumlogue/sweep_24 24 0–127 continuous
/drumlogue/tune_25 25 0–127 continuous
/drumlogue/snap_26 26 0–127 continuous
/drumlogue/snap_decay_27 27 0–127 continuous
/drumlogue/decay_28 28 0–127 continuous
/drumlogue/tone_29 29 0–127 continuous
/drumlogue/bd_sw_time_25 25 0–127 continuous
/drumlogue/tune_46 46 0–127 continuous
/drumlogue/detune_47 26 0–127 continuous
/drumlogue/decay_48 48 0–127 continuous
/drumlogue/sweep_49 49 0–127 continuous
/drumlogue/attack_50 50 0–127 continuous
/drumlogue/drive_51 51 0–127 continuous
/drumlogue/tune_50 50 0–127 continuous
/drumlogue/detune_51 51 0–127 continuous
/drumlogue/decay_52 52 0–127 continuous
/drumlogue/sweep_53 53 0–127 continuous
/drumlogue/attack_54 54 0–127 continuous
/drumlogue/drive_55 55 0–127 continuous
/drumlogue/bd_91 91 0–127 continuous
/drumlogue/snare_91 91 0–127 continuous
/drumlogue/low_tom_91 91 0–127 continuous
/drumlogue/hi_tom_91 10 0–127 continuous
/drumlogue/bd_10 10 -127–127 continuous
/drumlogue/snare_10 10 -127–127 continuous
/drumlogue/bd_92 92 0–127 continuous
/drumlogue/snare_92 92 0–127 continuous
/drumlogue/low_tom_92 92 0–127 continuous
/drumlogue/hi_tom_92 92 0–127 continuous
/drumlogue/low_tom_10 10 -127–127 continuous
/drumlogue/tune_61 61 0–127 continuous
/drumlogue/decay_62 62 0–127 continuous
/drumlogue/attack_63 63 0–127 continuous
/drumlogue/start_80 80 0–127 continuous
/drumlogue/end_81 81 0–127 continuous
/drumlogue/tune_80 80 0–127 continuous
/drumlogue/decay_81 81 0–127 continuous
/drumlogue/attack_82 82 0–127 continuous
/drumlogue/start_83 83 0–127 continuous
/drumlogue/end_85 85 0–127 continuous
/drumlogue/tune_55 55 0–127 continuous
/drumlogue/decay_56 56 0–127 continuous
/drumlogue/start_57 57 0–127 continuous
/drumlogue/end_58 58 0–127 continuous
/drumlogue/tune_58 58 0–127 continuous
/drumlogue/decay_59 59 0–127 continuous
/drumlogue/attack_60 60 0–127 continuous
/drumlogue/start_61 61 0–127 continuous
/drumlogue/end_62 62 0–127 continuous
/drumlogue/closed_hat_91 91 0–127 continuous
/drumlogue/open_hat_91 91 0–127 continuous
/drumlogue/rim_shot_91 91 0–127 continuous
/drumlogue/clap_91 10 0–127 continuous
/drumlogue/closed_hat_10 10 -127–127 continuous
/drumlogue/open_hat_10 10 -127–127 continuous
/drumlogue/closed_hat_92 92 0–127 continuous
/drumlogue/open_hat_92 92 0–127 continuous
/drumlogue/rim_shot_92 92 0–127 continuous
/drumlogue/clap_92 92 0–127 continuous
/drumlogue/rim_shot_10 10 -127–127 continuous
/drumlogue/tune_102 102 0–127 continuous
/drumlogue/decay_103 103 0–127 continuous
/drumlogue/attack_104 104 0–127 continuous
/drumlogue/start_105 105 0–127 continuous
/drumlogue/end_106 106 0–127 continuous
/drumlogue/sp1_pan_10 10 -127–127 continuous
/drumlogue/tune_106 106 0–127 continuous
/drumlogue/decay_107 107 0–127 continuous
/drumlogue/attack_108 108 0–127 continuous
/drumlogue/start_109 109 0–127 continuous
/drumlogue/end_110 110 0–127 continuous
/drumlogue/sp2_pan_10 10 -127–127 continuous
/drumlogue/16 16 0–127 continuous
/drumlogue/17 17 0–127 continuous
/drumlogue/18 18 0–127 continuous
/drumlogue/19 19 0–127 continuous
/drumlogue/20 20 0–127 continuous
/drumlogue/multi_pan_10 10 -127–127 continuous
/drumlogue/21 21 0–127 continuous
/drumlogue/22 22 0–127 continuous
/drumlogue/23 23 0–127 continuous
/drumlogue/24 24 0–127 continuous
/drumlogue/25 25 0–127 continuous
/drumlogue/26 26 0–127 continuous
/drumlogue/27 27 0–127 continuous
/drumlogue/28 28 0–127 continuous
/drumlogue/29 29 0–127 continuous
/drumlogue/30 30 0–127 continuous
/drumlogue/31 31 0–127 continuous
/drumlogue/sp1_91 91 0–127 continuous
/drumlogue/sp2_91 91 0–127 continuous
/drumlogue/multi_91 91 0–127 continuous
/drumlogue/sp1_92 92 0–127 continuous
/drumlogue/sp2_92 92 0–127 continuous
/drumlogue/multi_92 92 0–127 continuous
/drumlogue/time_12 12 0–127 continuous
/drumlogue/feedback_13 13 0–127 continuous
/drumlogue/14 14 0–127 continuous
/drumlogue/15 15 0–127 continuous
/drumlogue/16 16 0–127 continuous
/drumlogue/17 17 0–127 continuous
/drumlogue/18 18 0–127 continuous
/drumlogue/19 19 0–127 continuous
/drumlogue/20 20 0–127 continuous
/drumlogue/21 21 0–127 continuous
/drumlogue/22 22 0–127 continuous
/drumlogue/reverb_send_45 45 0–127 continuous
/drumlogue/23 23 0–127 continuous
/drumlogue/25 25 0–127 continuous
/drumlogue/26 26 0–127 continuous
/drumlogue/27 27 0–127 continuous
/drumlogue/delay_return 44 0–127 continuous
/drumlogue/time_85 85 0–127 continuous
/drumlogue/86 86 0–127 continuous
/drumlogue/87 87 0–127 continuous
/drumlogue/89 89 0–127 continuous
/drumlogue/90 90 0–127 continuous
/drumlogue/reverb_return 83 0–127 continuous
/drumlogue/102 102 0–127 continuous
/drumlogue/103 103 0–127 continuous
/drumlogue/104 104 0–127 continuous
/drumlogue/105 105 0–127 continuous
/drumlogue/106 106 0–127 continuous
/drumlogue/107 107 0–127 continuous
/drumlogue/108 108 0–127 continuous
/drumlogue/109 109 0–127 continuous
/drumlogue/110 110 0–127 continuous
/drumlogue/111 111 0–127 continuous
/drumlogue/112 112 0–127 continuous
/drumlogue/46 46 0–127 continuous
/drumlogue/47 47 0–127 continuous
/drumlogue/48 48 0–127 continuous
/drumlogue/49 49 0–127 continuous
/drumlogue/50 50 0–127 continuous
/drumlogue/51 51 0–127 continuous
/drumlogue/52 52 0–127 continuous
/drumlogue/53 53 0–127 continuous
/drumlogue/54 54 0–127 continuous
/drumlogue/55 55 0–127 continuous
/drumlogue/56 56 0–127 continuous
/drumlogue/57 57 0–127 continuous
/drumlogue/58 58 0–127 continuous
/drumlogue/59 59 0–127 continuous
/drumlogue/60 60 0–127 continuous
/drumlogue/61 61 0–127 continuous
/drumlogue/noise_108 108 0–127 continuous
/drumlogue/idx_mod_109 109 0–127 continuous
/drumlogue/note_110 110 0–127 continuous
/drumlogue/index_111 111 0–127 continuous
/drumlogue/ratio_112 112 0–127 continuous
/drumlogue/eg_113 113 0–127 continuous
/drumlogue/attack_114 114 0–127 continuous
/drumlogue/release_115 115 0–127 continuous
/drumlogue/color_116 116 0–127 continuous
/drumlogue/attack_117 117 0–127 continuous
/drumlogue/release_118 118 0–127 continuous
/drumlogue/peak_119 119 0–127 continuous

Performance MIDI

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