Tested to Comply
With FCC Standards
FOR HOME OR OFFICE USE
This device complies with Part 15 of the FCC Rules. Operation is subject to
the following two conditions: (1) This device may not cause harmful interference and (2) this device must accept any interference received, including
interference that may cause undesired operation.
This Class B digital apparatus meets all requirements of the Canadian
Interference-Causing Equipment Regulations.
Cet appareil numerique de la classe B respecte toutes les exigences du
Reglement sur le materiel brouilleur du Canada.
For Technical Support, email: support@sequential.com
Table of Contents
A Few Words of Thanks ...............................ix
Getting Started ........................................1
Packed Data Format ....................................89
Credits and Acknowledgements
SOUND DESIGN
Cyan Assiter-Clark, Daniel Davis, Rory Dow, Peter Dyer, Peter Gorges, Tim
Koon, Kurt Kurasaki, Kevin Lamb, Peter Mahr, Cord Mueller, Drew Neumann,
Bob Oxley, Robert Rich, Matia Simovich, James Terris, Mitch Thomas, Taiho
Yamada, and Lorenz Rhode
THE SEQUENTIAL CREW
Art Arellano, Fabien Cesari, Bob Coover, Carson Day, Chris Hector, Tony Karavidas, Mark Kono,
Justin Labrecque, Andy Lambert, Michelle Marshall, Andrew McGowan, Joanne McGowan,
Julio Ortiz, Tracy Wadley, and Mark Wilcox.
Special thanks to Tom Oberheim. Thanks also to Robert Rich for the alternative
tunings content.
A Few Words of Thanks
Thank you for purchasing the OB-6. It’s an awesome-sounding synthesizer and
we’re very proud of it, and very proud to have been able to co-create it with my
old friend, Tom Oberheim.
I’ve known Tom since the late 1970’s when we both shared the heady experience
of creating and selling some of the very rst polyphonic synthesizers through
our respective companies, Sequential Circuits and Oberheim Electronics. Back
in those days, people were typically in either the Prophet or the Oberheim camp,
and though we were competitors, we were always friendly competitors, and have
remained good friends ever since.
Now, many years later, with the analog synth revival, Tom and I are again
making the instruments that we love. After I reacquired the Sequential brand and
released the Prophet-6 and saw how much people liked it, the Sequential gang
and I thought it would be fun to work with Tom to help bring back his classic
SEM-based polyphonic sound in a modern format. So we did. And the result is
the very synth that you’ve just unboxed.
The OB-6 takes the best qualities of Tom’s classic SEM-based synths and adds some
nice touches that the originals never had, such as stereo outputs, velocity and aftertouch sensitivity, dual digital effects, a polyphonic step sequencer, an arpeggiator, and
of course, MIDI. The result is a modern classic: Pure vintage analog tone with the
reliability of a state-of-the-art, modern instrument.
Working together to bring you the OB-6 has been a real pleasure. We hope you
enjoy it and make some great music with it!
Cheers,
Getting Started
The OB-6 is a six-voice, polyphonic analog synthesizer with voltage-
controlled oscillators, lters, and ampliers. It was designed to provide
all of the warmth, punch, and presence of a classic, SEM-based Tom
Oberheim synthesizer, with the added convenience and stability of a stateof-the-art, modern instrument.
All of the sound-shaping controls of the OB-6 are accessible on its front
panel, packing a tremendous amount of power and versatility into a
compact, easy-to-use format.
Each of the OB-6’s parameters are explained in later sections of this
manual. But don’t hesitate to dive right in and start turning knobs and
pressing buttons before you begin reading. You can always get back to
where you started, even if you have no idea what you’re doing. So start
exploring and keep your ears and mind open!
USBMIDI INMIDI OUTMIDI THRUPHONES LEFT RIGHTLP FILTER VOLUME SUSTAI N S EQUENCER
MODULATION
X-MODLFO
AFTERTOUCH
FILTER ENV
AMOUNT
VCO 1 SHAPE 1VCO 1 VCO 2
LFO AMT LOUDNESS
PW 1
FILTR FREQ
FILTR MODE
FILTR FREQ FILTR MODE
WHL RANGEKEY MODE
0
ARPEGG IATORSEQUENCERCLOCK
OCTAVESVALUEMODETAP TEMPO BPMON/OFFPLAYRECORD
SINE
SHAPEFREQUENCYVCO 2
SAWTOOTH
REV SAW
SQUARE
RANDOM
INITIAL AMTLFO SYNC
VCO 1 VCO 2 PULSE WIDTH
1 2
AMP FILTR FREQ FILTR MODE
HOLDUNISON
PORTAMENTO
RATEDETUNEGLOBALS
OSCILLATORSMIXERENVELOPESOUTPUTFILTE R
VCO 1VCO 2
SYNC
FREQUENCY
FREQUENCY DETUNE
PULSE WIDTH
PULSE WIDTH
BANK
SELECT
1
2
3
LOW FREQ
KEYBOARD
SUB OCTAVE
TENSBANKPR OGRAMTRANSPOSE
SELECT
FREQUENCY
VCO 1 VCO 2
NOTCH
NOISE
LP HP
TransposeIncrementDecrementMaster Tune MIDI Channel MIDI Clock Clock Port Param Xmit Param Rcv MIDI Control MIDI SysEx MIDI Out
Local Ctrl Seq Jack Pot Mode Sustain +/- Alt Tuning Vel Response AT Response Stereo/Mono Pgm Dump
102 3 4 5 6 7 8 9
ON/OFF EFFECTCLK SYNCTYPE
RESONANCEATTACK DECAY SUSTAIN RELEASE AM OUNT
ATTACK DECAY SUSTAIN RELEASE AM OUNT
BP
TRACK
HALFFULL
A B
FILTER ENVELOPE
LOUDNESS ENVELOPE
EFFECTS
MIX
1
PAN SPREAD PRGM VOL
VELOCITY
MASTER VOLUME
VELOCITY
WRITEMANUAL
2
PITCH MOD
OB-6 front panel
OB-6 Operation Manual
Getting Started
1
Sound Banks
6789
Vel ResponseAT ResponseStereo/MonoPgm Dump
Param XmitParam RcvMIDI ControlMIDI SysExMIDI Out
The OB-6 contains a total of 1000 programs. 500 are permanent and
500 can be overwritten. Banks 0-4 are User Banks that can be overwritten. Banks 5-9 are Factory Banks that are permanent. You can edit the
programs of either bank, but you can only save them to Banks 0-4. As
shipped from the factory, presets 000-499 are identical to 500-999.
TransposeIncrementDecrementMaster Tune MIDI Channel MIDI Clock Clock Port
BANK
TENSBANK PROGRA M
Local CtrlSeq JackPot Mode Sustain +/- Alt Tuning
SELECT
Program bank, tens, and number selectors
SELECT
102345
Selecting Programs
Use the bank, tens, and program selector buttons to select and recall
programs.
To choose a program:
1. Press a program selector button (0-9) to specify the “ones” digit of the
program.
2. Hold down the tensbutton then press a program selector button (0-9) to
specify the “tens” digit of the program.
3. Hold down the bankbutton then press a program selector button (0-9)
to specify the “hundreds” bank of the program.
To choose program 123, for example:
1. Hold bankand press 1. Then release the bank button.
2. Hold tensand press 2. Then release the tens button.
3. Press program selector button 3.
Holding down the decrement button and pressing the increment button
advances the program number by 1 value. Conversely, holding down the increment
button and pressing the decrement button decrements the program number by 1 value.
This is especially useful for going between Tens, as you can wrap around to the next
set.
Getting Started
2
Sequential
It’s not always necessary to enter all 3 digits of a program number to
recall it.
For example:
• If the current program is 100 and you want to recall program 101,
simply press “1.”
• If the current program is 100 and you want to recall program 110, hold
down the tens button and press “1.”
• If the current program is 100 and you want to recall program 115, hold
down the tens button and press “1.” Then release the tens button and
press “5.”
Pressing the globals button three times in a row saves the current program as
the default program that appears when you turn on the OB-6.
Stepping Through Presets Using the Inc/Dec Buttons
Instead of having to manually enter the Banks, Tens, and Ones digits to
recall a preset, you can also use the Increment/Decrement buttons to step
through programs sequentially, one by one.
To do this:
1. Hold bankselect/dec and press tensselect/inc to increment by a
single program.
2. Hold tensselect/inc and press bankselect/dec to decrement by a
single program.
Editing Programs
Because all of the sound-shaping controls of the OB-6 appear on its front
panel, editing an existing program is simple: just turn a knob and listen to its
effect. Keep turning knobs and pressing buttons and if you like what you’ve
created, save the program. (“Saving a Program” on page 6.)
The rotary controls on the front panel are a mixture of “endless” rotary encoders
and potentiometers or “pots.” You can choose between three different modes that
determine how the synth reacts when parameters are edited with a pot. See “Pot
Mode” on page 14
OB-6 Operation Manual
Getting Started
3
How to Check a Parameter Setting in a Preset
When you’re editing a preset, the OB-6 has a convenient way of indicating
the programmed (saved) value for any knob parameter: Whenever you turn a
knob and reach the saved value of a given parameter, an LED dot in the main
OB-6 display will illuminate.
This dot illuminates
BANK PROGRA M
The dot illuminates when a knob position matches a preset’s saved parameter value
Comparing an Edited Program to its Original State
When editing a program, it’s often useful to compare its edited state to
its original state to evaluate your edits. Alternatively, before saving a
program to a new location you may want to check the program in the
target location before you overwrite it.
To compare an edited program to a saved version:
1. Edit a program.
2. Press the write button. It starts ashing.
3. Press the globals button. Both LEDs on the button light up, indicating
compare mode.
4. Play the keyboard to hear the saved version of the sound.
5. To disable the compare function and return to the edited sound, turn off
the globals button. Programs can’t be written while in compare mode.
6. If you want to save the edited sound, the write button is still ashing
and ready to save, so enter a location with the program selector buttons.
The sound is saved.
7. Alternatively, if you want to cancel saving and continue editing, press
the write button. It stops ashing and saving is canceled.
Getting Started
4
Sequential
When you’re editing a preset, the OB-6 has a convenient way of indicating the
programmed (saved) value for any knob parameter: Whenever you turn a knob and
reach the saved value of the parameter, an LED dot in the main OB-6 display will
illuminate.
Creating a Program from Scratch
An existing program can be very useful as a jumping off point for new
sounds. But it’s also useful (and educational) to create a new sound from
scratch. The OB-6 makes this easy by providing a “basic preset” that you
can quickly recall at any time. This preset is very simple, with a single
oscillator as its basis.
To recall the basic preset:
1. Hold down the manual button.
2. Press the write button.
Live Panel Mode
The OB-6 also features a “live panel” mode in which its sound switches
to the current settings of its knobs and buttons. In other words, the current
preset is ignored and what you see on the front panel is what you hear. This
is a great mode for learning, experimentation, and instant gratication.
To enter live panel mode:
• Press the manual button to toggle it on. Note that you can’t change
programs or banks with manual on.
To return to preset mode:
• Press the manual button again to toggle it off.
MANUAL
Toggling on the manual button enables “live panel” mode
OB-6 Operation Manual
Getting Started
5
Be aware when entering live panel mode that the current settings of the OB-6
knobs and switches may be such that no sound is produced. This could be because
the Mixer levels are all set to zero, or some other reason. See Appendix B: Trouble-shooting and Support for a checklist that can help you identify the cause.
Saving a Program
If you’ve created a sound that you like, you’ll probably want to save it.
Saving a program overwrites a previously saved program. Sound designers often save many incremental versions of a program as they continue
to rene it. These intermediate versions often make good jumping off
points for new sounds.
To save a program to the same preset location:
1. Press the write button. Its LED begins blinking.
2. Press a program selector button (0-9) to specify the “ones” digit of the
program.
3. The write button LED stops blinking and the program is saved.
Be careful when write is enabled. You can change banks and tens without
executing write, but once you press a program selector button (0-9) for the “ones”
digit, the write command is executed and the program at that location is overwritten.
To save a program to a different bank location:
1. Press the write button. Its LED begins blinking.
2. Hold down the bankbutton then press a program selector button to
specify the “hundreds” bank of the program. You can only save to
banks 0-4.
3. Hold down the tensbutton then press a program selector button (0-9)
to specify the “tens” digit of the program.
4. Press a program selector button (0-9) to specify the “ones” digit of the
program.
5. The write button LED stops blinking and the program is saved.
Getting Started
6
Sequential
Canceling Save
Sometimes you may want to cancel saving a program before you
commit.
To cancel the save process before you commit:
• If the write button LED is ashing, press it again. The LED stops ash-
ing and saving is canceled. You can return to editing if you want.
Comparing Before You Save
Before saving a program to a new location, it’s a good idea to listen to the
program in the target location to make sure you really want to overwrite it.
To evaluate a program before you overwrite it:
1. Get ready to save by pressing the write button. It starts ashing.
2. Press the globals button. Both LEDs on the button light up, indicating
compare mode.
3. Use the program buttons to navigate to the sound you want to compare
and play the keyboard to hear the sound.
4. To disable the compare function and go back to the edited sound, turn
off the globals button. Programs can’t be written while in compare
mode.
5. If you want to save the edited sound, the write button is still ashing
and ready to save, so enter a location with the program buttons. The
sound is saved.
6. Alternatively, if you want to cancel saving and continue editing, press
the write button. It stops ashing and saving is canceled.
OB-6 Operation Manual
Getting Started
7
Using Poly Chain
If you have two OB-6 synthesizers of any type (modules or keyboards) you
can link them together with MIDI to increase the total available polyphony
to 12 voices. We call this poly chaining. If you have a OB-6 keyboard and a
OB-6 module, you will most likely use the keyboard as the master and the
module as the slave.
To poly chain two OB-6 synths:
1. With a MIDI cable, connect the rear-panel midiout of the rst OB-6
(the master) to the midiin of the second OB-6 (the slave).
2. On the master OB-6, press the globals button then press program selector
button 9 (midiout).
3. Use the bank/decrement and tens/increment to select ply (poly).
4. Press the globals button twice to exit globals mode.
The two synths are now poly chained. You can now play up to twelve
notes simultaneously. Another advantage of this arrangement is that
notes with long release times are less likely to be cut off as you play
additional notes.
Moving to the Next Level
Before you start exploring the sound creation capabilities of the OB-6
we’d like to point you toward a few things that will help you tailor the
instrument to your needs.
First, check out the Global Settings section of this manual. Read about
Pot Modes and determine which works best for you when you’re editing
sounds. You’ll also nd information about MIDI setup. Read this to more
effectively integrate the OB-6 into your MIDI rig. To get the most out of
the OB-6’s live performance capabilities, read up on using a footswitch
or expression pedal.
And nally, be on the lookout for tips and notes scattered throughout
this manual to gain a better working knowledge of the OB-6. The better
you know it, the more you’ll get out of it. We wish you many hours of
musical exploration!
Getting Started
8
Sequential
Connections
56789
1234
1. AC Power Connector—Accepts a standard, grounded IEC power
cord. Operates over a range of 100 to 240 volts and 50 to 60 Hz.
2. USB—For bidirectional MIDI communication with a computer. The
OB-6 is a Class Compliant USB device and does not require additional
drivers when used with Mac OS or Windows. See “Using USB” on page
67for more information.
3. MIDI In, Out, and Thru—Standard 5-pin MIDI DIN connectors.
4. Footswitch-Sequence—Accepts a momentary, normally open or
normally closed footswitch to turn the sequencer or arpeggiator on and
off. Alternatively, an audio signal connected to this jack can be used to
either control sequencer/arpeggiator playback, or to gate the lter and
loudness envelopes while notes are held. See “Seq Jack” on page 14
for more information about choosing the appropriate mode for these
behaviors.
Audio signals used to drive the arpeggiator/sequencer should not exceed 5
volts peak-to-peak.
5. Footswitch-Sustain—Accepts a momentary, normally open or
normally closed footswitch to control sustain. See “Footswitch Sustain” on page 9 for more information.
OB-6 Operation Manual
Connections
9
56789
6. Expression Pedal-Volume—Accepts a standard expression pedal
that has a variable resistor on a TRS (tip-ring-sleeve) ¼ inch phone plug.
Once connected, you can use the pedal to control volume to add expressiveness and dynamics to live performance.
7. Expression Pedal- Filter—Accepts a standard expression pedal that
has a variable resistor on a TRS (tip-ring-sleeve) ¼ inch phone plug.
Once connected, you can use the pedal to control the cutoff frequency of
the lter to add expressiveness to live performance.
8. Audio Outputs—Unbalanced, ¼ inch audio outputs. The OB-6
sounds great in stereo, but can be switched to mono if needed. See
“Stereo/Mono” in Global Settings on page 15.
9. Headphones—A ¼ inch stereo headphone jack. Headphone volume is
controlled by the mastervolume knob on the front panel.
Connections
10
Sequential
Global Settings
56789
Vel ResponseAT ResponseStereo/MonoPgm Dump
Param XmitParam RcvMIDI ControlMIDI SysExMIDI Out
Global settings are parameters that affect all programs. These include
settings such as Master Tune, MIDI Channel, MIDI Clock, and others.
Global parameters are printed above the numeric program selector
switches (0-9). Use the globals switch to choose between the two sets.
The red LED indicates that the upper row is active. The yellow LED
indicates that the lower row is active
GLOBALS
The globals button
Transpose Master Tune MIDI Channel MIDI ClockClock Port
Local CtrlSeq JackPot ModeSustain +/-Alt Tuning
10234
Globals 0-4
Param Xmit Param Rcv MIDI Control MIDI SysExMIDI Out
Vel Response AT Response Stereo/Mono Pgm Dump
Globals 5-9
IncrementDecrement
BANK
SELECT
Use the Bank/Decrement and Tens/Increment buttons to scroll forward and backward, respectively,
through parameter settings
OB-6 Operation Manual
TENSBANK PROGRAM
SELECT
Global Settings
11
To set a global parameter:
1. Press the globalsbutton. Pressing it once activates the top row of
parameters. Pressing it a second time enables the bottom row of parameters. The LED indicates which row is active
2. Press the program selector button (0 - 9) that corresponds to the desired
parameter. The parameters are printed above each switch.
3. Use the bank and tens buttons as decrement and increment buttons to
step through available settings.
4. Once you’ve chosen the desired setting, press the globals button again
to exit.
Globals - Top Row
0. Transpose: -12…12—Master Transpose control, 0 is centered. Steps
in semitones up to one octave up (+12) or down (-12).
1. Master Tune: -50…50—Master Fine Tune control; 0 centered. Steps
in cents as much as a quarter-tone up (+50) or down (-50).
2. MIDI Channel: All, 1…16—Selects which MIDI channel to send and
receive data, 1 to 16. all receives on all 16 channels.
3. MIDI Clock: Sets the OB-6’s ability to send and receive MIDI clock
messages:
• Off: MIDI Clock is neither sent nor received
• Out: MIDI Clock is sent, but not received
• In: MIDI Clock is received, but not sent
• Slave Thru (i-0): MIDI Clock is received and passed to MIDI Out
• In, No Start/Stop (n55): Receives MIDI Clock but does not respond to
MIDI Start or Stop commands.
When set to in or slavethru, if no MIDI clock is present at the selected input,
the arpeggiator and sequencer will not function.
Global Settings
12
Sequential
4. Clock Port: MID, USB—Sets the ports, MIDI or USB, by which MIDI
clock signals are received.
5. Param Xmit: Off, CC, NR—Changes to the values of front panel
controls are transmitted via MIDI as Continuous Controllers (CC) or NonRegistered Parameter Number (NR). Transmission of parameters can also
be turned off. You could, for example, turn the lter frequency knob on the
OB-6 and have it affect the cutoff frequency of another synthesizer. For a list
of OB-6 CCs and NRPNs, see Appendix D.
NRPNs are the preferred method of parameter transmission, since they cover
the complete range of all parameters, while CCs are limited to a range of 128.
6. Param Rcv: Off, CC, NR—Sets the method by which parameter changes are
received via MIDI. As with transmission, NRPNs are the preferred method.
7. MIDI Control: Off, On—When On, the synth will respond to MIDI
controllers, including pitch wheel, mod wheel, pedal, volume.
8. MIDI SysEx: MID, USB— When set to MIDI (MID) it will receive
and transmit them using the MIDI ports/cables When set to USB it
will receive and transmit them using the USB port/cable. MIDI SysEx
messages are used when sending and receiving a variety of data including, programs, alternative tunings, system updates, and more.
9. MIDI Out: MID, USB—Sets the port by which MIDI data will be trans-
mitted (MIDI or USB).
Globals - Bottom Row
0. Local Control: Off, On—When on (the default), the keyboard and
front panel controls directly affect the OB-6. When off, the controls are
transmitted via MIDI but do not directly affect the “local” synth (that is,
the OB-6). This is primarily useful for avoiding MIDI data loops that can
occur with some external sequencers.
the mode for signals received on the rear-panel Sequencer jack.
• With normal selected, a footswitch will start sequencer playback.
• With trig selected, an audio signal connected to the sequencer jack will
step the sequencer when the sequencer’s play button is on.
• With gate selected, an audio signal connected to the sequencer
jack will trigger and gate the envelopes while you hold a note or
chord. Additionally, turning on the sequencer or arpeggiator will add
sequencer or arpeggiator playback—but controlled by the OB-6’s clock
bpm and value settings and not the audio trigger.
• With t-g (trigger+gate) selected, an audio signal connected to the
sequencer jack will trigger and gate the envelopes while you hold a
note or chord. Additionally, pressing the sequencer’s play button will
also add synchronized sequencer playback.
For best results when triggering the sequencer with an audio signal, use a loud
signal with a sharp attack/decay and little or no sustain.
panel are a mixture of “endless” rotary encoders and potenti-
ometers or “pots.” The pots are identiable by their lined knobs and the
fact that they have about 300° of travel. There are three pot modes to determine how the synth reacts when the programmable parameters are edited.
(mastervolume is not programmable, so these modes don’t apply.)
In Relative mode, changes are relative to the stored setting. In Relative mode, the
full value range is not available until either the minimum or maximum value and
the respective lower or upper limit of the pot’s travel is reached.
For example,
the resonance parameter has an internal value range of 0 to 127. Let’s
say the physical position of the resonance pot is the equivalent to a
value of 100. If you switch to a program that has a stored Resonance
setting of 63 and turn the pot all the way up, it will only go to 90. To get
to the maximum value of 127, you rst have to turn down until the value is
at the other extreme and the pot is at the limit of its travel (in this case, 0
and fully counter-clockwise, respectively).
In Passthru mode, turning the pot has no effect until after the edited
value equals the preset value (that is, until the edited value “passes
through” the stored value).
Global Settings
14
Sequential
Jump mode uses an absolute value based upon the position of the pot
when edited: turn a pot and the value jumps immediately from the stored
value to the edited value.
eter affects both the sustain pedal and sequencer jack input ports. There
are two types of momentary footswitches, normally open and normally
closed. Either type can be used with the OB-6. Not sure which type
you have? If the behavior of the footswitch is the opposite of what is
expected — that is, down is off and up is on — changing this setting will
correct that.
4. Alt Tuning: Nor, 1…16 (Normal, 1…16)—Selects one of the OB-6’s built-
in tunings. Set to normal, the tuning is standard, chromatic tuning. Choosing
1 through 16 selects an alternative, non-chromatic, non-Western scale that can
be used to emulate ethnic instruments or in other creative ways.
See Appendix A: Alternative Tunings on page 69 for a description of
each tuning. Additional tunings can be imported into the OB-6 as a SysEx
message. For more information, see Appendix A.
5. Vel Response: 0-7 (Curve 0, Curve 1, Curve 2, Curve 3, Curve 4, Curve
5, Curve 6, Curve 7)—Sets one of eight velocity curves to adjust the keyboard’s
velocity response to your playing style.
6. AT Response: 0-3 (Curve 0, Curve 1, Curve 2, Curve 3)—Sets one of
four pressure curves to adjust the keyboard’s aftertouch response to your
playing style.
7. Stereo/Mono: Ste, Mon (Stereo, Mono)—The OB-6 defaults to stereo
operation. When set to mono, this parameter defeats all pan settings and
modulation, effectively making each of the outputs a mono output.
8. Pgm Dump: Prg, Ten, Ban, usr, All(Program, Tens, Bank, User
Banks, All)—Transmits the current program, ten programs from the
currently selected bank and tens location, the current bank, all user
banks (0-4), or all banks (both user and factory) in SysEx format via the
selected MIDI port. (See: “MIDI Sysex.”) Dumped programs will load
back into the same bank and program location in memory when received by
the OB-6 via MIDI.
OB-6 Operation Manual
Global Settings
15
Oscillators
Oscillators provide the raw building blocks of the OB-6’s sound by
producing waveforms, each of which has its own inherent sound character based on its harmonic content. The OB-6 has two oscillators, plus a
sub oscillator and a noise generator per voice. Level controls for each of
these are located in the Mixer section.
VCO 1 is capable of generating sawtooth, and variable-width pulse
waves. VCO 2 generates triangle, sawtooth, and variable-width pulse
waves. These waveshapes are continuously variable and smoothly transition from one shape to the next as you turn the shape knob. This provides
a variety of “in-between” waveshapes.
The oscillators on the OB-6 are extremely stable. To emulate the random pitch
drift and oscillator instability of vintage instruments, use the detune parameter (next to
the unison button) to dial in as little or as much drift as you like.
OSCILLATORS
VCO 1VCO 2
FREQUENCY
SYNC
FREQUENCYDETUNE
LOW FREQ
Oscillators 1 and 2
PULSE WIDTH
PULSE WIDTH
KEYBOARD
VCO 1 can be hard-synced to VCO 2 for complex, harmonically-rich
sounds when modulated.
VCO 2 features a detune knob for detuning and thickening sounds, a low
freq switch that allows it to function as an LFO for modulation purposes,
and a keyboard switch that disables keyboard control over its pitch
(useful when used as an LFO, or for drones and other effects).
Oscillators
16
Sequential
Oscillator Parameters
Frequency: Sets the base oscillator frequency over a 9-octave range from
16 Hz to 8KHz (when used with the Transpose buttons). Adjustment is in
semitones.
The global Master Tune settings affect the pitch of all oscillators. See “Globals -
Top Row” on page 12page 12 for more information.
Detune: Fine tune control with a range of a quartertone up or down. The
12 o’clock position is centered. Steps are in cents (50 cents = 1/2 semitone).
Shape: Sawtooth, Pulse (and Triangle on Osc 2) —Used to select the
waveshape generated by the oscillator. Waveshapes are continuously
variable and smoothly transition from one shape to the next as you turn
the shape knob. This provides a variety of “in-between” waveshapes.
Pulse Width: Changes the width of the pulse wave from a square wave
when the pulsewidth knob is at center position, to a very narrow pulse
wave when the pulsewidth knob is full left or right.
Applying pulse width modulation using X-Mod or the low frequency oscillator is
a great way to add movement and thickness to a sound, especially when creating pad
or string-like sounds.
Sync: Off, On—Turns VCO 1 hard sync on. Sync forces VCO 1 (the
slave) to restart its cycle every time VCO 2 (the master) starts a cycle.
This provides a way to create more complex, harmonically rich shapes
from simple waveforms—especially when the frequency of VCO 1 is set
to a different interval than VCO 2.
OB-6 Operation Manual
Oscillators
17
Oscillator 1
Oscillator 2
Oscillator 1
synced to
Oscillator 2
Oscillator hard sync
Use X-Mod to sweep the pitch of VCO 1 when it is synced to generate the classic, hard-edged sync sound.
Low Frequency: Off, On—Turns VCO 2 into a low-frequency oscillator,
essentially providing another LFO source for modulation using X-Mod.
The frequency, detune, shape, and pulsewidth controls still apply and
will affect the character of any low-frequency modulation applied using
VCO 2.
Keyboard: Off, On—When off, the VCO 2 ignores the keyboard and
note data received via MIDI and plays at its base frequency setting. VCO 2
pitch can still be affected by modulation from other sources when in this
mode.
18
Oscillators
Sequential
Detune
Detune (next to the unison button) adds randomized detuning to the
oscillators to emulate the tuning instability of vintage analog oscillators.
This tuning instability is a big part of what made vintage instruments sound
characteristically warm and fat.
Because the OB-6 oscillators are extremely stable, small amounts of
detune can help impart a very vintage tone to what is otherwise a very
stable, modern instrument. detune amount is adjustable from subtle to
wildly out of tune.
When unison is enabled, detune detunes the unison voices by a xed
amount. Using the panspread feature, if an odd number of voices is
stacked, one of the voices is placed in the center of the stereo eld with
the other voices spread right and left. The higher the pan spread setting,
the wider the stereo spread in unison.
UNISONDETUNE
The detune knob
The global Master Tune settings affect the pitch of all oscillators. See “Globals -
Top Row” on page 12 for more information.
OB-6 Operation Manual
Detune
19
Mixer
The Mixer section is where you set the levels of the various sound generators on the OB-6. These include VCO 1, VCO 2, Sub Octave (VCO 1
sub oscillator) and the white noise generator. You must turn up at least
one of these in order to make sound with the OB-6.
Rather than limit the OB-6’s outputs to keep the instrument from clipping, we
allow you to adjust levels at various points in its signal path. This gives you the option
to “overload” things in interesting ways, if you wish to do so. If not, try reducing the
levels of the oscillators in the mixer section, the envamount parameter in the loudness
envelope, or the resonance parameter in the lter.
MIXER
VCO 1VCO 2
SUB O CTAVE
The Mixer
NOISE
VCO 1: Sets the output level of Oscillator 1.
VCO 2: Sets the output level of Oscillator 2.
Sub Octave: Controls the level of a square wave oscillator pitched one
octave below VCO 1. Adding a sub octave to sounds such as bass are a
great way to increase their low-register presence.
Noise: Sets the output level of the white noise generator.
Mixer
20
Sequential
Filter
RESONANCE
TRACK
HALF FULL
BP
FREQUENCY
NOTCH
LPHP
FILTER
The Filter takes the basic, raw sound of the oscillators and noise generator and subtracts frequencies, changing the harmonic content and character of their sound. This change can be varied over time using the Filter
Envelope to produce more dynamic, animated timbres.
The OB-6’s lter is a 2-pole, 12 dB per octave, analog, state-variable lter
with low-pass, notch, high-pass, and band-pass modes.
The lter mode knob sets the lter’s mode of operation. It transitions
smoothly from low-pass to notch to high-pass operation, allowing a
blending of these modes. Band-pass operation is selected with the BP
switch. Each lter mode has its own characteristic sound and function:
• Low-pass: passes frequencies below the cutoff frequency
• Notch: removes frequencies in a notch centered around the cutoff frequency
• High-pass: passes frequencies above the cutoff frequency
• Band-pass: passes a band of frequencies centered around the cutoff frequency
Band-pass mode is selectable only through the bp on/off switch. However, you
can actually smoothly transition between normal and band-pass operation by choosing
norm-bp as a X-Mod destination in the mod matrix.
The OB-6 Filter
OB-6 Operation Manual
Filter
21
Frequency: Sets the lter’s cutoff frequency. In low-pass mode,
frequencies are reduced from the top down — cutting the high frequencies and passing the low, hence the name “low-pass.” In high-pass mode,
frequencies are reduced from the bottom up — cutting the low frequencies and passing the high, hence the name “high-pass.” In notch mode,
frequencies are removed in a notch centered around the cutoff frequency.
In band-pass mode, a band of frequencies are passed through the lter
centered around the cutoff frequency — while frequencies on either side
of that band are removed.
Resonance: Emphasizes a narrow band of frequencies around the cutoff
frequency. Unlike low-pass lters on some synthesizers, the OB-6 lter
does not self oscillate. This is faithful to the original Oberheim SEM
design.
High levels of resonance can sometimes cause the OB-6 outputs to clip if
its sound generators are also set to high output in the Mixer. Monitor your outputs
carefully to ensure optimal, clean signal levels. If you experience signal clipping, try
reducing the levels of the oscillators in the mixer section, the amount parameter in the
loudnessenvelope, or the resonance parameter in the lter.
Track: Off, Half, Full—Sets the amount of modulation from the keyboard
to the lter’s cutoff frequency. Selecting half or full means that the
higher the note played on the keyboard, the more the lter opens. This
is useful for adding brightness to a sound as higher notes are played, which
is typically how acoustic instruments behave. If both half and fullare off,
keyboard lter tracking is off, meaning that lter frequency is unaffected by
playing higher or lower notes on the keyboard.
22
Filter
Sequential
Filter Envelope
Attack
Decay
Sustain
Release
Amplitude
Time
The OB-6 lter has a dedicated, four-stage envelope generator. The Filter
Envelope is used to shape the harmonic characteristics of a synthesized
sound by giving you ltering control over its attack, decay, sustain, and
release stages.
This is one of the most important factors in designing a sound. Without
an envelope, the lters would be completely static. They would stay
open or closed by a xed amount that wouldn’t change over the duration
of a sound. That’s not very interesting to listen to and it’s not how instruments behave in the real world.
In general, sounds produced by an instrument are brighter at their beginning (the attack stage) and grow mellower as they die out (the decay
and release stages). In other words, their harmonic content changes over
time. This is exactly what the lter envelope is designed to emulate.
ENVELOPES
FILTER ENVELOPE
ATTACKDE CAYS US TAI NRELEASEAMOUNT
VELOCITY
Filter Envelope
A typical 4-stage envelope
OB-6 Operation Manual
Filter Envelope
23
Attack: Sets the attack time of the envelope. The higher the setting, the
slower the attack time and the longer it takes for the lter to open from
the level set with the lter frequency knob to the level set by the lter
envelope amount. Percussive sounds typically have sharp (short) attacks.
Decay: Sets the decay time of the envelope. After a sound reaches the
lter frequency set at its attack stage, decay controls how quickly the
lter then transitions to the cutoff frequency set with the sustain knob.
The higher the setting, the longer the decay. Percussive sounds, such as
synth bass, typically have shorter decays (and a generous amount of low-
pass lter resonance).
Sustain: Sets the lter cutoff frequency for the sustained portion of the
sound. The sound will stay at this lter frequency for as long as a note is
held on the keyboard.
Release: Sets the release time of the envelope. This controls how
quickly the lter closes after a note is released.
Amount: Sets the amount of modulation from the lter envelope to the
lter. Higher amounts more dramatically affect the cutoff frequency. This
control is bipolar. Positive settings produce standard behavior. Negative
settings invert the envelope.
The description of envelope behavior above is true when the amount parameter
is set to a positive value. But since this control is actually bipolar, it is possible to set
a negative amount of modulation. In this case, the envelopes are inverted and their
behavior changes. The best way to get a feel for the difference is to experiment with
both positive and negative settings of the envelopeamount parameter.
The cutoff frequency setting may limit the effect of the envelope on the lter. For
example, in low-pass lter mode , if frequency is at its highest setting, a positive enve-
lope amount will have no effect on the lter since the lter is already completely open.
Velocity: On, Off—When enabled, allows key velocity to inuence
lter frequency. If the amount is set to a positive value in low-pass lter
mode, the harder you play, the more the lter will open and the brighter
the sound will be. Conversely, if the amount is set to a negative value,
the harder you play, the more the lter will close and the less bright
the sound will be. This control makes for more touch-sensitive sounds.
Filter Envelope
24
Sequential
Changing the Filter Envelope’s Response Curve
By default, the envelopes of all synthesizers are designed to have certain
type of response curve that is largely dependent on the preference of the
designer. In most cases, this can’t be changed. The current preference is
that the faster or snappier the envelopes, the better.
However, in the case of the OB-6, there is a hidden feature in the X-Mod
section that allows you to modify the responsiveness of the lter envelope’s ADSR controls. This opens up a new level of ne adjustment of
these controls that is subtle but powerful. Try it and see.
To adjust the responsiveness of the lter envelope:
1. Select a program, such as a synth brass sound, that has a slightly soft
but bright attack.
2. Repeatedly play a series of notes or chords on the keyboard, so you can
hear the effect of the adjustments as you follow the steps below.
3. In the X-Mod section, enable the filtrfreq as the only destination
(disable all other X-Mod destinations such as vco1, shape1, etc.).
4. In the X-Mod section, turn the filterenv control slightly counterclock-
wise. Try a setting of about 11 o’clock.
5. Continue to play a series of chords and turn the amount knob in the
filterenvelope section. Try moving it back and forth between 1
o’clock and 3 o’clock.
6. As you do this, compare different settings of the X-Mod filterenvcontrol, the lter envelope amount, and different attack, decay,
sustain, and release settings on the lter envelope.
The interaction of these controls is worth exploring for greater exibility
and control of the lter envelope.
OB-6 Operation Manual
Filter Envelope
25
Loudness Envelope
Attack
Decay
Sustain
Release
Amplitude
Time
After passing through the lters, a synthesized sound goes into an analog
voltage controlled amplier or VCA, which controls its overall loudness.
The VCA has a dedicated, four-stage envelope generator.
The Loudness Envelope is used to shape the volume characteristics of
a sound over time by giving you control over its attack, decay, sustain,
and release stages. Along with the lter envelope, this is one of the most
important factors in designing a sound.
Without a loudness envelope, the volume of a sound wouldn’t change
over the duration of a note. It would begin immediately, remain at its full
volume for the duration of the note, then end immediately when the note
was released. Again, that’s not very interesting sonically and it’s not typically how instruments behave in the real world.
To give you a real-world example, the main difference between the
sound of the wind and the sound of a snare drum is that they have very
different loudness envelopes. Otherwise, they are essentially both white
noise. Wind has a relatively slow attack, a long sustain, and a long decay
and release. A snare drum has a sharp attack, no sustain, and virtually no
decay or release. But again, they are both fundamentally white noise.
ATTACKD ECAYSUSTA INRELEASEAMOUNT
Loudness Envelope
A typical four-stage, ADSR envelope
Loudness Envelope
26
VELOCITY
LOUDNESS ENVELOPE
Sequential
Attack: Sets the attack time of the envelope. The higher the setting, the
slower the attack time and the longer it takes for a sound to reach its full
volume. Pads typically have softer (longer) attacks. Percussive sounds
have sharper (shorter) attacks.
Decay: Sets the decay time of the envelope. After a sound reaches its full
volume at its attack stage, decay controls how quickly the sound transi-
tions to the level set with the sustain control. The higher the setting, the
longer the decay. Percussive sounds, such as synth bass, typically have
shorter decays.
Sustain: Sets the sustain level of the envelope. The higher the setting,
the louder the sustained portion of the sound will be. The sound will stay
at this level for as long as a note is held on the keyboard.
Release: Sets the release time of the envelope. This controls how
quickly a sound dies out after a note is released.
Amount: Sets the amount of modulation from the Loudness Envelope to
the VCA. In most cases you will probably want to set this fully clockwise
for maximum VCA volume. If you experience signal clipping, try reducing the envamount or the levels of the oscillators in the mixer section.
To recreate the “gated VCA” effect used on certain classic rock anthems,
choose an organ sound, then set the loudnessenvelopeamount to zero, route the LFO
square wave to ampwith an initialamt setting of 100% and hold a few chords.
Velocity: On, Off—When enabled, this button enables keyboard veloc-
ity to modulate the Loudness Envelope amount. The harder you play, the
more the Loudness Envelope is affected. This makes for more touchsensitive sounds.
OB-6 Operation Manual
Loudness Envelope
27
Effects
The OB-6 Effects section allows you to add up to two, 24-bit, 48 kHz digital
effects to any sound. Though the OB-6 sounds great on its own, adding a
touch of reverb or delay can enhance many sounds with a subtle (or not
so subtle) sense of ambience and depth. Other effects such as the chorus
and phaser are useful for adding more conspicuous tonal enhancement as
well as emulating classic instruments such as string ensembles and so on.
While the effects themselves are digital, the main signal path of the OB-6
is analog. The on/ off switch enables and disables both Effect A and
Effect B, using a true bypass, ensuring a pure analog signal path.
Effects settings are saved individually with each program. Time-based
effects such as the delays can be synchronized to the arpeggiator, sequencer,
or MIDI clock to produce repeats that occur on the beat.
ON/OFFEFFECTCLK SYNCTYPE
A B
The Effects section
EFFECTS
MIX
2
1
Effects are divided into sets A and B. You can choose a single effect from
each set. Effect A and B are applied one after another, in series. For this
reason, reverb effects are only available as Effect B, since it’s the last
stage in the serial effects chain — where reverb is traditionally applied.
Either effect can also be set to “off.”
• Phase Shifter 3 (“PH3” ) faithful emulation of Tom Oberheim’s
original 6-stage phaser
• Ring Modulator (“Ri n ”) faithful emulation of Tom Oberheim’s
original ring modulator design
• Reverb 1 (“HAL”) - classic hall emulation
• Reverb 2 (“rOO”) - classic room emulation
• Reverb 3 (“PLA”) - classic plate emulation
• Reverb 4 (“SPr”) - vintage guitar-amp-style spring emulation
OB-6 Operation Manual
Effects
29
To use Effects:
1. Press the on/off switch to turn on effects.
2. Press effect and choose A or B, depending on which you want to apply
and congure.
3. Turn the type knob to select an effect. Names are abbreviated. For
instance, “bbd” is the bucket-brigade delay. Refer to the list above.
4. Turn the mix knob to the right to blend in a good amount of the processed
signal. You’ll want to be able to clearly hear the effect when you tweak its
settings. You can dial it down afterward.
5. Use the parameter 1 and parameter 2 knobs to adjust the effect’s parameters to your taste. See “Effects Parameters” on page 30 for details
on the adjustable parameters on each effect type.
6. Finally, adjust the mix knob to optimize the amount of the effect. Full
left is completely dry. Full right is completely wet (a 100% processed
signal).
7. Repeat as needed to add a second effect.
Effects Parameters
On/Off: Turns both effects, A and B, on and off. The on/off switch uses a
true bypass, ensuring a pure analog signal path.
Effect: A, B—Selects either effect A or B for editing. Once selected, all
Mix: 0...127—Sets the balance between the processed (wet) signal
and unprocessed (dry) signal. Full left is completely dry. Full right is
completely wet.
Effects
30
Sequential
Clock Sync: On, Off—When a delay effect is chosen, this enables syncing
of the timed delay repeats (feedback) to the arpeggiator, sequencer, or MIDI
clock. When clksync is on, delay time provides the following values:
ValueDelay Time
14 beats
2d3 beats
22 beats
4d1 1/2 beats
41 beat
4t1 1/3 beats
8d3/4 of 1 beat
81/2 of 1 beat
8t1/2 of 1 beat
16d3/8 of 1 beat
161/4 of 1 beat
Maximum delay time is 1 second. The combination of longer synced delay
times with slower tempos can result in delay times that would be greater than 1
second. When that happens, the delay time is divided by 2 until it no longer exceeds
the 1 second limit. For example, if the BPM is set to 60 and Delay Time is set to Half,
the expected delay time would be 2 seconds. The actual delay time will be 1 second
(i.e. 2 seconds divided by 2).
Parameter 1:Variable, depending on the effect—This knob adjusts
parameter 1 for the chosen effect. Each effect has two adjustable parameters, which differ depending on the effect.
Parameter 2: Variable, depending on the effect—This knob adjusts
parameter 2 for the chosen effect. Each effect has two adjustable parameters, which differ depending on the effect.
OB-6 Operation Manual
Effects
31
DisplayEffect TypeParameter 1Parameter 2
bbd
ddl
cho
fl1
fl2
PH1
PH2
PH3
Rin
HAL
rOO
PLA
SPr
bbd: This is a vintage bucket-brigade delay emulation. Bucket-brigade
bucket-brigade delaydelay timefeedback amount
digital delaydelay timefeedback amount
chorusratedepth
angerratedepth
angerratedepth
phaser 1ratedepth
phaser 2ratedepth
phaser 3ratedepth
ring modulatormodulator
frequency
hall reverbtimeearly reections
room reverbtimeearly reections
plate reverbtimeearly reections
spring reverbdecaytone
low-note pitch
tracking on/off
delays were originally a type of analog delay characterized by relatively
short delay times and a warmer character than digital delays due to their
loss of treble and clarity in the delayed analog signal. Adjustable parameters are delay time and feedback amount.
To recreate a classic bucket-brigade time-shifting effect, try adjusting the time
parameter in real time.
ddl:This is a classic digital delay. Adjustable parameters are delay time
and feedback amount.
CHO: This is a vintage chorus emulation. Use it to thicken and add
animation to any sound. Adjustable parameters are rate and depth.
FL1:This is a vintage anger emulation. Use it to add a sweeping reso-
nant effect to a sound. This effect has true through zero anging capability. Adjustable parameters are rate and depth.
Effects
32
Sequential
FL2: This is a vintage anger without a feedback path and is designed to
emulate the through zero capability of tape deck anging. Use it to add
a sweeping anged effect to a sound. Adjustable parameters are rate and
depth.
PH1: This is a vintage phaser emulation with high resonance. Use it to
add a deep, sweeping, swirling resonant effect to a sound. Adjustable
parameters are rate and depth.
PH2: This is a vintage phaser emulation with lower resonance. Use it to
add a swirling resonant effect to a sound. Adjustable parameters are rate
and depth.
PH3: This is a faithful emulation of Tom Oberheim’s original phaser
design. Use it to add a swirling resonant effect to a sound. Adjustable
parameters are rate and depth.
rin: This is a faithful emulation of Tom Oberheim’s original ring modula-
tor design. Use it to add a complex harmonic effect to a sound. Adjustable parameters are the modulation frequency and low note pitch tracking on/off.
The ring modulator’s mode of operation is determined by the setting of Parameter 2, (pitch tracking) which can be set to either on or off. With this parameter off, the
ring modulator functions like the original Oberheim unit. In this mode, pitch tracking is
off, and Parameter 1 sets the modulation frequency, which remains the same regardless of what note you play on the keyboard. With parameter 2 on, the ring modulator
tracks the pitch of the lowest note that you play on the keyboard. In this case the
Parameter 1 sets a ratio between the lowest note that you play and the modulator note
(instead of setting a xed frequency). The modulation frequency will then change as
you change the lowest note that you’re playing, so that the ratio will remain constant
between the note that you play and note of the modulator. If you are only playing one
note at a time, then the ring modulator will modulate with the same ratio as you play
up and down the keyboard.
Set Parameter 2 to the “on” position to get more musical results from the ring
modulator.
OB-6 Operation Manual
Effects
33
HAL: This is a hall reverb. It’s the largest of the available reverbs. Adjustable
EFFECTS
ON/OFFEFFECTTYPE
A B
MIX
Press and hold
for 1 second
Display changes
to “Dist”
Turn Mix knob
to set amount
parameters are reverb time and early reection amount.
rOO: This is a room reverb. It’s the second largest of the available reverbs.
Adjustable parameters are reverb time and early reection amount.
PLA: This is a plate reverb. It emulates a classic reverb plate. Adjustable
parameters are reverb time and early reection amount.
SPr: This is a spring reverb. It emulates a vintage, guitar-amp-style
reverb. Adjustable parameters are decay and tone.
Distortion
The OB-6 provides an analog distortion effect. This can be used to
add warmth, harmonic complexity, and an aggressive edge to sounds.
The character of the distortion is affected by the harmonic content of a
program. Sounds with more high-end will sound different than sounds
with fewer harmonics.
To add distortion:
1. Press and hold the effect button.
2. Turn the mix knob to set the distortion amount.
3. Release the effect button.
Adding the Distortion effect
Distortion
34
Sequential
Low Frequency Oscillator
LFO
The LFO is a special-purpose oscillator that produces a frequency below
the range of human hearing. The LFO is typically used for periodic
modulation such as vibrato (periodic pitch modulation) and tremolo
(periodic amplitude modulation).
The LFO on the OB-6 produces a variety of waveshapes, including sine,
sawtooth, reverse sawtooth, square, and random. Though most often used
for low-frequency modulation, the OB-6 LFO can actually function at speeds
that extend into the audible range for extreme effects.
SHAPEFREQUENCY
INITIAL AMTLFO SYNC
VCO 1VCO 2PULSE WIDTH
AMPFILTR FREQ FILTR MODE
The Low Frequency Oscillator
Sine and Random waves are bipolar. That is, their waveshape is positive for
SINE
SAWTOOTH
REV SAW
SQUARE
RANDOM
12
half of their cycle and negative for the other half. In the case of the sine
wave, this makes it possible to generate a natural-sounding vibrato that
goes alternately sharp and at in equal amounts on either side of a center
frequency. Random, also known as “sample and hold,” generates a series
of random values, each held for the duration of one cycle
The square wave, sawtooth, and reverse sawtooth generate only positive
values. In the case of the square wave this makes it possible to generate naturalsounding trills.
OB-6 Operation Manual
Low Frequency Oscillator
35
Sine
Sawtooth
SquareRandomSawtoothReverse
0
LFO waveshapes
The OB-6 has a sixth “hidden” LFO waveshape that you can use as a modulation source — noise. To access this, choose random then turn frequency all the way
clockwise. This generates a white noise waveform.
The LFO can be free-running or synced to the arpeggiator, sequencer, or
MIDI clock for tempo-synced effects such as lter sweeps, tremolo, and so on.
Frequency: Sets the frequency of the LFO waveshape routed to the
destination from a slow .022Hz to a fast 500Hz. See also “LFO Sync”
below.
LFO Sync: When on, the LFO synchronizes with the arpeggiator,
sequencer, or MIDI clock. By default, the LFO wave cycle is reset when
you press a key (but is not reset if you press a key while other notes are
held).
wave shape of the LFO. A sixth waveshape, noise, can be generated by
selecting random and turning the frequency knob all the way to the right.
Initial Amt: Sets the amount of LFO modulation routed to the selected
destinations. Setting an amount here applies the selected modulation
continuously. If you set this parameter to zero but still select a modulation destination, modulation is only applied when you use the mod
wheel.
VCO 1: Selects the frequency of oscillator 1 as a modulation destina-
tion. Use a sine wave as a source to create vibrato. Use a square wave to
create trills.
VCO 2: Selects the frequency of oscillator 2 as a modulation destina-
tion. Use a sine wave as a source to create vibrato. Use a square wave to
create trills.
Low Frequency Oscillator
36
Sequential
Pulse Width: (Individually selectable for VCO 1 and VCO 2) — When
FILTER ENV
VCO 1SHAPE 1
PW 1
FILTR FREQ FILTR MODE
X-MOD
VCO 2
VCO 1 or VCO 2 are set to square wave, this modulates the pulse width
of the wave. Use a sine wave LFO to create a chorus-like effect often
used to emulate strings.
Amp: Selects the amplitude level as a modulation destination. Use a sine
wave LFO to create a tremolo effect.
Filtr Freq: Selects the lter cutoff frequency as a modulation destination.
Use a sine wave LFO to create an auto-wah effect when in low-pass lter
mode. Modulating the lter at high frequencies can create interesting
timbres.
Filtr Mode: Selects the lter mode as a modulation destination, changing
smoothly between low-pass, notch, and high-pass modes. Modulating the
lter at high frequencies can create interesting timbres.
X-Mod
Although the overall sonic character of the OB-6 is determined by its
analog oscillators and lters, much of its power to make truly unique and
unusual sounds comes from the X-Mod section.
The X-Mod section
OB-6 Operation Manual
X-Mod
37
X-Mod modulation sources:
• Filter envelope
• VCO 2 frequency
X-Mod modulation destinations:
• VCO 1 frequency
• VCO 1 waveshape
• VCO 1 pulse width
• Filter cutoff frequency
• Normal to band-pass lter mode
• Filter mode (low-pass, notch, high-pass)
You can control how much the source affects the destination by dialing in
a specic modulation amount with the filterenv or vco2 knobs. Modu-
lation amount can either be positive or negative.
Use X-Mod to create complex harmonic effects ranging from FM
(frequency modulation) to audio-rate lter modulation and beyond. Many
classic sounds on the original Oberheim OB-series of synthesizers were
created through clever use of X-Mod.
X-Mod Parameters
Filter Env: Selects the amount of modulation from the Filter Envelope
that is applied to a selected destination. Modulation amount can be either
positive or negative.
VCO 2: Selects the amount of modulation from VCO 2 that is applied to
a selected destination. Modulation amount can be either positive or negative.
When using vco 2 as a modulation source, the modulation character is
affected by the waveshape currently chosen for VCO 2 (triangle, sawtooth, or square/
pulse). Try setting VCO 2 to low frequency (using the lowfreq switch) to further
increase modulation possibilities.
X-Mod
38
Sequential
VCO 1: Selects VCO 1 frequency as a modulation destination. Choose
vco 2 as a modulation source to produce FM effects with their characteristic complex harmonics and metallic timbre.
Shape 1: Selects the VCO 1 waveshape as a modulation destination.
This can animate the timbre of Oscillator 1 in interesting ways.
PW 1: When VCO 1 is set to pulse wave, choosing this as a destination
modulates its pulse width. This will animate the timbre of VCO 1 in interesting ways.
Norm - BP: Selects the lter mode as a modulation destination, changing
smoothly between normal lter behavior (low-pass, notch, and high-pass
modes) and band-pass mode.
Filtr Freq: Selects the lter cutoff frequency as a modulation destination.
Use a sine wave LFO to create an auto-wah effect when in low-pass lter
mode. Modulating the lter at high frequencies can create interesting
timbres.
Filtr Mode: Selects the lter mode as a modulation destination, changing
smoothly between low-pass, notch, and high-pass modes. Modulating the
lter at high frequencies can create interesting timbres.
OB-6 Operation Manual
X-Mod
39
Arpeggiator
ARP EGG IAT ORSEQUENCERCLOCK
The OB-6 has a full-featured arpeggiator. Turn it on, hold a chord and
the OB-6 will play a pattern based on the individual notes held. Choose
a mode (up, down, random, etc.), an octave range (1, 2, or 3), and a
tempo, then pair it with an appropriately percussive sound, and you’ll be
surprised at the number of creative things you can do.
When hold is active, the arpeggiator is in “relatch” mode, where playing a new chord latches to the new chord rather than adding notes to the
existing chord.
If you enable hold, you can release the notes on the keyboard and the
arpeggiator will continue to play. In addition, the arpeggiator features
auto-latching: With hold on, played notes are held on and arpeggiated,
and any additional notes you play are added to the arpeggio—as long as
at least one key is continuously held.
You can sync the arpeggiator to external MIDI clock, or even an external
audio signal. When the arpeggiator is playing, the sequencer is disabled.
OCTAV ESVALUEMODETAP T EMPOBPMON/OFFPLAYRECORD
1
2
3
The Arpeggiator section
To use the arpeggiator:
1. Press the arpeggiator on/off switch to turn it on.
2. Hold down one or more notes on the keyboard. The arpeggiator plays
them according to the settings you’ve chosen.
3. To latch arpeggiation on (so that you don’t have to continuously hold
down notes) press the hold button.
4. Adjust settings such as mode, octave, bpm and value.
5. To synchronize a delay effect to the arpeggiator, turn on clksync in
the Effects section, choose a delay, and adjust its delay time setting as
desired.
Arpeggiator
40
Sequential
An audio signal connected to the rear-panel footswitch - sequence jack can be
used to control arpeggiator (and sequencer) playback. This makes it possible to tempo
sync the arpeggiator to a recorded drum track or other audio source. Audio signals used
to drive the arpeggiator/sequencer should not exceed 5 volts peak-to-peak. See “Seq
Jack” on page 14 for more information about choosing the appropriate mode for these
behaviors.
Arpeggiator Beat Sync
is option quantizes keyboard performance of the arpeggiator so that
notes are quantized to the current clock divide setting. With this option
enabled, arpeggiator note playback occurs only on the beat — regardless
of the precision of your playing.
To enable Arpeggiator Beat Sync:
1. Press the globalsbutton twice to activate the lower set of parameters.
2. Press program selector button 9.
3. Use the bank and tens buttons as decrement and increment buttons to
step through available settings and select on.
4. Once you’ve chosen the desired setting, press the globals button again
to exit.
OB-6 Operation Manual
Arpeggiator
41
MIDI Note Output from the Arpeggiator
e OB-6’s arpeggiator (and sequencer) can output MIDI note numbers.
Any notes that you hold on the OB-6 keyboard will be arpeggiated
according to the current settings of the arpeggiator and output over MIDI
(or USB) as MIDI notes. You can use this feature to drive other MIDIequipped devices such as synthesizers and drum machines.
To enable MIDI Note output from the arpeggiator:
1. Press the globals button then press program selector button 5 (param
xmit).
2. Use the bank and tens buttons as decrement and increment buttons to
step through available settings and select either cas or nas. Your choice
depends on whether you were previously using CC or NRPN to send
MIDI controller data to your external device, as either setting will send
MIDI notes out. Choose cas if CC. Choose nas if NRPN.
3. Once you’ve chosen the desired setting, press the globals button again to
exit.
To control an external MIDI device:
1. Connect the MIDI or USB output of the OB-6 to the MIDI or USB
input of the external device, depending on which type of connection the
external device requires.
2. On the OB-6, press the globals button, then press program selector
button 9 (midiout) to select nid (midi) or usb (usb).
3. Press the globals button again to exit the Global menu.
4. On the external device, set the MIDI Channel and MIDI Receive port to
match the OB-6.
5. Hold down a chord on the OB-6 or start sequencer playback. The external device should be triggered by the arpeggiated or sequenced notes.
Arpeggiator
42
Sequential
Using the Arpeggiator in a Poly-Chained System
In a poly-chained system, the arpeggiator functions nearly the same as it
does in a non-poly-chained system. The six extra voices are added into
the total pool of available voices. Any notes with long release times are
less likely to be cut off as additional notes are arpeggiated.
Arpeggiator Parameters
Tap Tempo—Tapping the taptempo button sets the tempo from 30 to
250 BPM. The LED ashes at the BPM rate you set. Tap the button at
least 4 times to set the tempo.
BPM: 30…250—Sets the tempo for the arpeggiator in BPM (beats per
minute). The taptempo LED ashes at the BPM rate. When lfosync is
enabled on the low-frequency oscillator, or clksync is enabled in the Effects
section, the BPM rate affects the LFO frequency and/or delay effect. When
syncing to an external MIDI clock source, the BPM setting has no effect.
Value—Selects a basic note value relative to the BPM. See the table below:
NameTempoTiming Division
HalfBPM/2Half note
QtrBPMQuarter note
8thBPM x 2Eighth note
8th DBPM x 2Dotted eighth note
8th SBPM x 2Eighth note, swing timing
8th TBPM x 3Eighth note triplets
16thBPM x 4Sixteenth note
16th SBPM x 4Sixteenth note, full swing timing
16th TBPM x 6Sixteenth note triplets
32ndBPM x 8Thirty-second note
On/Off—Turns the arpeggiator on and off.
OB-6 Operation Manual
Arpeggiator
43
Octave: 1, 2, 3 —Set to 1, only the keyed notes are arpeggiated. Set to 2,
the keyed notes and the notes one octave above them arpeggiate. Set to 3,
the keyed notes and the notes one and two octaves above them arpeggiate.
Mode: Sets the order in which notes play when arpeggiator is on. See the table.
Arp ModeBehavior
UpPlays from lowest to highest note
DownPlays from highest to lowest note
Up + DownPlays from lowest to highest and back to lowest
RandomPlays notes in random order
AssignPlays notes in the order the keys were pressed
Sequencer
The OB-6’s sequencer is similar to a classic step sequencer. It allows you
to create a single sequence of up to 64 steps, including rests and ties, with
up to 6 notes per step. In addition, you can play along with a sequence
(provided there is available polyphony), making it a powerful live performance tool. When the sequencer is playing, the arpeggiator is disabled.
ARP EGG IAT ORSEQUENCERCLOCK
OCTAV ESVALUEMODETAP T EMPOBPMON/OFFPLAYRECORD
1
2
3
The Sequencer/Arpeggiator
An audio signal connected to the rear-panel footswitch - sequence jack can
be used to control sequencer playback. This makes it possible to tempo sync the
sequencer (or arpeggiator) to a recorded drum track or other audio source. Audio
signals used to drive the arpeggiator/sequencer should not exceed 5 volts peak-topeak. See “Seq Jack” on page 14 for more information about choosing the appropriate mode for these behaviors.
Sequencer
44
Sequential
Programming the Sequencer
Though programming the sequencer is simple, you can create sequences that
are rhythmically and melodically complex by combining a repeating phrase
or bass line with chords, ties, and rests. You can play up to 64 steps with up
to 6 notes held simultaneously per step. For most sequences you’ll probably
want to use sounds with a relatively sharp attack and short release.
Most factory programs have a sequence associated with them. Recall a
program and press the sequencer’s playbutton to hear its associated sequence.
To program a note sequence:
1. Press the record button.
2. Perform the sequence on the keyboard. The display indicates the
current step as you play.
When recording a chord as a step, as long as you continue to hold at least one
note down, you can keep adding notes to the chord/step, and even use the transpose
buttons to extend the keyboard range while doing it.
3. To add a rest as you play, press the tens/increment button for that step,
then continue playing.
4. To add a tie that extends the length of a note, continue to hold down the
note(s) and press the tens/increment button repeatedly to extend the
note the number of steps you want.
5. To step back a step in the sequence, press the bankselect/decrement
button. This will step back to the previous step so that you can rerecord
it. (Stepping back erases the step.)
6. When you’re done, press play to listen to your sequence.
7. To save the sequence, save the program and they are saved together.
(“Saving a Program” on page 6.)
If you want to play live along with the sequencer, be sure to leave voices avail-
able. In other words, don’t play 6-note chords for every step in the sequence!
OB-6 Operation Manual
Sequencer
45
To play a sequence:
1. Press play. The sequence plays back at the current BPM setting.
2. To stop playback, press playagain.
Alternatively, you can start and stop sequencer playback using a footswitch
connected to the rear-panel seq jack or using MIDI start/stop messages sent from a
DAW or other MIDI device. See “Seq Jack” on page 14 for more information.
Use the bpm, value, or taptempo controls to adjust sequencer playback speed.
To transpose a sequence:
1. Press play. The sequence begins playback.
2. Press and hold recordand press a key on the keyboard. “Middle C”
is the reference point. Playing a note above middle C transposes the
sequence higher by that interval. Playing a note below middle C trans-
poses the sequence lower by that interval.
With OS 1.5.5 and later, if you’re using a program with Unison enabled, you
don’t need to hold down the rec button. You can simply press a note on the keyboard
and the sequence is transposed to that key. (When not using Unison, you must still
hold down the rec button to enable transposition!.)
46
Sequencer
Sequential
MIDI Note Output from the Sequencer
e OB-6’s sequencer (and arpeggiator) can output MIDI note numbers.
Any notes output by the sequencer will be output over MIDI (or USB)
as MIDI notes. You can use this feature to drive other MIDI-equipped
devices such as synthesizers and drum machines.
To enable MIDI Note output from the sequencer:
1. Press the globals button then press program selector button 5 (param
xmit).
2. Use the bank and tens buttons as decrement and increment buttons to
step through available settings and select either cas or nas. Your choice
depends on whether you were previously using CC or NRPN to send
MIDI controller data to your external device, as either setting will send
MIDI notes out. Choose cas if CC. Choose nas if NRPN.
3. Once you’ve chosen the desired setting, press the globals button again to
exit.
To control an external MIDI device:
1. Connect the MIDI or USB output of the OB-6 to the MIDI or USB
input of the external device, depending on which type of connection
the external device requires.
2. On the OB-6, press the globals button, then press program selector
button 9 (midiout) to select nid (midi) or usb (usb).
3. Press the globals button again to exit the Global menu.
4. On the external device, set the MIDI Channel and MIDI Receive port
to match the OB-6.
5. Hold down a chord on the OB-6 or start sequencer playback. The external device should be triggered by the arpeggiated or sequenced notes.
OB-6 Operation Manual
Sequencer
47
Using the Sequencer in a Poly-Chained System
In a poly-chained system, the sequencer functions nearly the same as it
does in a non-poly-chained system. You can create a single sequence of
up to 64 steps with a maximum of 6 notes (6-note chords) per step.
The 6 extra voices are simply added into the total pool of available
voices so that any notes with long release times are less likely to be cut
off as additional notes are played.
Additionally, the 6 extra voices can be used to play live along with a
sequence as it runs.
Sequencer Parameters
Here are the controls and parameters used when interacting with the sequencer.
Record: On, Off—This switch turns sequencer recording on and off.
Play: On, Off—This switch turns sequencer playback on and off.
BPM: 30…250—Sets the tempo for the sequencer and arpeggiator in BPM
(beats per minute). The taptempo LED ashes at the BPM rate. When lfo
sync is turned on, the BPM rate affects the LFO frequency. When syncing to
an external MIDI clock source, the BPM setting has no effect.
Tap Tempo: 30…250—Tap this button at least 4 times to quickly set the
tempo for the sequencer and arpeggiator. The LED ashes at the BPM
rate you set.
Sequencer
48
Sequential
Value: Sets the note value for each sequencer/arpeggiator step relative
to the BPM. value works with both internal and external clock sources.
The following table lists the values:
NameTempoTiming Division
HalfBPM/2Half note
QtrBPMQuarter note
8thBPM x 2Eighth note
8th DBPM x 2Dotted eighth note
8th SBPM x 2Eighth note, swing timing
8th TBPM x 3Eighth note triplets
16thBPM x 4Sixteenth note
16th SBPM x 4Sixteenth note, full swing timing
16th TBPM x 6Sixteenth note triplets
32ndBPM x 8Thirty-second note
Master Volume/Program Volume
The master output level of the OB-6 is controlled by the front-panel
mastervolume knob in the output section. In addition, the volume of an
individual program can be set with the prgmvol knob in same section.
This is useful for ensuring that your sounds have roughly the same
volume from program to program. Unison sounds in particular can be
very loud compared to other programs.
OUTPUT
PAN SPREADPRGM VOL
MASTER VOLUME
The Output section
OB-6 Operation Manual
Master Volume/Program Volume
49
To set the volume of an individual program:
TRANSPOSE
0
1. Choose a program.
2. In the output section, turn the prgmvol knob to set its volume.
3. Save the program. (See “Saving a Program” on page 6.)
MIDI volume can also inuence the overall volume of the OB-6 if you are
controlling it from an external MIDI source.
Pan Spread
Pan Spread pans audio in the stereo eld individually per voice. Set to
0, all voices are panned to the center. As you turn the panspread knob
up, the audio in each voice is gradually moved away from the center by
greater amounts. Every other voice goes in a different direction, left or
right. This creates a broader stereo eld while playing..
Transpose
The up and down buttons in the transpose section transpose the keyboard
up or down in octaves. The LED indicates the current keyboard transposition state. Transposing the keyboard also changes the MIDI note
numbers of the keys so that MIDI notes sent are also transposed. Transpose settings are global and are not saved with individual programs.
The Transpose controls
Pan Spread
50
Sequential
Hold
When hold is on, any notes played will continue to play until hold is
turned off. When used in conjunction with the arpeggiator, notes are
latched on and replaced by any new note(s) struck. If hold is on and at
least one key continuously held down, any new notes played are added to
the arpeggio.
HOLD
The Hold button
Portamento
Portamento causes the pitch of a note to glide up or down from the pitch
of the previously played note. Portamento is turned on and off using
the portamento switch, but the rate must also be set. If the portamento
button is on, but rateamount is set to 0, portamento has no effect.
RATEPORTAMENTO
The Portamento controls
There are four modes that determine how portamento behaves.
Fixed Rate (FR): The time to transition between notes varies with the
interval between the notes; the greater the interval, the longer the transi-
tion time. The portamento rate is xed. This is the default portamento
mode.
Fixed Rate A (FRA): The same as Fixed Rate, but portamento is only
applied when playing legato. That is, portamento only occurs when a
note is held until the next note is played. This effectively allows portamento to be turned on and off from the keyboard.
OB-6 Operation Manual
Hold
51
Fixed Time (FT): Portamento is set to a xed time, regardless of the
interval between notes.
Fixed Time A (FTA): The same as Fixed Time, but portamento only
occurs when playing legato.
To select a portamento mode:
1. Press and hold the portamento switch. The numeric display shows the
currently selected portamento mode.
2. To select a different mode, continue to hold down the portamento
switch then press the bank/decrement and tens/incrementswitches to
step through the other choices.
3. When nished, release the portamento switch.
Unison
When unison is on, the OB-6 functions like a monophonic synthesizer in
that only 1 note can be played at a time. However, that one note can be
powered by as many as six voices, depending on how many you choose
to use. With up to 12 oscillators powering a single note (2 oscillators per
voice x 6 voices), you can create some very dense, speaker-rattling sounds.
If you want to create an ultra heavy synth bass, try using Unison!
Unison gives you control over not only how many voices to stack,
but also the amount of detuning (with the detune knob) between the
oscillators, and what note gets priority if you happen to play more than
one note on the keyboard. (This is called the key assign mode or note priority. See “Key Assign Modes” on page 55 for details.)
When Unison is enabled, the detuneknob not only detunes the unison
voices but also spreads them out in the stereo eld. If an odd number of
voices are stacked, one voice is placed in the center of the stereo eld
with the other voices spread right and left. The higher the detune setting,
the wider the stereo spread.
Unison
52
Sequential
UNISONDETUNE
The Unison button
To use Unison:
1. Press and hold the unison switch.
2. With the unison switch held down, use the bank/decrement and tens/
increment switches to choose the number of voices to stack, then
release the unison switch.
3. To detune the oscillators, use the detune knob.
Using Unison in a Poly-Chained System
In a poly-chained system, the maximum number of voices available in
unison mode is 12 voices. In a non-poly chained system, Unison gives
you control over how many voices to stack — from 2 to 6 voices.
In a poly-chained system, stacking options are slightly different. You
can choose to stack either 2, 3, 4, 5, or 12 voices. In other words, setting
voice stacking above 5 voices will stack all 12 voices. There are no
options for stacking 6, 7, 8, 9, 10, or 11 voices in a poly-chained system.
To use Unison:
1. Press and hold the unison switch.
2. With the unison switch held down, use the bank/decrement and tens/
increment switches to choose the number of voices to stack (2, 3, 4, 5,
or 12 voices) then release the unison switch.
3. To detune the oscillators, use the detune knob to the right of the unison
switch.
OB-6 Operation Manual
Unison
53
Using Chord Memory
Unison has another useful feature: chord memory. Instead of assigning
voices to a single note, hold down a chord on the keyboard and press the
unison switch. The OB-6 memorizes the notes of the chord. Single notes
played on the keyboard will then trigger all notes of the stored chord,
transposing them as you play up or down the keyboard. Try using this
feature to create powerful chord stabs and hits.
If you save a program that uses chord memory, the chord is saved with
the program. “CHD” will then appear as a choice if you step through
voice stacking options using the banks/decrement and tens/increment
buttons while holding down unison.
If low-note priority is chosen in Global settings, the note that you play corresponds to the lowest note of the chord voicing. Changing the Key Assign Mode to
high-note priority will make the note that you play correspond to the highest note in
the chord voicing.
To use chord memory:
1. Hold down a chord on the keyboard (6 notes maximum).
2. Press the unison switch. The chord voicing is memorized. Play a few
notes to listen to the result.
3. If you save the program, the unison chord memory is saved with it.
To clear chord memory:
1. Turn off Unison.
2. Hold down a single note.
3. Press the unison button.
4. Save the program again.
Unison
54
Sequential
Key Assign Modes
UNISON
Key Assign (sometimes called note priority) determines what note has
priority when more than one note is played on the keyboard or via MIDI:
• Low-Note Priority (LO) is most common in vintage synths and is often
used for playing trills by holding a note and repeatedly tapping a lower
note.
• Low Retrigger (LOr) causes the envelopes to be retriggered with each
keystroke.
• High Note (Hi) and High Retrigger (Hir) are similar to the low note
settings, except that the highest note is given priority.
• Last Note (LAS) and Last Retrigger (LAr) give priority to the last note
played.
To choose the Key Assign mode:
1. Press and hold keymode. The numeric display shows the currently
selected mode.
2. To select a different mode, continue to hold down the keymode switch
then press the bank/decrement and tens/incrementswitches to step
through the other choices.
3. Release the keymode switch when you’re nished.
Key Assign settings are only relevant to Unison mode. They do not affect poly-
phonic playback.
DETUNEKEY MODE
The keymode button
OB-6 Operation Manual
Unison
55
Write
TransposeIncrementDecrementMaster Tune MIDI Channel MIDI Clock Clock Port Param Xmit Param Rcv MIDI Control MIDI SysEx MIDI Out
The write button saves the currently active program. Saving a program
overwrites a previously saved program.
The OB-6 contains a total of 1000 programs. 500 are permanent and
500 can be overwritten. Banks 0-4 are User Banks that can be overwritten. Banks 5-9 are Factory Banks that are permanent. You can edit the
programs of either bank, but you can only save them to Banks 0-4. As
shipped from the factory, presets 000-499 are identical to 500-999.
WRITE
The Write button
BANK
Program bank, tens, and number selectors
Local Ctrl Seq Jack Pot Mode Sustain +/- Alt Tuning Vel Response AT Response Stereo/Mono Pgm Dump
TENSBANK PROGRAM
SELECT
1023456789SELECT
To save a program to the same preset location:
1. Press the write button. Its LED begins blinking.
2. Press a programselector button (0-9) to specify the “ones” digit of the program.
3. The write button LED stops blinking and the program is saved.
To save a program to a different bank location:
1. Press the write button. Its LED begins blinking.
2. Hold down the bankbutton then press a programselector button (0-9)
to specify the “hundreds” bank of the program. You can only save to
Banks 0-4.
3. Hold down the tensbutton then press a programselector button (0-9)
to specify the “tens” digit of the program.
4. Press a programselector button (0-9) to specify the “ones” digit of the
program.
5. The write button LED stops blinking and the program is saved.
Write
56
Sequential
Canceling Save
Sometimes you may want to cancel saving a program before you commit.
To cancel the Save process before you commit:
• If the write button LED is ashing, press it again. The LED stops ash-
ing and saving is canceled. You can return to editing if you want.
Comparing Before You Save
Before writing a program to a new location, it’s a good idea to listen to the
program in the target location to make sure you really want to overwrite it.
To evaluate a program before you overwrite it:
1. Get ready to save by pressing the write button. It starts ashing.
2. Press the global button. Both LEDs on the button light up, indicating
compare mode.
3. Use the program buttons to navigate to the sound you want to compare
and play the keyboard to hear the sound.
4. To disable the compare function and go back to the edited sound, turn off
the global button. Programs can’t be written while in compare mode.
5. If you want to save the edited sound, the write button is still ashing
and ready to save, so enter a location with the program buttons. The
sound is saved.
6. Alternatively, if you want to cancel saving and continue editing, press
the write button. It stops ashing and saving is canceled.
OB-6 Operation Manual
Write
57
Globals
Global settings are parameters that affect all programs. These include
settings such as Master Tune, MIDI Channel, MIDI Clock, and others.
Global parameters are printed in two rows the program number switches
(0 - 9). Press the globals button once to access the top row. Press it twice
to access the bottom row. For details on the various Global parameters,
see “Global Settings” on page 11.
GLOBALS
The Globals button
To change a Global setting:
1. Press the globals button. Pressing it once accesses the top row of
Global parameters. Pressing it twice accesses the top row of Global
parameters. The LED indicates which row is active.
2. Press the programselector button that corresponds to the Global
parameter you want to change.
3. Use the bank/decrement and tens/increment buttons to step through
the available settings until you reach the one you want.
4. When nished, press globals again to exit.
Pressing the globals button three times in a row saves the current program as
the default program that appears when you turn on the OB-6.
Globals
58
Sequential
Manual
The manual switch toggles “live panel” mode on and off. In live panel
mode the OB-6 ignores the currently active preset and reverts to the
current front-panel settings of its knobs and switches. In other words,
what you see on the front panel is what you hear. This is a great mode for
learning, experimentation, and instant gratication.
MANUAL
The Manual button
To enter live panel mode:
• Press the manual button to toggle it on. The OB-6 is now in live panel
mode. What you see on the front panel is what you hear. Note that you
can’t change programs or banks with manual on.
To return to preset mode:
• Press the manual button again to toggle it off. The LED is off. The
current program is what you hear.
Be aware when entering live panel mode that the current settings of the OB-6
knobs and switches may be such that no sound is produced. This could because the
Mixer levels are all set to zero, or some other reason. See Appendix B: Troubleshoot-ing and Support for a checklist that can help you identify the cause.
OB-6 Operation Manual
Manual
59
Pitch and Mod Wheels
The OB-6 has a spring-loaded Pitch wheel and a Mod wheel. You can
use these controls to enhance live performance by bending notes and
adding modulation in real time as you play.
In the same way that guitar players use note bends and vibrato to give
their playing expressiveness and character, these two controls can really
help you dene your sound as a performer and take you beyond just
playing notes on the keyboard.
PitchMod
The Pitch and Modulation wheels
Pitch Wheel
You can set a range in semitones for the Pitch wheel, depending on your
playing preference. The range is up to 12 semitones (1 octave). Many
musicians use a range of 2 semitones (a whole step) since this is the bend
range of many acoustic instruments. For guitar whammy bar effects, you
many wish to set a wider range.
To set the pitch bend range:
1. Press and hold the whlrange button.
2. With the button still held down, use the bank/decrement and tens/
increment switches to choose the number of semitones (up to 12) for
the pitch bend range, then release the whlrange button.
Pitch and Mod Wheels
60
Sequential
Modulation Wheel
The Mod wheel controls the amount of modulation applied to any destinations chosen in the low-frequencyoscillator section. This allows you to
“perform” LFO modulation in real time by moving the Mod wheel. This is a
great way to add expressiveness to a sound or performance.
To choose a modulation destination for the Mod wheel:
1. In the low-frequencyoscillator section, choose a modulation desti-
nation as well as a shape and frequency for the LFO. (See “Low
Frequency Oscillator” on page 35 for more details.)
2. To apply modulation only when using the Mod wheel, set the initial
amt knob to zero. (Turning this knob up will apply LFO modulation
continuously — not just when the Mod wheel is used.)
Many programs use the Mod wheel to add vibrato. In this case, vco 1 and vco 2
are enabled as modulation destinations in the low-frequencyoscillator section. This
adds vibrato when you push the mod wheel forward. Set the initialamt knob to zero to
apply vibrato only when using the Mod wheel.
Aftertouch
Aftertouch is a performance feature that allows you to add modulation to
a sound by applying additional pressure to a key after the key is already
down. The greater the pressure applied, the more modulation is applied.
The OB-6 provides monophonic (or “channel”) aftertouch, which means
that applying pressure to any key within a chord will apply modulation
to all notes currently held.
The Aftertouch section lets you choose the amount of modulation
applied using aftertouch and which parameters are modulated (oscillator
frequency, lter frequency, etc.). You can set either a positive or negative
amount.
For example, if you select the lter cutoff frequency as destination (filt
freq), set a positive amount of aftertouch, then press the keys harder, the
lter cutoff frequency will increase, making the lter open wider and the
sound become brighter.
OB-6 Operation Manual
Aftertouch
61
Conversely, if you select the lter frequency as destination, set a negative amount of aftertouch, then press the keys harder, the lter cutoff
frequency will be lowered, making the lter close more and the sound
become more muted.
The OB-6 provides four different aftertouch response settings for your convenience. The default setting provides a linear response. To choose a different response
curve, use the atresponse button in the globals section.
AFTERTOUCH
AMOUNT
VCO 1VCO 2
LFO AMTLOUDNESS
FILTR FREQ
The Aftertouch controls
FILTR MODE
Amount: Selects the amount of aftertouch applied to a selected destina-
tion. Positive amount settings apply positive amounts of modulation.
Negative amount settings apply negative amounts of modulation.
VCO 1: Selects Oscillator 1 frequency as an aftertouch modulation desti-
nation. With a positive amount setting, pressing the keys harder will shift
the Oscillator 1 pitch upward. With a negative amount setting, pressing
the keys harder will shift the Oscillator 1 pitch downward.
Aftertouch
62
Sequential
VCO 2: Selects Oscillator 2 frequency as an aftertouch modulation desti-
nation. With a positive amount setting, pressing the keys harder will shift
the Oscillator 2 pitch upward. With a negative amount setting, pressing
the keys harder will shift the Oscillator 2 pitch downward.
LFO Amount: Selects the lfoamount parameter as an aftertouch modu-
lation destination. With a positive amount setting, pressing the keys
harder will increase the amount of LFO modulation to any destination selected in the low-frequencyoscillator section. With a negative
amount setting, pressing the keys harder will increase the amount of
LFO modulation — with the LFO waveform inverted.
Loudness: Selects Amplitude as an aftertouch modulation destination.
With a positive amount setting, pressing the keys harder will increase
the volume of a sound. With a negative amount setting, pressing the keys
harder will decrease the volume of a sound.
If the Loudness Envelope’s amount is set to full, positive amounts of loudness
aftertouch will have no effect since the VCA is already at its maximum output level.
Filtr Freq:Selects the lter cutoff frequency as a modulation destination.
With a positive amount setting, pressing the keys harder will open the
lter wider and make a sound become brighter. With a negative amount
setting, pressing the keys harder will close the lter more and make a
sound more muted.
Filtr Mode: Selects the Filter Mode as a modulation destination. With a
positive amount setting, pressing the keys harder will move smoothly
between low-pass, notch, and high-pass lter modes.
OB-6 Operation Manual
Aftertouch
63
Exporting Programs and Banks
You can use the pgmdump command in the globals section to transmit the
current program, bank, or all banks in SysEx format via the selected
MIDI port. This allows you to save your programs so that you can share
them or archive them.
To export a program or bank as a SysEx le over MIDI:
1. Press the globalsbutton once (this enables the upper set of parameters)
then press program selector 8 to select the midisysex command.
2. Use the bank/decrement and tens/increment buttons to select the
appropriate MIDI port — MIDI (MID) or USB (usb).
3. Press globalsa second time (this enables the lower set of parameters)
then press program selector 8 to select the pgmdump command. The
write button begins ashing.
4. Use the bank/decrement and tens/increment buttons to select the
desired option — program (PRO), tens (ten), bank (ban), user banks
(USR), all (all).
5. Press write. The program or bank is exported.
Dumped programs will load back into the same bank and program location in
memory when received by the OB-6 via MIDI.
Exporting Programs and Banks
64
Sequential
Calibrating the OB-6
The OB-6 is calibrated at the factory. Controls such as the pitch and mod
wheels shouldn’t require re-calibration. However, because its oscilla-
tors and lters are voltage controlled and can be affected by extremes of
temperature, you may need to use the built-in calibration function to tune
them occasionally.
How and When to Calibrate the Oscillators and Filters
The rst time you use the OB-6, please run its built-in oscillator and
lter calibration procedure. Let it warm up for several minutes and come
to its normal operating temperature before doing so.
Repeat the calibration procedure as needed over the next few days of
use. The OB-6 learns the range of temperatures at your location and will
keep itself in tune over this range.
Later, if you use the OB-6 in a different environment that is measurably
warmer or cooler (on stage, in an air-conditioned studio, and so on) run
the calibration procedure again.
To calibrate the oscillators and lters:
1. Hold down the manual button and press 0.
2. The front panel LEDs and display begin ashing as the OB-6 performs
its auto-calibration procedure. Don’t turn off the power while it’s doing
this.
3. When nished, the front panel controls will return to normal and you
can play the OB-6 again.
OB-6 Operation Manual
Calibrating the OB-6
65
Calibrating the Pitch and Mod Wheels
In general, the Pitch and Mod wheels shouldn’t require re-calibration.
However, if you experience what seems like a persistent problem with
either of them, the OB-6 has built-in auto-calibration procedure that you
can use to remedy the problem.
To calibrate the Pitch and Mod wheel’s low position:
1. Rotate and hold both wheels in their low position.
2. Hold down the manual button and press 7.
To calibrate the Pitch wheel’s center position:
• With the Pitch wheel centered, hold down the manual button and press 8.
To calibrate the Pitch and Mod wheel’s high position:
1. Rotate and hold both wheels in their high position.
2. Hold down the manual button and press 9.
Resetting the Global Parameters
If you’re trying to track down a problem, it’s sometimes a good idea to
reset the Global parameters to their defaults. This is a quick way to make
sure that the OB-6 returns to its factory settings.
To reset all Global parameters to their default settings:
• Hold down the global button and press write.
Calibrating the OB-6
66
Sequential
Using USB
The OB-6’s USB 2.0 port enables bidirectional MIDI communication
with a computer. A MIDI interface and MIDI cables are not necessary, just a USB cable. The OB-6 is a Class Compliant USB device.
That means it does not require any additional drivers to be installed to
communicate with a Mac or Windows computer. The OB-6 transmits and
receives MIDI data via USB, but does not transmit audio.
MIDI In and USB should not be used at the same time, as overlapping
messages from different sources may cause the OB-6 to respond unpredictably. MIDI
Out and USB can be used at the same time and transmit the same data.
USB Notes
Under Mac OS X, “OB-6 Keyboard” will appear as a MIDI port when
connected via USB and can be congured using the Mac’s Audio MIDI
Setup utility (typically found in Applications/Utilities).
Under Windows, the rst time the OB-6 is connected via USB, the
“Found new hardware” alert appears and it is automatically installed as
“OB-6 Keyboard.”
In Windows, if you unplug the USB cable and plug it back in while a
program has the OB-6 port open, you may have to resync. That usually
means going to the OB-6 Keyboard Properties — in the Windows
Device Manager under “Sound, video, and game controllers” — and
clicking OK. If OB-6 Keyboard is no longer listed in the Device
Manager, power the OB-6 down and back up again while it is connected
via USB. It should be detected on power up.
OB-6 Operation Manual
Using USB
67
68
Sequential
Appendix A: Alternative Tunings
By default, the OB-6 is set to standard, chromatic western tuning. Additionally, it supports up to 16 additional alternative tunings, which you
can access using the alttuning button in the globals section.
From the factory, the OB-6 ships with 16 preset alternative tunings
ranging from Equal temperament to Indonesian Gamelan tunings. If you
want, you can replace these with other tunings that you can nd on the
Internet. These must be in SysEx format. You can download them into
the OB-6 using SysEx Librarian for Mac or MIDI-OX for Windows.
Here are descriptions of the default alternative tunings:
Nor (Normal) 12 Tone Equal Temperament (non-erasable)
The default Western tuning, based on the twelfth root of two.
1. Harmonic Series
MIDI notes 36-95 reect harmonics 2 through 60 based on the fundamental of A = 27.5 Hz. The low C on a standard 5 octave keyboard acts
as the root note (55Hz), and the harmonics play upwards from there. The
remaining keys above and below the 5 octave range are lled with the
same intervals as Carlos’ Harmonic 12 Tone that follows.
2. Carlos Harmonic Twelve Tone
Wendy Carlos’ twelve note scale based on octave-repeating harmonics.
A = 1/1 (440 Hz). 1/1 17/16 9/8 19/16 5/4 21/16 11/8 3/2 13/8 27/16 7/4
15/8
3. Meantone Temperament
An early tempered tuning, with better thirds than 12ET. Sounds best in
the key of C. Use this to add an authentic touch to performances of early
Baroque music. C=1/1 (260 Hz)
4. 1/4 Tone Equal Temperament
24 notes per octave, equally spaced 24root2 intervals. Mexican composer
Julian Carillo used this for custom-built pianos in the early 20th century.
OB-6 Operation Manual
Appendix A: Alternative Tunings
69
5. 19 Tone Equal Temperament
19 notes per octave (19root2) offering better thirds than 12 ET, a better
overall compromise if you can gure out the keyboard patterns.
6. 31 Tone Equal Temperament
Many people consider 31root2 to offer the best compromise towards just
intonation in an equal temperament, but it can get very tricky to keep
track of the intervals.
7. Pythagorean C
One of the earliest tuning systems known from history, the Pythagorean
scale is constructed from an upward series of pure fths (3/2) transposed
down into a single octave. The tuning works well for monophonic melo-
dies against fth drones, but has a very narrow palate of good chords to
8. Just Intonation in A with 7-Limit Tritone at D#
A rather vanilla 5-limit small interval JI, except for a single 7/5 tritone
at D#, which offers some nice possibilities for rotating around bluesy
sevenths. A=1/1 (440 Hz) 1/1 16/15 9/8 6/5 5/4 7/5 3/2 8/5 5/3 9/5 15/8
9. 3-5 Lattice in A
A pure 3 and 5-limit tuning which resolves to very symmetrical derived
relationships between notes. A=1/1 (440 Hz)
A pure 3 and 7-limit tuning which resolves to very symmetrical derived
relationships between notes. Some of the intervals are very close
together, offering several choices for the same nominal chords. A=1/1
(440 Hz)
Created for the Berkeley Gamelan group, this tuning ts an Indonesian-
style heptatonic Pelog on the white keys and pentatonic Slendro on the
black keys, with B and Bb acting as 1/1 for their respective modes. Note
that some of the notes will have the same frequency. By tuning the 1/1 to
60 Hz, Dan found a creative way to incorporate the inevitable line hum
into his scale. Bb, B = 1/1 (60 Hz)
1/1 1/1 9/8 7/6 5/4 4/3 11/8 3/2 3/2 7/4 7/4 15/8
13. Yamaha Just Major C
When Yamaha decided to put preset microtunings into their FM synth
product line, they selected this and the following tuning as representative
just intonations. As such, they became the de-facto introduction to JI for
many people. Just Major gives preferential treatment to major thirds on
the sharps, and a good fourth relative to the second. C= 1/1 (261.625)
A 12-tone approximation of an Arabic scale, which appears in some electronic keyboards designed for use with Arabic music. Not a JI scale, nor
equal tempered. These are the intervals in Cents relative to C:
60 = Cents 0
61 = Cents +151
62 = Cents +204
63 = Cents +294
64 = Cents +355
65 = Cents +498
66 = Cents +649
67 = Cents +702
68 = Cents +853
69 = Cents +906
70 = Cents +996
71 = Cents +1057
72 = Cents +1200
Appendix A: Alternative Tunings
72
Sequential
Appendix B: Troubleshooting
and Support
Troubleshooting
If you’re experiencing problems or unexpected behavior from your
OB-6, here are a few typical scenarios and their solutions:
If the OB-6 isn’t producing sound in live panel mode:
1. Enable live panel mode by pressing the manual button.
2. Initialize a basic preset by holding the manual button and pressing the
write button.
3. If the problem is still there, return the instrument to live panel mode
again and check all parameters to make sure they are at non-zero
values. These parameters include:
• VCO 1 & 2 pitch
• VCO 1 & 2 mixer levels
• Program volume
• Master volume
• Set the loudnessenvelope amount to max. Use a fast envelope with sustain at max.
• Set VCO 1 & 2 to sawtooth
• Set lter cutoff to max
• Check all other parameters by physically changing them.
If the sequencer or arpeggiator has stopped running:
• Check the midiclock setting in globals to ensure the OB-6 is set to
Out or, if set to In or slavethru (i-0), make sure the OB-6 is receiv-
ing MIDI clock.
If some of the programs sound different than usual:
• Check the mod wheel position. The mod wheel can do more than just
add vibrato. Also, check the midiclock setting in globals to ensure the
OB-6 is set to Out or, if set to In or slavethru (i-0), make sure the
OB-6 is receiving MIDI clock.
OB-6 Operation Manual
Appendix B: Troubleshooting and Support
73
If there is a ground hum in the audio output:
• USB can cause ground loops, so try to resolve any grounding issues
between the computer and the OB-6. Or use MIDI, which is opto-isolated.
If the OB-6 is behaving erratically.
• This is almost always caused by a MIDI data loop. Make sure that any
MIDI Thru functionality is turned off on the MIDI interface/hardware
or in the MIDI software application. Disconnect all the OB-6’s MIDI
connections—MIDI and USB cables—and see if the problem persists.
You can also monitor the MIDI trafc with MIDI Monitor (Mac OS) or
MIDI-OX (Windows) to see if the OB-6 is being overrun with duplicate
messages.
If the OB-6 doesn’t seem to respond to its controls:
• Make sure localcontrol is on in globals.
If MIDI System Exclusive data is not transmitted/received:
• Make sure that the MIDI SysEx setting in globals is set to usb or
midi depending on which you are using to transmit or receive MIDI
messages.
If the OB-6 plays out of tune:
• Check transpose and mastertune parameters in globals. If they seem
correct, you may need to retune the oscillators. See “Calibrating the
OB-6” on page 65. If this doesn’t help, recalibrate the pitch and mod
wheels. See “Calibrating the Pitch and Mod Wheels” on page 66.
If the pitch or mod wheel doesn’t go go full range:
• Recalibrate the pitch and mod wheels. See “Calibrating the Pitch and
Mod Wheels” on page 66.
If the lter sounds strange or out of tune:
• You may need to retune the lters. See “Calibrating the OB-6” on page
65.
If the OS fails to load correctly when you update:
• The OB-6 is equipped with a MIDI bootloader, which will allow you
to reload the OS in the event the you accidentally “brick” your synth
(permanently freeze it) while updating its OS.
Appendix B: Troubleshooting and Support
74
Sequential
To restore your OB-6 if it is frozen:
1. Power on the OB-6 while holding the write switch to enter bootloader
mode. You’ll see an animation in the effects parameter 1 display.
2. Use a MIDI cable (not USB) to transmit the new OS to your synth. You
must use a standard MIDI cable for this. USB MIDI doesn’t work in
bootloader mode.
3. As the OS loads, you will see the main display count backwards from
999. When it gets to 0, another countdown will begin between the main
display and the effects parameter 1 display. Do not power down until
this countdown has nished. The OB-6 will restart itself when it is
done.
Contacting Technical Support
If you are still having a problem with the OB-6, contact Technical
Support at support@sequential.com. Please include your OB-6’s serial
number, the version of the operating system (displayed on startup), and
the purchase date.
If you have not already reset the Global parameters and run the calibration
routines (see Troubleshooting), you should do it before contacting Technical Support.
It’s probably the rst thing they’ll ask you to do.
OB-6 Operation Manual
Appendix B: Troubleshooting and Support
75
Warranty Repair
Sequential warrants that the OB-6 will be free from defects in materials
and/or workmanship for 1 year from the date of purchase. Please register
your product online at www.sequential.com to establish the date of
purchase. (This is not a requirement for warranty service, but it will help
expedite the process.)
Please contact support@sequential.com to determine the best course of
action for getting your OB-6 repaired. For your own protection, as well
as ours, please do not return any product to Sequential without a return
authorization (RA) number. To issue an RA number, Technical Support
needs:
• Your name
• Your return address
• Your email address
• A phone number where you can be reached
• Your OB-6’s serial number
• The date of purchase and where purchased
If you need to return your instrument for repair, you are responsible for
getting it to Sequential. We highly recommend insuring it and packing in
the original packaging. Damage resulting from shipping a product with
insufcient packaging is not covered by warranty.
Appendix B: Troubleshooting and Support
76
Sequential
Appendix C: MIDI Implementation
The OB-6 receives MIDI data according to the settings you have chosen
in globals. In addition, there is interaction between some of the program
parameters that determine the overall response of OB-6 to MIDI data.
Following are the globals parameters that affect response to MIDI:
MIDI Channel: All, 1…16—Selects which MIDI channel to send and
receive data, 1 to 16. All receives on all 16 channels.
MIDI Clock: Sets the OB-6’s ability to send and receive MIDI clock
messages:
• Off: MIDI Clock is neither sent nor received
• Out: MIDI Clock is sent, but not received
• In: MIDI Clock is received, but not sent
• Slave Thru (i-0): MIDI Clock is received and passed to MIDI Out
• In, No Start/Stop (n55): Receives MIDI Clock but does not respond to
MIDI Start or Stop command.
When set to in or slavethru, if no MIDI clock is present at the selected input,
the arpeggiator and sequencer will not function.
Clock Port:MID, USB—Sets the port(s), MIDI or USB, by which MIDI
clock signals are received.
Param Xmit: Off, CC, NR—Changes to the values of front panel controls
are transmitted via MIDI as Continuous Controllers (CC) or Non-Registered
Parameter Number (NR). Transmission of parameters can also be turned off.
NRPNs are the preferred method of parameter transmission, since they cover
the complete range of all parameters, while CCs are limited to a range of 128.
Param Rcv: Off, CC, NR—Sets the method by which parameter changes are
received via MIDI. As with transmission, NRPNs are the preferred method.
OB-6 Operation Manual
Appendix C: MIDI Implementation
77
MIDI Control: Off, On—When set to On, the synth will respond to MIDI
controllers, including pitch wheel, mod wheel, pedal, and volume.
MIDI SysEx: MID, USB— When set to MIDI (MID) it will receive and
transmit them using the MIDI ports/cables When set to USB it will
receive and transmit them using the USB port/cable. MIDI SysEx
messages are used when sending and receiving a variety of data including, programs, alternative tunings, system updates, and more.
MIDI Out: MID, USB—Sets the port by which MIDI data will be transmit-
ted (MIDI or USB)..
MIDI Messages
System Real-Time Messages
StatusDescription
1111 1000MIDI Timing Clock
Received Channel Messages
StatusSecondThirdDescription
1000 nnnn0kkkkkkk0vvvvvvvNote Off. Velocity is ignored
1001 nnnn0kkkkkkk0vvvvvvvNote On. Note off if vvvvvvv = 0
1010 nnnn0kkkkkkk0vvvvvvvPolyphonic Key Pressure
1011 nnnn0vvvvvvv0vvvvvvvControl Change; see “Received Controller Messages”
1100 nnnn0pppppppProgram change, 0-99 for Programs 1-100 within
1101 nnnn0vvvvvvvChannel Pressure
1110 nnnn0vvvvvvv0vvvvvvvPitch Bend LS Byte then MS Byte
current Bank
Notes: 0kkkkkkk Note number 0 — 127
nnnn Channel number 0 to 15 (MIDI channel 1-16).
Ignored if MIDI channel set to ALL
0vvvvvvv Value
The following table details how MIDI Continuous Controllers (CCs) are
mapped to OB-6 controls. They are transmitted when Param Xmit is set
to CC, and recognized/received when MIDI Rcv Receive is set to CC.
CC#Param
0
Bank Select MSB
1
Mod Wheel
3
BPM
4
Foot Controller
5
Portamento Time
6
Data Enttry MSB
7
MIDI Volume
8
Sub Octave Level
9
Distortion Amount
38
Data Entry LSB
39
Volume LSB
40
Loudness Env Amt
41
Loudness Env Vel Amt
43
Loudness Env Attack
44
Loudness Env Decay
45
Loudness Env Sustain
46
Loudness Env Release
47
Filter Env Amt
50
Filter Env Attack
51
Filter Env Decay
52
Filter Env Sustain
53
Filter Env Release
58
Arp On/Off
59
Arp Mode
60
Arp Octave
62
Arp Clock Division
64
Damper Pedal
65
Portamento On/Off
67
VCO 1 Freq
69
VCO 1 Level
70
VCO 1 Shape
71
VCO 1 Pulse Width
CC#Param
74
Brightness
75
VCO 2 Freq
76
VCO 2 Detune
77
VCO 2 Level
78
VCO 2 Shape
79
VCO 2 Pulse Width
96
Data Increment
97
Data Decrement
98
NRPN Param LSB
99
NRPN Param MSB
100
RPN Param LSB
101
RPN Param MSB
102
Filter Freq
103
Filter Resonance
104
Filter Key Amt
105
Filter Vel On/Off
106
Filter Mode
107
Band-Pass On/Off
120
All Sound Off
121
Reset Controllers
122
Local Control On/Off
123
All Notes Off
124
Omni Mode Off
125
Omni Mode On
126
Mono Mode On
127
Poly Mode On
OB-6 Operation Manual
Appendix C: MIDI Implementation
81
NRPN Messages
The Non-Registered Parameter Number (NRPN) MIDI messages are
used to transmit and receive both global and program parameters. They
are transmitted when MIDI Parameter Send is set to NRPN in globals,
and received when MIDI Parameter Receive is set to NRPN in globals.
The messages are handled in standard MIDI format using the NRPN CC
commands in running status byte format. Below is the format used for
transmitting a NRPN parameter.
Transmitted NRPN Messages
StatusDescription
1011 nnnnControl Change
0110 0011NRPN parameter number MSB CC
0vvv vvvvParameter Number MSB
0110 0010NRPN parameter number LSB CC
0vvv vvvvParameter Number LSB
0000 0110NRPN parameter value MSB CC
0vvv vvvvParameter value MSB
0010 0110NRPN parameter value LSB CC
0vvv vvvvParameter value LSB
The parameter number can be found in the two tables below, one for
global parameters, and the other for program parameters. The parameter
numbers and the parameter values are broken into two 7-bit bytes for
MIDI transmission; the LSB has the seven least-signicant bits, and the
MSB has the seven most-signicant bits, though in most cases the MSB
will be zero or one, and never more than two.
When receiving an NRPN, all messages do not necessarily need to be
transmitted, since the synth will track the most recent NRPN number,
though it is usually good practice to send the entire message above.
Once an NRPN is selected, the synth will also respond to NRPN Data
Increment and Decrement commands, which some controllers utilize.
Finally, it responds to one RPN (Registered Parameter Number)
command, the RPN/NRPN Reset command, which can be handy for
resetting the currently selected parameter to a known state.
Appendix C: MIDI Implementation
82
Sequential
Received NRPN Messages
StatusSecondThirdDescription
1011 nnnn0110 00110vvvvvvvNRPN parameter number MSB CC
1011 nnnn0110 00100vvvvvvvNRPN parameter number LSB CC
1011 nnnn0000 01100vvvvvvvNRPN parameter value MSB CC
1011 nnnn0010 01100vvvvvvvNRPN parameter value LSB CC
1011 nnnn0110 00000xxxxxxxNRPN parameter value Increment
1011 nnnn0110 00010xxxxxxxNRPN parameter value Decrement
1011 nnnn0010 01010111111RPN parameter number MSB CC - Reset NRPN param-
eter number (when both MSB and LSB received)
1011 nnnn0010 01000111111RPN parameter number LSB CC - Reset NRPN param-
eter number (when both MSB and LSB received)
Global Parameter Data
The table shows the global data sent and received on global parameter
dumps, and corresponding NRPN number when sent/received individually.
NRPNRangeDescription
10240-100Master Fine Tune
10250-24Master Coarse Tune
10260-16MIDI Channel
0 = All
10270-3MIDI Clock Mode
0 = Off
1 = Master
2 = Slave
3 = Slave Thru
10280-1MIDI Clock Port
0 = MIDI Port
1 = USB
10290-2MIDI Param Send*
0 = NRPN
1 = CC
2= Off
10300-2MIDI Param Receive†
0 = NRPN
1 = CC
2= Off
10310-1MIDI Control Enable
0 = Off
1 = On
10320-1MIDI SysEx Enable
0 = Off
1 = On
*Controller received, but not transmitted.
†Controller transmitted, but ignored when received.
Sequencer Normally Closed
3= Sustain Normally Closed/
Sequencer Normally Open
10410-3Velocity Response
10420-3Aftertouch Response
10430-1Mono/Stereo
0 = Stereo
1 = Mono
10440-16Alt Tuning
OB-6 Operation Manual
Appendix C: MIDI Implementation
83
Program Parameter Data
The following table lists OB-6’s program parameters.
NRPNValueDescription
00-60VCO 1 Freq
10-1VCO 1 Sync
20-127VCO 1 Level
30-255VCO 1 Shape
40-255VCO 1 Pulse Width
50-60VCO 2 Freq
60-254VCO 2 Freq Fine
70-127VCO 2 Level
80-254VCO 2 Shape
90-255VCO 2 Pulse Width
100-1VCO 2 Low Freq
110-1VCO 2 Key On/Off
270-127VCO 1 Sub Level
280 -3Portamento Mode
290-1Portamento On/Off
300-127Portamento Rate
310-12Pbend Range
320-127Noise Level
330-127Detune
450-164Filter Freq
460-255Filter Res
470-2Filter Key Amt
480-1Filter Vel On
490-127Filter mode
500-1Filter Normal -
Bandpass
620-127Program Volume
630-127Pan Spread
640-127Distortion Amt
660-127Loudness Env Amt
670-127Loudness Env
Attack
NRPNValueDescription
680-127Loudness Env
Decay
690-127Loudness Env
Sustain
700-127Loudness Env
Release
710-1Loudness Env Vel
On/Off
770-254Filter Env Amt
780-127Filter Env Attack
790-127Filter Env Decay
800-127Filter Env Sustain
810-127Filter Env Release
880-254LFO Freq
890-255LFO Initial Amt
900-4LFO Shape
910-1LFO Sync
930-1LFO VCO 1
Dest On/Off
940-1LFO VCO 2
Dest On/Off
950-3LFO PW 1, 2
Dest On/Off
960-1LFO Filter Freq
On/Off,
970-1LFO Filter Mode
Dest On/Off
980-1LFO Amp Dest
On/Off
1090-254Pressure Amt
1100-1Pressure VCO 1
Dest On/Off
1110-1Pressure VCO 2
Dest On/Off
1120-1Pressure Filter Freq
Dest On/Off
1130-1Pressure Filter
Mode Dest On/Off
Appendix C: MIDI Implementation
84
Sequential
NRPNValueDescription
1140-1Pressure Loudness
Dest On/Off
1150-1Pressure LFO Amt
Dest On/Off
1190-5FX 1 Type
1200-127FX 1 Mix
1210-255FX 1 Param 1
1220-127FX 1 Param 2
1230-1FX 1 Sync
1270-9FX 2 Type
1280-127FX 2 Mix
1290-255FX 2 Param 1
1300-127FX 2 Param 2
1310-1FX 2 Sync
1350-1FX On/Off
1430-254XMod Filter Env Amt
1440-254XMod VCO 2 Amt
1450-1XMod VCO 1 Dest
On/Off
1460-1XMod Shape 1 Dest
On/Off
1470-1XMod PW
1 Dest On/Off
1480-1XMod Filter Freq
Dest On/Off
1490-1XMod Filter Mode
Dest On/Off
1500-1XMod Norm-Band-
pass Dest On/Off,
1560-1Unison On/Off
1570-6Unison Mode
1580-5Key Mode
1600-1Arp On/Off
1610-4Arp mode
1620-2Arp Range
1630-9Arp Tim Sig
16730-250BPM
236-25532 - 125Name 0-19
NRPNValueDescription
256-31912-108Seq Step 1-64
Note 1
320-3830-127Seq Step 1-64 Vel 1
384-44712-108Seq Step 1-64
Note 2
448-5110-127Seq Step 1-64 Vel 2
512-57512-108Seq Step 1-64
Note 3
576-6390-127Seq Step 1-64 Vel 3
640-70312-108Seq Step 1-64
Note 4
704-7670-127Seq Step 1-64 Vel 4
768-83112-108Seq Step 1-64
Note 5
832-8950-127Seq Step 1-64 Vel 5
896-95912-108Seq Step 1-64
Note 6
960-10230-127Seq Step 1-64 Vel 6
10240-100Tuning Fine
10250-24Tuning Coarse
10260-16MIDI Channel
10270-4MIDI Clock
10280-1MIDI Clock Port
10290-2MIDI Param Send
10300-2MIDI Param Receive
10310-1MIDI MIDI Control
10320-1MIDI SysEx Control
10330-3MIDI Out
10350-1Local Control
10370-2Pot Mode
10390-3Seq Jack
10400-3Sustain Polarity
10410-3Velocity Response
10420-3At Response
10430-1Stereo Mono
10440-16Alt Tuning
10890-127Seq Transpose
OB-6 Operation Manual
Appendix C: MIDI Implementation
85
Control NRPN Data
The following table lists the OB-6’s control NRPN data. It is received
and transmitted but not saved as part of a program.
NRPNValueDescription
10880-1Seq Play/Stop
163830-1Seq Rec On/Off
SysEx Messages
Universal System Exclusive Message (Device Inquiry)
StatusDescription
1111 0000System Exclusive (SysEx)
0111 1110Non-realtime message
0vvv vvvvIf MIDI channel is set to 1 - 16, 0vvvvvvv must match (unless MIDI Channel = ALL); always
0000 0110Inquiry Message
0000 0001Inquiry Request
1111 0 111End of Exclusive (EOX)
The OB-6 responds with:
responds if 0vvvvvvv = 0111 1111.
StatusDescription
1111 0000System Exclusive (SysEx)
0111 1110Non-realtime message
0vvv vvvvIf MIDI Channel = ALL, 0vvvvvvv = 0111 1111. Otherwise 0vvvvvvv = Channel Number
0000 0110Inquiry Message
0000 0010Inquiry Reply
0000 0001DSI ID
0010 1101OB-6 ID (Family LS)
0000 0001Family MS
0000 0000Family Member LS
0000 0000Family Member MS
0jjj nnnnMain Software version: jjj - Minor rev; nnnn - Major rev
1111 0 111End of Exclusive (EOX)
Appendix C: MIDI Implementation
86
0 - 15.
Sequential
Request Program Dump
StatusDescription
1111 0000System Exclusive (SysEx)
0000 0001DSI ID
0010 1110OB-6 ID
0000 0101Request Program Transmit
0000 00vvBank Number, 0 - 9
0vvv vvvvProgram Number, 0 - 99
1111 0 111End of Exclusive (EOX)
The OB-6 will respond by sending out the program data in the format
described below in Program Data Dump.
Request Program Edit Buffer Dump
StatusDescription
1111 0000System Exclusive (SysEx)
0000 0001DSI ID
0010 1110OB-6 ID
0000 0110Request Program Edit Buffer Transmit
1111 0 111End of Exclusive (EOX)
The OB-6 will respond by sending out the current program edit buffer in
the format described below in Program Edit Buffer Data Dump.
Request Global Parameter Dump
StatusDescription
1111 0000System Exclusive (SysEx)
0000 0001DSI ID
0010 1110OB-6 ID
0000 1110Request Global Parameter Transmit
1111 0 111End of Exclusive (EOX)
The OB-6 will respond by sending out the current values of the global
parameters in the format described in Global Parameters Data Dump.
OB-6 Operation Manual
Appendix C: MIDI Implementation
87
Program Data Dump
StatusDescription
1111 0000System Exclusive (SysEx)
0000 0001DSI ID
0010 1110OB-6 ID
0000 0010Program Data
0000 00vvBank Number: 0 - 9
0vvv vvvvProgram Number: 0 - 99
0vvv vvvv1024 bytes expanded to 1171 MIDI bytes in “packed MS bit” format
1111 0 111End of Exclusive (EOX)
Program Edit Buffer Data Dump
StatusDescription
1111 0000System Exclusive (SysEx)
0000 0001DSI ID
0010 1110OB-6 ID
0000 0011Edit Buffer Data
0vvv vvvv1024 bytes expanded to 1171 MIDI bytes in “packed MS bit” format
1111 0 111End of Exclusive (EOX)
Global Parameters Data Dump
ValueDescription
1111 0000System Exclusive (SysEx)
0000 0001DSI ID
0010 1110OB-6 ID
0000 1111Main Parameter Data
0vvv vvvv50 nibbles (LS then MS) for 25 Global parameters
1111 0 111End of Exclusive (EOX)
The Global Parameters Data Dump is not recognized when received; it is only
transmitted when requested. NRPN messages are used to change Globals.
Appendix C: MIDI Implementation
88
Sequential
Packed Data Format
Data is packed in 8 byte “packets”, with the MS bit stripped from 7 parameter bytes, and packed into an eighth byte, which is sent at the start of the 8
byte packet.