Oberheim OB-6 MIDI CCs & NRPNs

MIDI implementation details for the Oberheim OB-6.

Last update: April 1, 2026 • 122 parameters


Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.

Performance

Parameter CC MSB CC LSB Range Usage Orientation
Mod wheel 1 [0–127]
0~127: Mod wheel
0-based
Foot controller 4 [0–127]
0~127: Foot controller
0-based
MIDI volume 7 39 [0–127]
0~127: Volume
0-based
Sustain pedal 64 [0–127] 0-based

Oscillator 1

Parameter CC Range NRPN MSB NRPN LSB Range Usage Orientation
Oscillator 1 frequency 67 [0–127] 0 0 [0–60]
0~60: Frequency
0-based
Oscillator 1 sync 0 1 [0–1]
0: Off; 1: On
0-based
Oscillator 1 level 69 [0–127] 0 2 [0–127]
0~127: Level
0-based
Oscillator 1 shape 70 [0–127] 0 3 [0–255]
0~255: Shape
0-based
Oscillator 1 pulse width 71 [0–127] 0 4 [0–255]
0~255: Pulse width
0-based
Oscillator 1 sub level 8 [0–127] 0 27 [0–127]
0~127: Sub level
0-based

Oscillator 2

Parameter CC Range NRPN MSB NRPN LSB Range Usage Orientation
Oscillator 2 frequency 75 [0–127] 0 5 [0–60]
0~60: Frequency
0-based
Oscillator 2 frequency fine 76 [0–127] 0 6 [0–254]
0~254: Frequency fine
Centered
Oscillator 2 level 77 [0–127] 0 7 [0–127]
0~127: Level
0-based
Oscillator 2 shape 78 [0–127] 0 8 [0–254]
0~254: Shape
0-based
Oscillator 2 pulse width 79 [0–127] 0 9 [0–255]
0~255: Pulse width
0-based
Oscillator 2 low frequency 0 10 [0–1]
0: Off; 1: On
0-based
Oscillator 2 keyboard tracking 0 11 [0–1]
0: Off; 1: On
0-based

Mixer

Parameter NRPN MSB NRPN LSB Range Usage Orientation
Noise level 0 32 [0–127]
0~127: Noise level
0-based
Detune 0 33 [0–127]
0~127: Detune
Centered

Portamento

Parameter CC Range NRPN MSB NRPN LSB Range Usage Orientation
Portamento on/off 65 [0–127] 0 29 [0–1]
0: Off; 1: On
0-based
Portamento mode 5 [0–127] 0 28 [0–3] 0-based
Portamento rate 0 30 [0–127]
0~127: Rate
0-based
Pitch bend range 0 31 [0–12]
0~12: Pitch bend range
0-based

Filter

Parameter CC Range NRPN MSB NRPN LSB Range Usage Description Orientation
Filter frequency 102 [0–127] 0 45 [0–164]
0~164: Frequency
0-based
Filter frequency (brightness) 74 [0–127]
0~127: Filter frequency
Note: Standard MIDI brightness CC; controls same parameter as CC 102
0-based
Filter resonance 103 [0–127] 0 46 [0–255]
0~255: Resonance
0-based
Filter keyboard amount 104 [0–127] 0 47 [0–2] 0-based
Filter velocity on/off 105 [0–127] 0 48 [0–1]
0: Off; 1: On
0-based
Filter mode 106 [0–127] 0 49 [0–127]
0~127: Mode
0-based
Filter bandpass 107 [0–127] 0 50 [0–1]
0: Normal; 1: Bandpass
0-based

Filter envelope

Parameter CC Range NRPN MSB NRPN LSB Range Usage Orientation
Filter envelope amount 47 [0–127] 0 77 [0–254]
0~254: Envelope amount
0-based
Filter envelope attack 50 [0–127] 0 78 [0–127]
0~127: Attack
0-based
Filter envelope decay 51 [0–127] 0 79 [0–127]
0~127: Decay
0-based
Filter envelope sustain 52 [0–127] 0 80 [0–127]
0~127: Sustain
0-based
Filter envelope release 53 [0–127] 0 81 [0–127]
0~127: Release
0-based

