Moog Sub Phatty MIDI CCs & NRPNs

MIDI implementation details for the Moog Sub Phatty


Edit & contribute on GitHub benjaminfox contributed

Download: CSV Pyramid def

Note: you may have to choose "File -> Save Page As" after pressing Download.
Contributions welcome! You can email us your altered CSV if you don't want to use GitHub.

Amplifier EG

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes
Amplifier EG attack 28 60 0 127 0-based
Amplifier EG decay 29 61 0 127 0-based
Amplifier EG sustain 30 62 0 127 0-based
Amplifier EG release 31 63 0 127 0-based
Amplifier EG velocity to amplitude 92 0 127 0-based
Amplifier EG reset 83 0 127 0-based 0: off; 64: on
Amplifier EG delay 104 0 127 0-based
Amplifier EG hold 106 0 127 0-based
Amplifier EG repeat 113 0 127 0-based 0: off; 64: on
Amplifier EG velocity to time 87 0 127 0-based
Amplifier EG KB amount 80 0 127 0-based
Amplifier EG trigger mode 115 0 127 0-based 0: off; 64: on

Filter EG

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes
Filter EG attack 23 55 0 127 0-based
Filter EG decay 24 56 0 127 0-based
Filter EG sustain 25 57 0 127 0-based
Filter EG release 26 58 0 127 0-based
Filter EG velocity to amplitude 110 0 127 0-based
Filter EG reset 82 0 127 0-based 0: off; 64: on
Filter EG delay 103 0 127 0-based
Filter EG hold 105 0 127 0-based
Filter EG repeat 112 0 127 0-based 0: off; 64: on
Filter EG velocity to time 86 0 127 0-based
Filter EG KB amount 79 0 127 0-based
Filter EG gate source 90 0 127 0-based 0: gate on; 32: keys only; 64: gate only; 96: keys or gate input
Filter EG trigger mode 114 0 127 0-based 0: off; 64: on

VCOs

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes
VCO 1 level 15 47 0 127 0-based
VCO 2 level 16 48 0 127 0-based
Noise level 8 40 0 127 0-based
VCO 1 sub level 17 49 0 127 0-based
VCO 1 wave 9 41 0 127 0-based
VCO 2 wave 14 46 0 127 0-based
VCO 2 frequency 12 44 0 127 0-based
VCO 2 beat frequency 13 45 0 127 0-based
VCO 2 hard sync 77 0 127 0-based 0: off; 64: on
VCO gate reset 81 0 127 0-based 0: off; 64: on
Pitch mod, oscillator 2 only 70 0 127 0-based 0: off; 64: on
VCO 1 octave 74 0 127 0-based 16: 1', 32: 8', 48: 4', 64: 2'
VCO 2 octave 75 0 127 0-based 16: 1', 32: 8', 48: 4', 64: 2'

Filter

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes
Filter cutoff frequency 19 51 0 127 0-based
Filter resonance 21 53 0 127 0-based
Filter KB tracking amount 27 59 0 127 0-based
Filter EG amount 22 54 0 127 0-based
Filter poles 109 0 127 0-based 0: 1 pole; 32: 2 poles; 64: 3 poles; 94: 4 poles

General

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes
Multidrive amount 18 50 0 127 0-based
Note priority 111 0 127 0-based 0: global; 32: low note; 64: high note; 96: last note
Release on/off 88 0 127 0-based 0: off; 64: on
Modulation source 71 0 127 0-based 0: triangle LFO; 16: square LFO; 32: saw LFO; 48: ramp LFO; 64: S&H; 80: filter envelope
Filter mod amount 2 34 0 127 0-based
Pitch mod amount 4 36 0 127 0-based
Wave mod amount 20 52 0 127 0-based
Pitch bend up 107 0 127 0-based
Pitch bend down 108 0 127 0-based
Output level 7 39 0 127 0-based
Keyboard octave 89 0 127 0-based 0: -2 oct; 16: -1 oct; 32: +0 oct; 48: +1 oct; 64: +2 oct
External input level 116 0 127 0-based
Modulation wheel 1 0 127 0-based
Wave mod destination 72 0 127 0-based 0: osc 1 only; 42: osc 2 only; 85: both osc 1 and 2
Legato 68 0 127 0-based 0: off; 64: on
Keyboard transpose 119 0 127 0-based 0: -12 semitones; 1: -11 semitones … 12: +0 semitones … 24: +12 semitones
Volume EG gate source 91 0 127 0-based 0: gate on; 32: keys only; 64: gate only; 96: keys or gate input

LFO

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes
LFO rate 3 35 0 127 0-based
LFO MIDI sync 102 0 127 0-based 0: off; 64: on
LFO gate reset 93 0 127 0-based 0: off; 64: on
LFO KB tracking amount 78 0 127 0-based
LFO range 76 0 127 0-based 0: low (0.01Hz - 10Hz); 43: mid (0.1Hz - 100Hz); 85: high (1Hz - 1kHz)

Glide

Parameter name Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes
Glide on/off 65 0 127 0-based 0: off; 64: on
Glide legato 94 0 127 0-based 0: off; 64: on
Glide rate 5 37 0 127 0-based
Glide type 85 0 127 0-based 0: linear constant rate; 43: linear constant time; 85: exponential
Gated glide 73 0 127 0-based 0: off; 64: on

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.