Obxd
Obxd
Introduction
The OB-Xd is based on the Oberheim OB-X. It attempts to recreate its sound
and behaviors, but as the original was very limited in some important ways a
number of things were added or altered to the original design.
If you're unfamiliar with the OB-X, its user manual can easily be found from
various sources on the net. This manual will make no attempt to explain basic
synth programming or the operation of the OB-X, but will discuss
modifications from the basic design and in some cases their ramifications.
The OB-Xd was designed to sound as good and as rich as the original. It
implements micro random detuning which is a big part of that sound. Also,
like many synths of the OB-X’s generation, the OB-Xd has no internal effects
so its sounds and textures can be greatly enhanced by the use of additional
processing like chorus, reverb, delay, etc.
Thanks to all who participated in its creation and also to the various people
who stepped up to create excellent free patches for the OB-Xd.
Oscillators
Mixer Section
The mixer section has been overhauled to
offer more flexibility in blending the two
oscillators and a noise source. This new
design allows for adjustable levels rather
than the fixed levels found in the original
design, providing users with a more
nuanced control over the balance and
mixture of sounds.
Brightness Control
The Bright control specifically adjusts the presence of higher harmonics,
affecting the perceived 'clarity' or 'brightness' of the sound. This control can
bring forward or suppress the shimmering qualities of the sound's upper
harmonic spectrum.
OSC2 Detune
Unlike the original OB-X's bilateral detune capability, the OB-Xd's OSC2
Detune control solely allows for upward pitch adjustments from the base
pitch, offering a different range and character of detuning effects.
Tip: To transpose the OCT range into a 12-semitone range, hold the SHIFT
key while using the mouse. For transposing by a single semitone, hold the
Option key on macOS or the Alt key on Windows/Linux. To switch to the cent
range, use the Control key.
Global Oscillator Controls
Transpose: This control in the Master section transposes the pitch of both
oscillators in parallel, strictly by octaves. It is important to note that this does
not affect the filter cutoff frequency, which maintains the harmonic center of
the filter relative to the oscillators' fundamental frequencies. This design
choice preserves the characteristics of the original OB-X. For transposition by
steps, external MIDI processing is required to achieve the desired pitch
adjustments.
Tune (Master Section): When a sound created is out of step with concert
pitch, the Tune control allows for fine adjustments to align with the nearest
concert note. For full step transposition to match concert pitch, external MIDI
transposition is necessary as there is no built-in function for step transposition
within the OB-Xd itself. A mixer was introduced to blend the two oscillators
and noise source which is much more flexible than the fixed levels of the
original design.
Filter
The OB-Xd synthesizer
elevates the filter design from
the original OB-X's single
12dB/octave low-pass filter to a
multifaceted Multimode filter,
inspired by the renowned
Oberheim SEM module.
Filter Envelope Invert (FEnv Invert Button): This feature inverts the output of
the Filter Envelope across all its modulation targets, allowing for creative and
reversed envelope shaping effects.
Filter Keytrack (Knob): The keytracking feature has been upgraded from a
binary switch to a continuously variable knob, offering meticulous control over
the extent to which the filter's cutoff tracks the keyboard's pitch.
Self-Oscillation Boost (Self-Osc Push Button): When the filter is set to 12dB
mode, this button can be engaged to amplify the resonance. This makes the
resonance more pronounced to the point of self-oscillation, effectively turning
the filter into a sine wave generator at the cutoff frequency.
Unison (UNI) Voices: This feature allows you to add multiple voice layers to
each note played, creating a fuller and richer sound. You can choose from 1
to 16 voices, where each additional voice adds complexity and depth to the
sound. For the best effect, use this with the spread control set at half or
higher to clearly distinguish the layered voices. This parameter is ideal for
enhancing pads, leads, and basslines with a thicker, more immersive sonic
character.
Glide: Adjusts the portamento effect, creating a smooth pitch transition from
one note to another.
Legato Mode (Keep All Button): In 'Keep All' mode, when playing legato over
the maximum number of available voices, the held notes continue sustaining.
If additional notes are played above the voice limit, the synth will re-allocate
held notes, but the envelopes will not re-trigger until they reach their sustain
phase.
Voices: Here, you can select the number of active voices. This feature can
be used to conserve CPU resources or as a creative tool. More active voices
increase CPU usage proportionally.
Oversampling: Increases the sample rate of processing, which can enhance
sound quality, particularly at high frequencies, at the expense of higher CPU
usage.
Voice Allocation Mode (VAM): Switches the priority of voice allocation from
the default low-note priority to last-note priority.
Learn and Clear: These functions are used to map OB-Xd controls to MIDI
CC messages for external automation. 'Learn' is used to assign a control to a
MIDI CC message, while 'Clear' is used to remove this assignment.
Keep Filter Envelope: This mode maintains the filter envelope's sustain level
for held notes. Newly played notes above the voice limit will cause held notes
to be re-allocated, with the amp envelope being re-triggered.
Keep Amplifier Envelope: In this mode, held notes maintain the amplifier
envelope's sustain level. When the voice limit is exceeded, additional notes
will cause held notes to be re-allocated, and only the amplifier envelope will
be re-triggered.
To learn a new control, click 'Learn,' adjust the desired control, and send the
corresponding MIDI CC message; the 'Learn' indicator will turn off, confirming
the assignment. To clear an assignment, enable 'Clear,' adjust the control,
and resend its assigned MIDI CC message; the indicator will turn off,
indicating the assignment has been removed.
Glide Slope (GLD SLOP): This control adjusts the variation in the glide or
portamento effect, introducing more or less predictability to the slide between
notes.
Vibrato Rate (not shown, but discussed): On the OB-X, the vibrato depth was
linked to the modulation paddle by default. The OB-Xd maintains this design,
binding the vibrato depth to the modulation wheel (CC#1). The vibrato rate
can be adjusted, and if the vibrato control is set fully to the left, it disengages
the effect. While the rate can be remapped to another controller, CC#1 will
always control the vibrato depth, ensuring consistent performance behavior
across different setups.
Unlike the bank-based system, where presets are grouped in sets of 128, the
Disk mode facilitates saving and automatically sorting individual FXP presets
in the designated `Documents > discoDSP > OB-Xd > Presets` directory.
The constraint of storing only 128 presets per folder is removed. This allows
for unlimited presets in each folder, offering extensive flexibility in preset
management.
Users have the liberty to create multiple folders within the `Documents >
discoDSP > OB-Xd > Presets` directory, enabling them to categorize and
organize presets based on personal preferences. This feature enhances the
ease of accessing and managing a large array of presets.
Upon activating the Disk mode, the bank selection interface is repurposed
into a "sound type" selector. This adjustment modifies the display in the
adjacent preset window, where every preset stored in the selected folder is
now listed. The organization within the `Presets` folder dictates the
categorization and display of these presets.
This innovative feature in OB-Xd 3.x offers users a more intuitive and efficient
way of handling a vast number of presets, thereby enhancing the overall user
experience in sound management within the synthesizer.
MIDI CC Map
Since 2.4 OB-Xd can select custom, default and pre-configured MIDI CC
boards from: Arturia MicroFreak, Dave Smith Instruments OB-6, Elektron
Analog Four MKII, Elektron Digitakt, Elektron Digitone, freds-lab buzzzy, IK
Multimedia Uno Synth, KORG micro KORG, KORG minilogue xd, KORG
minilogue, KORG monologue, KORG MS2000, Modal Craft, Modal Skulpt,
Moog Minitaur, Moog Sirin, Moog Sub 37, Moog Sub Phatty, Mutable
Instruments Shruthi, Novation Circuit, Roland JD-XA, Roland JD-Xi, Roland
JP-08, Roland JU-06, Roland JX-03, Roland SE-02, Roland SH-01A,
Studiologic Sledge, Tasty Chips GR-1, Waldorf Blofeld.
By default, MIDI Out is disabled, as this feature was not available in previous
versions. For quick editing, you can modify MIDI boards using a text editor by
navigating to the following directory: Documents > discoDSP > OB-Xd 3 >
MIDI.
Troubleshooting
Assets or License Not Found
If you are having trouble with OB-Xd Pro and seeing the message “Assets not
found” or getting a license invalid error, one possible solution to this issue
could be to disable iCloud Documents. This is because it might be interfering
with the software's ability to access the necessary files.
It's also worth checking that Logic Pro or the DAW app has access to the
"Documents" folder under Security settings on your Mac. This can be done by
going to System Preferences > Security & Privacy > Privacy, then select
the "Files and Folders" tab, and look for the "Logic Pro" or DAW application in
the list of apps. Make sure it has permission to access the "Documents"
folder.
In some cases, the document folder path may not be set properly on your
Linux distribution, which could cause the GUI to not show. Please check if the
document folder path is available on your system.
You need to display the $(xdg-user-dir DOCUMENTS) folder path in Linux but
are unsure how to do it.
This command will print the full path to your Documents folder. If the folder
path is not set correctly, you can try setting it manually by creating a
.config/user-dirs.dirs file in your home directory and adding the following line:
XDG_DOCUMENTS_DIR="$HOME/Documents"
Replace "Documents" with the desired name of your Documents folder. After
saving the changes, log out and log back in to apply the changes.
1. Try rebooting your computer. This can often resolve any software conflicts
or issues that may be preventing your plugins from appearing in Logic Pro.
3. Remove AU cache
No commercial use for the free license: This License Agreement grants
you the right to use the Software for personal use only. Commercial use of
the Software is not permitted under this License Agreement.
Restrictions
• You may take a single copy of materials within the package or other-
wise related only as required for backup purposes.
• You may not remove, alter, deface, overprint or otherwise obscure Li-
censor patent, trademark, service mark or copyright notices.
Copyright