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.
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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.