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

This dataset is provided under the Creative Commons Attribution Share Alike 4.0 International license.