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 |
This dataset is provided under the Creative Commons Attribution Share Alike 4.0 International license.