Moog Messenger MIDI CCs & NRPNs

MIDI implementation details for the Moog Messenger.

Last update: April 10, 2026 • 57 parameters


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

Performance

Parameter CC MSB CC LSB Range Usage Description Orientation
Mod wheel 1 33 [0–16383] 0-based
Expression pedal 11 43 [0–16383] 0-based
Sustain pedal 64 [0–127]
0-63: Off; 64-127: On
0-based
Hold 73 [0–127]
0-63: Off; 64-127: On
0-based
Glide rate 5 37 [0–16383] 0-based
Pitch bend up amount 107 [0–24]
0~24: Semitones
0-based
Pitch bend down amount 108 [0–24]
0~24: Semitones
0-based
Keyboard octave 89 [0–127]
0-25: -2 octaves; 26-50: -1 octave; 51-75: 0; 76-100: +1 octave; 101-127: +2 octaves
0-based
MPE 3rd dimension of control 74 [0–127]
Note: On/Off via MPE Activation message RPN 6
0-based

Global

Parameter CC MSB CC LSB Range Usage Description Orientation
Master volume 7 39 [0–16383] 0-based
Tempo 2 34 [0–16383]
0~16383: 30 to 300 BPM
Note: Always rounds to nearest integer value
0-based
Data entry 6 38 [0–16383] 0-based
Multitrig 114 [0–127]
0-63: Single trig; 64-127: Multitrig
0-based

Oscillators

Parameter CC MSB CC LSB Range Usage Orientation
Oscillator 1 waveshape 9 41 [0–16383] 0-based
Oscillator 1 octave 75 [0–127]
0-31: 4'; 32-63: 8'; 64-95: 16'; 96-127: 32'
0-based
Oscillator 2 waveshape 14 46 [0–16383] 0-based
Oscillator 2 frequency 12 44 [0–16383] Centered
Oscillator 2 octave 76 [0–127]
0-31: 4'; 32-63: 8'; 64-95: 16'; 96-127: 32'
0-based
Sub oscillator waveshape 71 [0–127] 0-based
Oscillator tune 10 42 [0–16383] Centered
Sync 2 to 1 77 [0–127]
0-63: Off; 64-127: On
0-based
Oscillator mod amount 13 45 [0–16383] Centered
Oscillator mod destination 72 [0–127]
0-31: 1-2 frequency modulation; 32-63: Filter envelope to oscillator 2 frequency; 64-95: Filter envelope to oscillator 2 wave; 96-127: Filter envelope to sub wave
0-based

Mixer

Parameter CC MSB CC LSB Range Usage Orientation
Oscillator 1 level 15 47 [0–16383] 0-based
Oscillator 2 level 16 48 [0–16383] 0-based
Sub oscillator level 17 49 [0–16383] 0-based
Noise level 8 40 [0–16383] 0-based
Feedback/external input level 18 50 [0–16383] 0-based

Filter

Parameter CC MSB CC LSB Range Usage Orientation
Filter cutoff 19 51 [0–16383] 0-based
Filter resonance 21 53 [0–16383] 0-based
Filter mode 109 [0–127]
0-31: 4-pole low-pass; 32-63: 2-pole low-pass; 64-95: Band-pass; 96-127: High-pass
0-based
Filter keyboard tracking 78 [0–127]
0-42: 0; 43-84: 2/3; 85-127: 1/1
0-based
Filter resonance bass 79 [0–127]
0-63: Off; 64-127: On
0-based
Oscillator 2 cutoff amount 20 52 [0–16383] 0-based

Filter envelope

Parameter CC MSB CC LSB Range Usage Orientation
Filter envelope amount 22 54 [0–16383] Centered
Filter envelope attack 23 55 [0–16383] 0-based
Filter envelope decay 24 56 [0–16383] 0-based
Filter envelope sustain 25 57 [0–16383] 0-based
Filter envelope release 26 58 [0–16383] 0-based
Filter envelope velocity 80 [0–127]
0-63: Off; 64-127: On
0-based
Filter envelope loop 112 [0–127]
0-63: Off; 64-127: On
0-based

Amplifier envelope

Parameter CC MSB CC LSB Range Usage Orientation
Amplifier envelope attack 28 60 [0–16383] 0-based
Amplifier envelope decay 29 61 [0–16383] 0-based
Amplifier envelope sustain 30 62 [0–16383] 0-based
Amplifier envelope release 31 63 [0–16383] 0-based
Amplifier envelope velocity 81 [0–127]
0-63: Off; 64-127: On
0-based
Amplifier envelope loop 113 [0–127]
0-63: Off; 64-127: On
0-based

LFOs

Parameter CC MSB CC LSB Range Usage Orientation
LFO 1 rate 3 35 [0–16383] 0-based
LFO 1 depth 4 36 [0–16383] Centered
LFO 1 waveshape 83 [0–127]
0-31: Triangle; 32-63: Sawtooth; 64-95: Ramp; 96-127: Square
0-based
LFO 1 destination 85 [0–127]
0: Cutoff; 32: Oscillator 2 frequency; 64: Oscillator wave; 96: Sub wave
0-based
LFO 2 rate 27 59 [0–16383] 0-based
LFO 2 pitch 116 [0–127]
0-63: Off; 64-127: On
0-based
LFO 2 cutoff 117 [0–127]
0-63: Off; 64-127: On
0-based
LFO 2 amplifier 118 [0–127]
0-63: Off; 64-127: On
0-based
LFO keyboard reset 93 [0–127]
0-63: Off; 64-127: On
0-based
LFO sync 102 [0–127]
0-63: Off; 64-127: On
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.