Amplifier

Parameter CC Range NRPN MSB NRPN LSB Range Usage Orientation
Program volume 0 62 [0–127]
0~127: Volume
0-based
Pan spread 0 63 [0–127]
0~127: Pan spread
0-based
Distortion amount 9 [0–127] 0 64 [0–127]
0~127: Distortion amount
0-based
Amplifier envelope amount 40 [0–127] 0 66 [0–127]
0~127: Envelope amount
0-based
Amplifier envelope attack 43 [0–127] 0 67 [0–127]
0~127: Attack
0-based
Amplifier envelope decay 44 [0–127] 0 68 [0–127]
0~127: Decay
0-based
Amplifier envelope sustain 45 [0–127] 0 69 [0–127]
0~127: Sustain
0-based
Amplifier envelope release 46 [0–127] 0 70 [0–127]
0~127: Release
0-based
Amplifier envelope velocity on/off 41 [0–127] 0 71 [0–1]
0: Off; 1: On
0-based

LFO

Parameter NRPN MSB NRPN LSB Range Usage Orientation
LFO frequency 0 88 [0–254]
0~254: Frequency
0-based
LFO initial amount 0 89 [0–255]
0~255: Initial amount
0-based
LFO shape 0 90 [0–4] 0-based
LFO sync 0 91 [0–1]
0: Off; 1: On
0-based
LFO oscillator 1 destination 0 93 [0–1]
0: Off; 1: On
0-based
LFO oscillator 2 destination 0 94 [0–1]
0: Off; 1: On
0-based
LFO pulse width 1 and 2 destination 0 95 [0–3]
0: Pulse width 1; 1: Pulse width 2; 2: Destination on; 3: Destination off
0-based
LFO filter frequency destination 0 96 [0–1]
0: Off; 1: On
0-based
LFO filter mode destination 0 97 [0–1]
0: Off; 1: On
0-based
LFO amplifier destination 0 98 [0–1]
0: Off; 1: On
0-based

Cross modulation

Parameter NRPN MSB NRPN LSB Range Usage Orientation
Cross modulation filter envelope amount 1 15 [0–254]
0~254: Filter envelope amount
0-based
Cross modulation oscillator 2 amount 1 16 [0–254]
0~254: Oscillator 2 amount
0-based
Cross modulation oscillator 1 destination 1 17 [0–1]
0: Off; 1: On
0-based
Cross modulation shape 1 destination 1 18 [0–1]
0: Off; 1: On
0-based
Cross modulation pulse width 1 destination 1 19 [0–1]
0: Off; 1: On
0-based
Cross modulation filter frequency destination 1 20 [0–1]
0: Off; 1: On
0-based
Cross modulation filter mode destination 1 21 [0–1]
0: Off; 1: On
0-based
Cross modulation normal/bandpass destination 1 22 [0–1]
0: Off; 1: On
0-based

Pressure

Parameter NRPN MSB NRPN LSB Range Usage Orientation
Pressure amount 0 109 [0–254]
0~254: Amount
0-based
Pressure oscillator 1 destination 0 110 [0–1]
0: Off; 1: On
0-based
Pressure oscillator 2 destination 0 111 [0–1]
0: Off; 1: On
0-based
Pressure filter frequency destination 0 112 [0–1]
0: Off; 1: On
0-based
Pressure filter mode destination 0 113 [0–1]
0: Off; 1: On
0-based
Pressure amplifier destination 0 114 [0–1]
0: Off; 1: On
0-based
Pressure LFO amount destination 0 115 [0–1]
0: Off; 1: On
0-based

Effects

Parameter NRPN MSB NRPN LSB Range Usage Orientation
Effects on/off 1 7 [0–1]
0: Off; 1: On
0-based
Effect 1 type 0 119 [0–5] 0-based
Effect 1 mix 0 120 [0–127]
0~127: Mix
0-based
Effect 1 parameter 1 0 121 [0–255]
0~255: Parameter 1
0-based
Effect 1 parameter 2 0 122 [0–127]
0~127: Parameter 2
0-based
Effect 1 sync 0 123 [0–1]
0: Off; 1: On
0-based
Effect 2 type 0 127 [0–9] 0-based
Effect 2 mix 1 0 [0–127]
0~127: Mix
0-based
Effect 2 parameter 1 1 1 [0–255]
0~255: Parameter 1
0-based
Effect 2 parameter 2 1 2 [0–127]
0~127: Parameter 2
0-based
Effect 2 sync 1 3 [0–1]
0: Off; 1: On
0-based

