KORG prologue MIDI CCs & NRPNs

MIDI implementation details for the KORG prologue


Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.

System

Parameter CC Range Usage Description Orientation
Bank Select MSB 0 [0–127]
0~127: Bank MSB
MIDI bank select (MSB)
0-based
Bank Select LSB 32 [0–127]
0~127: Bank LSB
MIDI bank select (LSB)
0-based

Timbre

Parameter CC Range Usage Description Orientation
Edit Timbre 85 [0–127]
0-42: Main; 43-85: Main+Sub; 86-127: Sub
Edit target (Main, Main+Sub, Sub)
0-based
Timbre Type 86 [0–127]
0-42: Layer; 43-85: Xfade; 86-127: Split
Layering mode (Layer/Xfade/Split)
0-based
Main/Sub Balance 8 [0–127]
0: Main; 64: Center; 127: Sub
Balance between Main and Sub timbre
Note: 64 approximately equal volumes
Centered

Master

Parameter CC Range Usage Description Orientation
Portamento Time 5 [0–127]
0~127: Time
Portamento duration
0-based
Voice Spread 14 [0–127]
0~127: Amount
Stereo voice spread amount
0-based
Voice Mode Depth 27 [0–127]
0~127: Depth
Depth function depends on Voice Mode
0-based

VCO 1

Parameter CC Range Usage Description Orientation
Wave 50 [0–127]
0-42: Square; 43-85: Triangle; 86-127: Saw
Waveform select
0-based
Octave 48 [0–127]
0-31: 16'; 32-63: 8'; 64-95: 4'; 96-127: 2'
Foot setting
0-based
Pitch 34 [0–127]
0~127: Pitch
Fine tune (cents)
0-based
Shape 36 [0–127]
0~127: Shape
Waveshape amount
0-based

VCO 2

Parameter CC Range Usage Description Orientation
Wave 51 [0–127]
0-42: Square; 43-85: Triangle; 86-127: Saw
Waveform select
0-based
Octave 49 [0–127]
0-31: 16'; 32-63: 8'; 64-95: 4'; 96-127: 2'
Foot setting
0-based
Pitch 35 [0–127]
0~127: Pitch
Fine tune (cents)
0-based
Shape 37 [0–127]
0~127: Shape
Waveshape amount
0-based

Multi Engine

Parameter CC Range Usage Description Orientation
Type 53 [0–127]
0~127: Type select
Engine/type select (Noise/VPM/User & subtype)
Note: Selection depends on engine
0-based
Octave 52 [0–127]
0-31: 16'; 32-63: 8'; 64-95: 4'; 96-127: 2'
Octave for Multi engine
0-based
Shape 54 [0–127]
0~127: Shape
Shape / engine parameter
0-based

Mixer

Parameter CC Range Usage Description Orientation
VCO 1 Level 39 [0–127]
0~127: Level
Oscillator 1 level
0-based
VCO 2 Level 40 [0–127]
0~127: Level
Oscillator 2 level
0-based
Multi Engine Level 33 [0–127]
0~127: Level
Multi engine level
0-based

Filter

Parameter CC Range Usage Description Orientation
Cutoff 43 [0–127]
0~127: Cutoff
VCF cutoff frequency
0-based
Resonance 44 [0–127]
0~127: Resonance
VCF resonance (Q)
0-based
EG Int 45 [0–127]
0: -100%; 64: 0%; 127: +100%
Filter EG intensity
Note: Maps to -100%..+100%
Centered
Drive 84 [0–127]
0-42: 0%; 43-85: 50%; 86-127: 100%
Drive amount (3-position)
0-based
Low Cut 82 [0–127]
0-63: Off; 64-127: On
High-pass (low-cut) on/off
0-based
Keytrack 83 [0–127]
0-42: 0%; 43-85: 50%; 86-127: 100%
Cutoff key tracking
0-based

Amp EG

Parameter CC Range Usage Description Orientation
Attack 16 [0–127]
0~127: Attack
Amp envelope attack
0-based
Decay 17 [0–127]
0~127: Decay
Amp envelope decay
0-based
Sustain 18 [0–127]
0~127: Sustain
Amp envelope sustain
0-based
Release 19 [0–127]
0~127: Release
Amp envelope release
0-based

EG

Parameter CC Range Usage Description Orientation
Attack 20 [0–127]
0~127: Attack
EG attack
0-based
Decay 21 [0–127]
0~127: Decay
EG decay
0-based
Sustain 22 [0–127]
0~127: Sustain
EG sustain
0-based
Release 23 [0–127]
0~127: Release
EG release
0-based

LFO

Parameter CC Range Usage Description Orientation
Wave 57 [0–127]
0-42: Triangle; 43-85: Saw; 86-127: Square
LFO waveform
0-based
Mode 58 [0–127]
0-42: BPM; 43-85: SLOW; 86-127: FAST
LFO range/mode
0-based
Rate 24 [0–127]
0~127: Rate
LFO speed
0-based
Intensity 26 [0–127]
0~127: Depth
LFO modulation depth
0-based
Target 56 [0–127]
0-42: Cutoff; 43-85: Shape; 86-127: Pitch
LFO destination
0-based

Modulation

Parameter CC Range Usage Description Orientation
Pitch EG Target 81 [0–127]
0-42: VCO2; 43-85: VCO1+2; 86-127: ALL
Applies EG to pitch (VCO2 / VCO1+2 / ALL)
0-based
Pitch EG Int 42 [0–127]
0: -100%; 64: 0%; 127: +100%
Pitch EG intensity
Note: Maps to negative/positive range
Centered
Ring/Sync 80 [0–127]
0-42: Ring; 43-85: Off; 86-127: Sync
Oscillator Ring Mod / Off / Sync
0-based
Cross Mod Depth 41 [0–127]
0~127: Depth
Cross modulation depth
0-based

Effects - Mod

Parameter CC Range Usage Description Orientation
Type 88 [0–127]
0-25: Chorus; 26-51: Ensemble; 52-77: Phaser; 78-102: Flanger; 103-127: User
Mod FX type/subtype select
Note: Chorus/Ensemble/Phaser/Flanger/User
0-based
Speed 28 [0–127]
0~127: Speed
Mod FX speed
0-based
Depth 29 [0–127]
0~127: Depth
Mod FX depth
0-based
On/Off 92 [0–127]
0-63: Off; 64-127: On
Enable/disable Mod FX
0-based

Effects - Delay/Reverb

Parameter CC Range Usage Description Orientation
Type 89 [0–127]
0~127: Type select
Delay/Reverb type/subtype select
Note: Type depends on Delay/Rev select
0-based
Time 30 [0–127]
0~127: Time
Delay time / Reverb time
0-based
Depth 31 [0–127]
0~127: Depth
Delay/Reverb depth (mix)
0-based
On/Off 94 [0–127]
0-63: Off; 64-127: On
Enable/disable Delay/Reverb
0-based

Pedal

Parameter CC Range Usage Description Orientation
Damper 64 [0–127]
0-63: Off; 64-127: On
Sustain pedal
0-based

Utilities

Parameter CC Range Usage Description Orientation
All Sound Off 120 [0–127]
0-127: Trigger
All Sound Off
0-based
Reset All Controllers 121 [0–127]
0-127: Reset
Reset all controllers.
0-based

The portions of this library that refer to specific devices may be owned by the devices' respective manufacturers. Everything else is licensed under the Creative Commons Attribution Share Alike 4.0 International license.