Plugins › Apps › Sounds › Support News Shop
OB-Xd 2Retromulator core OB-Xd 3Classic OB-X OB-Xd 4New engine
OB-Xd + TED-8 owners

Own OB-Xd 2 or OB-Xd 3 and TED-8? Upgrade to OB-Xd 4 for $29, for a limited time.

Sign in to claim ›
$29$199
discoDSP synth owners

Own OB-Xd 2, OB-Xd 3, TED-8, Discovery, Discovery Pro or Corona? OB-Xd 4 is yours for $49, for a limited time.

Sign in to claim ›
$49$199
Intro price

Launch price until December 31, 2026. OB-Xd 4 will be $199 from January 1, 2027.

$99$199

OB-Xd 4 is a polyphonic synthesizer modeled on the Oberheim OB-X8. Its engine was matched to measurements of a real unit: the oscillators, the filter types, the envelopes, the LFOs, portamento and the differences between the eight voices were recorded on the hardware and compared sample by sample.

The panel follows the OB-X8 layout, including its second parameter page, and programs use the same parameters and value ranges as the unit. Connect an OB-X8 over USB and OB-Xd 4 becomes its editor and librarian. Programs made in OB-Xd 3 still load and play with their own engine.

Measured on a real OB-X8

The engine started from an OB-X8 in the studio. About 60 capture sessions at 24-bit / 192 kHz, each from a plain init program: filter sweeps for every filter type, resonance and saturation at many levels, envelope and LFO timings, portamento laws, oscillator shapes, and the tuning, pan and filter differences between the eight voices.

Where the OB-X8 computes something in its firmware (envelopes, LFOs, portamento, voice allocation, arpeggiator), OB-Xd 4 follows the unit's own arithmetic, checked step by step against the captures. The analog parts (oscillators, filter circuits and mixer) were modeled from circuit references and fitted to the recordings. A test harness compares OB-Xd 4 with the captures sample by sample, so every change is measured instead of judged by ear alone.

Oscillators

Two oscillators per voice with saw, pulse and triangle, hard sync and cross modulation, following the OB-X8 oscillator laws and voice detune. The oscillators keep running between notes as on the hardware, so each note starts at its own phase. With X-Mod on, the oscillators run at twice the engine rate, which keeps bright sync and cross-mod sounds clean. Osc Square Mode picks the OB-X/Xa or OB-8 pulse level.

Every OB-X8 filter

TYPE steps through the three filters behind the OB-X8 sound: the OB-X 2-pole, the OB-Xa 2-pole and the OB-Xa 4-pole. Page 2 adds the SEM high pass, band pass and notch and the Modified OB-Xa 4-pole. Each was measured on its own, down to how the OB-Xa filters saturate as resonance and level rise.

The OB-X8 filter types run at 4x oversampling or more, the Modified OB-Xa 4-pole at 8x. The Engine menu trades CPU for oversampling (Eco, Normal, Max), and registered bounces always render at Max.

Envelopes, LFO and Vintage

Envelopes, LFO and portamento follow the OB-X8 firmware. Page 2 chooses the OB-X/Xa or OB-8 envelope and LFO laws, as on the unit. The LFO offers sine, square, S/H and rising or falling saws into two destination columns, and voices 5 to 8 can run their LFO 90 or 180 degrees behind voices 1 to 4.

VINTAGE adds the voice-to-voice pitch and cutoff differences of an older unit, as the OB-X8 knob does.

Split, Double and Binaural

Split the keyboard or stack two programs, with LOWER and UPPER choosing the layer the panel edits. Entries are stored in banks of 128 as on the OB-X8 (Split, Split+, Double, Double+ and Binaural), each pointing at a lower and an upper program. Binaural plays one program on both layers, lower on the left and upper on the right. Voice Allocation 4 + 4 gives each layer four voices like the unit, and VOL/BALANCE sets the balance between the layers.

Arpeggiator and chord memory

The arpeggiator plays held or latched notes forward, backward, both ways or in random order, from about 0.14 to 30 steps per second, or in note values from 1/1 to 1/32 triplet that follow the host tempo. Page 2 shifts the pattern by an octave and steps it through up to five transpose intervals, as on the OB-X8.

CHORD stores a held chord and plays it transposed from every key, with the OB-X8 key limit and hold modes.

Built-in OB-X8 librarian