Unison

Parameter NRPN MSB NRPN LSB Range Usage Orientation
Unison on/off 1 28 [0–1]
0: Off; 1: On
0-based
Unison mode 1 29 [0–6] 0-based
Key mode 1 30 [0–5] 0-based

Arpeggiator

Parameter CC Range NRPN MSB NRPN LSB Range Usage Orientation
Arpeggiator on/off 58 [0–127] 1 32 [0–1]
0: Off; 1: On
0-based
Arpeggiator mode 59 [0–127] 1 33 [0–4] 0-based
Arpeggiator range 60 [0–127] 1 34 [0–2] 0-based
Arpeggiator time signature 62 [0–127] 1 35 [0–9] 0-based
Tempo 3 [0–127] 1 39 [30–250]
30~250: Tempo
0-based

Sequencer

Parameter NRPN MSB NRPN LSB Range Usage Orientation
Sequencer transpose 8 65 [0–127]
0~127: Transpose
0-based

Global

Parameter CC Range NRPN MSB NRPN LSB Range Usage Description Orientation
Master fine tune 8 0 [0–100]
0~100: Fine tune
Centered
Master coarse tune 8 1 [0–24]
0~24: Coarse tune
Centered
MIDI channel 8 2 [0–16]
0: All; 1-16: Channel number
0-based
MIDI clock mode 8 3 [0–3]
0: Off; 1: Master; 2: Slave; 3: Slave thru
0-based
MIDI clock port 8 4 [0–1]
0: MIDI port; 1: USB
0-based
MIDI parameter send 8 5 [0–2]
0: NRPN; 1: CC; 2: Off
Note: Received but not transmitted
0-based
MIDI parameter receive 8 6 [0–2]
0: NRPN; 1: CC; 2: Off
Note: Transmitted but ignored when received
0-based
MIDI control enable 8 7 [0–1]
0: Off; 1: On
0-based
MIDI SysEx enable 8 8 [0–1]
0: Off; 1: On
0-based
MIDI out select 8 9 [0–3]
0: Off; 1: MIDI; 2: USB; 3: MIDI and USB
0-based
Local control 122 [0–127] 8 11 [0–1]
0: Off; 1: On
Note: Received but not transmitted
0-based
Pot mode 8 13 [0–2]
0: Relative; 1: Pass-through; 2: Jump
0-based
Sequencer jack 8 15 [0–3]
0: Normal; 1: Trigger; 2: Gate; 3: Trigger and gate
0-based
Sustain polarity 8 16 [0–3]
0: Normally open; 1: Normally closed; 2: Sustain open / sequencer closed; 3: Sustain closed / sequencer open
0-based
Velocity response 8 17 [0–3] 0-based
Aftertouch response 8 18 [0–3] 0-based
Stereo/mono 8 19 [0–1]
0: Stereo; 1: Mono
0-based
Alternative tuning 8 20 [0–16] 0-based

MIDI

Parameter CC Range Usage Orientation
Data entry MSB 6 [0–127] 0-based
Data entry LSB 38 [0–127] 0-based
Data increment 96 [0–127] 0-based
Data decrement 97 [0–127] 0-based
NRPN parameter LSB 98 [0–127] 0-based
NRPN parameter MSB 99 [0–127] 0-based
RPN parameter LSB 100 [0–127] 0-based
RPN parameter MSB 101 [0–127] 0-based
All sound off 120 [0–127] 0-based
Reset all controllers 121 [0–127] 0-based
All notes off 123 [0–127] 0-based
Omni mode off 124 [0–127] 0-based
Omni mode on 125 [0–127] 0-based
Mono mode on 126 [0–127] 0-based
Poly mode on 127 [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.