MIDI implementation details for the Novation Bass Station II
Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|---|---|
| Portamento | 5 | [0–127] | — | — | — |
0: Off
|
— | 0-based |
| Patch volume | 7 | [0–127] | — | — | — | — | — | 0-based |
| Overlay bank selection | — | — | 0 | 112 | [0–8] |
0: No overlays; 1~8: Use overlay bank
|
Note: Firmware v4.14
|
0-based |
| Overlay write protection | — | — | 0 | 116 | [0–1] |
0: Disabled; 1: Enabled
|
Note: Firmware v4.14
|
0-based |
| Parameter | CC MSB | CC LSB | Range | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|---|---|---|
| Osc 1 fine | 26 | 58 | [0–201] | — | — | — | — |
Note: To 1 dec place (no 0 for ints)
|
Centered |
| Osc 1 coarse | 27 | 59 | [0–127] | — | — | — | — | — | Centered |
| Osc 1 LFO 1 depth | 28 | 60 | [0–255] | — | — | — | — | — | Centered |
| Osc 1 range | 70 | — | [63–66] | — | — | — |
63: 16; 64: 8; 65: 4; 66: 2
|
— | 0-based |
| Osc 1 Mod Env depth | 71 | — | [0–127] | — | — | — | — | — | Centered |
| Osc 1 Mod Env PW amount | 72 | — | [0–127] | — | — | — | — | — | Centered |
| Osc 1 LFO 2 PW amount | 73 | — | [0–127] | — | — | — |
63-64: 0%
|
— | Centered |
| Osc 1 waveform | — | — | — | 0 | 72 | [0–384] |
0: Sine; 1: Triangle; 2: Sawtooth; 3: Pulse
|
Note: Usage is for MSB
|
0-based |
| Osc 1 manual PW amount | 74 | — | [5–95] | — | — | — |
64: 50%
|
— | Centered |
| Osc 2 fine | 29 | 61 | [0–201] | — | — | — | — |
Note: To 1 dec place (no 0 for ints)
|
Centered |
| Osc 2 coarse | 30 | 62 | [0–127] | — | — | — | — | — | Centered |
| Osc 2 LFO 1 depth | 31 | 63 | [0–255] | — | — | — | — | — | Centered |
| Osc 2 range | 75 | — | [63–66] | — | — | — |
63: 16; 64: 8; 65: 4; 66: 2
|
— | 0-based |
| Osc 2 Mod Env depth | 76 | — | [0–127] | — | — | — | — | — | Centered |
| Osc 2 Mod Env PW amount | 77 | — | [0–127] | — | — | — | — | — | Centered |
| Osc 2 LFO 2 PW amount | 78 | — | [0–127] | — | — | — |
63-64: 0%
|
— | Centered |
| Osc 2 waveform | — | — | — | 0 | 82 | [0–384] |
0: Sine; 1: Triangle; 2: Sawtooth; 3: Pulse
|
Note: Usage is for MSB
|
0-based |
| Osc 2 manual PW amount | 79 | — | [5–95] | — | — | — |
64: 50%
|
— | Centered |
| Sub osc waveform | 80 | — | [0–2] | — | — | — |
0: Sine; 1: Pulse; 2: Square
|
— | 0-based |
| Sub osc oct | 81 | — | [62–63] | — | — | — |
62: -2 octaves below Osc 1; 63: -1 octave below Osc 1
|
— | 0-based |
| Bend amount | 107 | — | [0–127] | — | — | — |
63-64: 0 semitones
|
— | Centered |
| Osc 1-2 sync | 110 | — | [0–1] | — | — | — |
0: Off; 1: On
|
— | 0-based |
| Paraphonic mode | — | — | — | 0 | 107 | [0–128] |
0: Disabled; 1: Enabled
|
Note: Firmware v2.5. Usage is for MSB.
|
0-based |
| Osc tuning error | — | — | — | 0 | 111 | [0–896] |
0: Off; 7: Ca. 1 semitone
|
Note: Firmware v2.5. Usage is for MSB.
|
0-based |
| Sub osc coarse tuning | — | — | — | 0 | 84 | [0–16256] |
0: Match Osc 1
|
Note: Firmware v4.14. Usage is for MSB.
|
0-based |
| Sub osc fine tuning | — | — | — | 0 | 77 | [0–16256] |
0: Match OSC 1
|
Note: Firmware v4.14. Usage is for MSB.
|
0-based |
| Glide divergence | — | — | — | 0 | 113 | [0–1920] |
0: Off; 1-15: Osc 2 slower than Osc 1
|
Note: Firmware v4.14. Usage is for MSB.
|
0-based |
| Parameter | CC MSB | CC LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|
| Osc 1 level | 20 | 52 | [0–255] | — | 0-based |
| Osc 2 level | 21 | 53 | [0–255] | — | 0-based |
| Sub osc level | 22 | 54 | [0–255] | — | 0-based |
| Noise level | 23 | 55 | [0–255] | — | 0-based |
| Ring mod level | 24 | 56 | [0–255] | — | 0-based |
| External signal level | 25 | 57 | [0–255] | — | 0-based |
| Limit | 95 | — | [0–127] | — | 0-based |
| Parameter | CC MSB | CC LSB | Range | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|---|---|---|
| Frequency | 16 | 48 | [0–255] | — | — | — | — | — | 0-based |
| LFO 2 depth | 17 | 49 | [0–255] | — | — | — | — | — | Centered |
| Resonance | 82 | — | [0–127] | — | — | — | — | — | 0-based |
| Type | 83 | — | [0–1] | — | — | — |
0: Classic; 1: Acid
|
— | 0-based |
| Shape | 84 | — | [0–2] | — | — | — |
0: LP; 1: BP; 2: HP
|
— | 0-based |
| Mod Env depth | 85 | — | [0–127] | — | — | — | — | — | Centered |
| Slope | 106 | — | [0–1] | — | — | — |
0: 12dB; 1: 24dB
|
— | 0-based |
| Overdrive | 114 | — | [0–127] | — | — | — | — | — | 0-based |
| Filter tracking | — | — | — | 0 | 108 | [0–896] |
0: Full tracking; 7: No tracking
|
Note: Firmware v2.5. Usage is for MSB.
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|---|---|
| Amp Env attack | 90 | [0–127] | — | — | — | — | — | 0-based |
| Amp Env decay | 91 | [0–127] | — | — | — | — | — | 0-based |
| Amp Env sustain | 92 | [0–127] | — | — | — | — | — | 0-based |
| Amp Env release | 93 | [0–127] | — | — | — | — | — | 0-based |
| Amp Env mode | — | — | 0 | 73 | [0–256] |
0: Multi; 1: Single; 2: Autoglide
|
Note: Usage is for MSB
|
0-based |
| Amp Env retrigger | — | — | 0 | 109 | [0–128] |
0: Disabled; 1: Enabled
|
Note: Firmware v2.5. Usage is for MSB.
|
0-based |
| Amp Env fixed duration sustain | — | — | 0 | 114 | [0–128] |
0: Disabled; 1: Enabled (decay is duration and overrides retrigger mode)
|
Note: Firmware v4.14. Usage is for MSB.
|
0-based |
| Amp Env retrigger count | — | — | 0 | 117 | [0–2048] |
0: Loop indefinitely; 1~16: Number of loops when retrig is active
|
Note: Firmware v4.14. Usage is for MSB.
|
0-based |
| Mod Env attack | 102 | [0–127] | — | — | — | — | — | 0-based |
| Mod Env decay | 103 | [0–127] | — | — | — | — | — | 0-based |
| Mod Env sustain | 104 | [0–127] | — | — | — | — | — | 0-based |
| Mod Env release | 105 | [0–127] | — | — | — | — | — | 0-based |
| Mod Env mode | — | — | 0 | 105 | [0–256] |
0: Multi; 1: Single; 2: Autoglide
|
Note: Usage is for MSB
|
0-based |
| Mod Env retrigger | — | — | 0 | 110 | [0–128] |
0: Disabled; 1: Enabled
|
Note: Firmware v2.5. Usage is for MSB.
|
0-based |
| Mod Env fixed duration sustain | — | — | 0 | 115 | [0–128] |
0: Disabled; 1: Enabled (decay is duration and overrides retrigger mode)
|
Note: Firmware v4.14. Usage is for MSB.
|
0-based |
| Mod Env retrigger count | — | — | 0 | 118 | [0–2048] |
0: Loop indefinitely; 1~16: Number of loops when retrig is active
|
Note: Firmware v4.14. Usage is for MSB.
|
0-based |
| Parameter | CC MSB | CC LSB | Range | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|---|---|---|
| LFO 1 speed | 18 | 50 | [0–255] | — | — | — | — | — | 0-based |
| LFO 1 delay | 86 | — | [0–127] | — | — | — |
0: Off
|
— | 0-based |
| LFO 1 waveform | 88 | — | [0–3] | — | — | — |
0: Triangle; 1: Sawtooth; 2: Square; 3: S&H
|
— | 0-based |
| LFO 1 slew | — | — | — | 0 | 86 | — | — | — | 0-based |
| LFO 1 speed/sync | — | — | — | 0 | 87 | [0–128] |
0: Speed; 1: BPM sync
|
Note: Usage is for MSB
|
0-based |
| LFO 1 key sync | — | — | — | 0 | 89 | [0–128] |
0: Disabled; 1: Enabled
|
Note: Usage is for MSB
|
0-based |
| LFO 2 speed | 19 | 51 | [0–255] | — | — | — | — | — | 0-based |
| LFO 2 delay | 87 | — | [0–127] | — | — | — |
0: Off
|
— | 0-based |
| LFO 2 waveform | 89 | — | [0–3] | — | — | — |
0: Triangle; 1: Sawtooth; 2: Square; 3: S&H
|
— | 0-based |
| LFO 2 slew | — | — | — | 0 | 90 | — | — | — | 0-based |
| LFO 2 speed/sync | — | — | — | 0 | 91 | [0–128] |
0: Speed; 1: BPM sync
|
— | 0-based |
| LFO 2 key sync | — | — | — | 0 | 93 | [0–128] |
0: Disabled; 1: Enabled
|
— | 0-based |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Distortion | 94 | [0–127] | — | 0-based |
| Osc Filter Mod | 115 | [0–127] |
0: Off
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|---|---|
| Enable | 108 | [0–1] | — | — | — |
0: Disabled; 1: Enabled
|
— | 0-based |
| Latch | 109 | [0–1] | — | — | — |
0: Disabled; 1: Enabled
|
— | 0-based |
| Octaves | 111 | [0–3] | — | — | — |
0~3: Octaves above root
|
— | 0-based |
| Arp swing | 116 | [0–100] | — | — | — |
50: No swing
|
— | Centered |
| Rhythm | 119 | [0–31] | — | — | — | — | — | 0-based |
| Note mode | 118 | [0–7] | — | — | — |
0: Up; 1: Dn; 2: Updn; 3: Updn2; 4: Played; 5: Random; 6: Play; 7: Record
|
— | 0-based |
| Seq retrig | — | — | 0 | 106 | [0–128] |
0: Disabled; 1: Enabled
|
Note: Usage is for MSB
|
0-based |
| Parameter | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|
| LFO 1 osc pitch | 0 | 70 | — |
63: No effect
|
Note: Usage is for MSB
|
Centered |
| LFO 2 filter freq | 0 | 71 | — |
63: No effect
|
Note: Usage is for MSB
|
Centered |
| Osc 2 pitch | 0 | 78 | — |
63: No effect
|
Note: Usage is for MSB
|
Centered |
| Parameter | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|
| Filter freq | 0 | 74 | — | — | — | 0-based |
| LFO 1 osc pitch | 0 | 75 | — |
63: No effect
|
Note: Usage is for MSB
|
Centered |
| LFO 2 speed | 0 | 76 | — |
63: No effect
|
Note: Usage is for MSB
|
Centered |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Amp Env | 112 | [0–127] | — | 0-based |
| Mod Env | 113 | [0–127] | — | 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.