Connect an OB-X8 over USB and OB-Xd 4 talks to it directly, without MIDI routing in the host. Link it and edits travel both ways: turn a knob on the unit and the control moves in OB-Xd 4, edit in OB-Xd 4 and the unit follows. Program changes can follow in both directions.

On the first link OB-Xd 4 offers to download the unit's six banks (OB-X8, OB-8, OB-Xa, OB-SX, OB-X and User). Get or send the edit buffer, write programs or whole banks back to the unit, back up and restore the full OB-X8 as one SysEx file, and send OS updates from the plugin. Writes and restores always ask before they overwrite.

Page 2 and the programmer

PAGE 2 opens the OB-X8 second parameter page: portamento match, quantize and legato, pan modes, LFO and envelope types, unison voices and key priority, aftertouch, bend ranges, modulation quantize and more. The programmer display names every control you touch and shows its value.

The hardware key combinations work too: hold CHORD, SPLIT, AMOUNT, UNISON, LOWER or UPPER and press a key to set the chord key limit, split point, bend interval, portamento or layer transpose.

Your OB-Xd 3 sounds

Programs made with OB-Xd 3 keep playing on the OB-Xd 3 engine, here called Legacy, with its own filter (Classic or Circuit), envelopes and LFO. Each program stores which engine it uses for the filter, envelopes, LFO and oscillators.

OB-X8 programs and banks import as SysEx and play on the new engine, and any program or bank exports back to OB-X8 SysEx.

And more

MPE: plays as the OB-X8 does in MPE mode, with per-note bend of ±48 semitones, per-note CC 74 to oscillator 2 and per-note pressure to the filter through the Page 2 routing.

MIDI Learn: right-click any control to assign a CC. MIDI boards for hardware controllers come included, and the OB-X8 board receives the unit's NRPN messages, so an OB-X8 can play and edit OB-Xd 4 from its own panel.

MTS-ESP Microtuning: full ODDSound MTS-ESP support.

Programs and Banks: banks of 128 programs, single presets in folders with a disk browser, copy and paste of programs and Page 2 settings.

Window Size: 0.75x to 2x, plus Full Screen.

 

Supported Formats

Universal Binary 2: Native Intel and Apple Silicon.
Standalone Application: No additional software required.
ProTools AAX. Apple Audio Unit. Steinberg VST3. LV2.

Native Apple Silicon Universal 2 Binary Standalone Application ProTools AAX Apple Audio Unit Steinberg VST3 LV2 (LADSPA Version 2)

System Requirements

Windows 10+. IntelIntel processors with AVX2 support:
Core i3/i5/i7/i9: Haswell (2013) and newer
Xeon: Haswell-E (2014) and newer
or AMDAMD processors with AVX2 support:
Ryzen: All models (2017+)
FX: Excavator-based (2015+)
EPYC: All models (2017+)
Athlon: 3000G series and newer
. 8 GB RAM.
Monterey 12.0+. Apple Silicon or IntelMacBook Pro: Late 2013+
MacBook Air: Mid-2013+
iMac: Late 2013+
Mac mini: Late 2014+
iMac Pro: 2017+
Mac Pro: 2019+
. 8 GB RAM.
Debian 10+. IntelIntel processors with AVX2 support:
Core i3/i5/i7/i9: Haswell (2013) and newer
Xeon: Haswell-E (2014) and newer
or AMDAMD processors with AVX2 support:
Ryzen: All models (2017+)
FX: Excavator-based (2015+)
EPYC: All models (2017+)
Athlon: 3000G series and newer
. 8 GB RAM.

Try OB-Xd 4 for free, for as long as you like, for non-commercial use. Everything plays in realtime as in the full version, with a few limits: oversampling stays off, the Engine menu goes up to Normal, AAX and LV2 bounces are disabled, and bounces made with the new engine carry a short noise burst at regular intervals. A license removes them all. OB-Xd 3 serials do not unlock OB-Xd 4, but OB-Xd owners can upgrade at a lower price.

 

Credit and Licensing

OB-Xd 4 is developed, programmed and designed by George Reales. The 4.x versions are built on the structure of the OB-Xd 3 codebase, co-developed with Vadim Filatov, with the DSP and the GUI fully rewritten.

Oberheim and OB-X8 are trademarks of their owners. OB-Xd 4 is made by discoDSP and is not affiliated with or endorsed by Oberheim.

© 2002-2026 discoDSP LLC. All rights reserved.
About Us    Legal Info    Privacy Policy