MIDI implementation details for the Moog Subharmonicon.
Last update: January 18, 2026 • 11 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 | Orientation |
|---|---|---|---|---|---|
| VCO 1 frequency | 4 | 36 | [0–16383] |
0~16383: -2.5 octaves to +2.5 octaves
|
Centered |
| VCO 1 SUB 1 frequency | 103 | — | [0–127] |
0-17: Integer value 16; 8-15: Integer value 15; 16-23: Integer value 14; 24-31: Integer value 13; 32-39: Integer value 12; 40-47: Integer value 11; 48-55: Integer value 10; 56-63: Integer value 9; 64-71: Integer value 8; 72-79: Integer value 7; 80-87: Integer value 6; 88-95: Integer value 5; 96-103: Integer value 4; 104-111: Integer value 3; 112-119: Integer value 2; 120-127: Integer value 1
|
0-based |
| VCO 1 SUB 2 frequency | 104 | — | [0–127] |
0-17: Integer value 16; 8-15: Integer value 15; 16-23: Integer value 14; 24-31: Integer value 13; 32-39: Integer value 12; 40-47: Integer value 11; 48-55: Integer value 10; 56-63: Integer value 9; 64-71: Integer value 8; 72-79: Integer value 7; 80-87: Integer value 6; 88-95: Integer value 5; 96-103: Integer value 4; 104-111: Integer value 3; 112-119: Integer value 2; 120-127: Integer value 1
|
0-based |
| Parameter | CC MSB | CC LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|
| VCO 2 frequency | 12 | 44 | [0–16383] |
0~16383: -2.5 octaves to +2.5 octaves
|
Centered |
| VCO 2 SUB 1 frequency | 105 | — | [0–127] |
0-17: Integer value 16; 8-15: Integer value 15; 16-23: Integer value 14; 24-31: Integer value 13; 32-39: Integer value 12; 40-47: Integer value 11; 48-55: Integer value 10; 56-63: Integer value 9; 64-71: Integer value 8; 72-79: Integer value 7; 80-87: Integer value 6; 88-95: Integer value 5; 96-103: Integer value 4; 104-111: Integer value 3; 112-119: Integer value 2; 120-127: Integer value 1
|
0-based |
| VCO 2 SUB 2 frequency | 106 | — | [0–127] |
0-17: Integer value 16; 8-15: Integer value 15; 16-23: Integer value 14; 24-31: Integer value 13; 32-39: Integer value 12; 40-47: Integer value 11; 48-55: Integer value 10; 56-63: Integer value 9; 64-71: Integer value 8; 72-79: Integer value 7; 80-87: Integer value 6; 88-95: Integer value 5; 96-103: Integer value 4; 104-111: Integer value 3; 112-119: Integer value 2; 120-127: Integer value 1
|
0-based |
| Parameter | CC MSB | CC LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|
| VCF EG attack | 23 | 55 | [0–16383] |
0~16383: VCF EG attack amount
|
0-based |
| VCF EG decay | 24 | 56 | [0–16383] |
0~16383: VCF EG decay amount
|
0-based |
| Parameter | CC MSB | CC LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|
| VCA EG attack | 28 | 60 | [0–16383] |
0~16383: VCA EG attack amount
|
0-based |
| VCA EG decay | 29 | 61 | [0–16383] |
0~16383: VCA EG decay amount
|
0-based |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Rhythm generator logic | 113 | [0–127] |
0-63: OR (advance the sequencer on either or both clocks); 64-127: XOR (advance the sequencer on exactly one clock)
|
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.