Repository navigation
OB-1 0.5
User-visible changes since ob1-v0.4.
Controls and playing
- Two SRC pages with fifteen controls. Press SRC to switch between oscillator controls and mixer/routing. Each oscillator has its own row on the first page.
- Independent coarse and fine tuning. Tune each oscillator relative to the played note, from −32 to +31 semitones, with an additional −50 to +50 cents of fine tuning.
- Separate waveform family and shape. Choose SAW or PULS with TYP1/TYP2, then sweep WAV1/WAV2 within that family without accidentally switching between saw and pulse.
- Separate mixer and routing controls. Each oscillator's fundamental and sub-octave now has its own OFF / −3 dB / ON control. SYNC and XMOD have independent switches. Mixer levels appear as vertical three-position switches, and waveform previews follow the selected family and shape, including held-step locks.
- MIDI access to all fifteen SRC controls. CC 16–30 cover both pages, including the separate mixer, sync and cross-modulation controls.
- MIDI voice reset. CC 9, with any value, resets the addressed OB-1 track's oscillator and noise state without changing its sound settings. It does not retrigger the track's amp envelope or reset filters/effects; resetting a sounding voice can click.
Sound
- Continuous oscillators while a note is active. Muting an oscillator's output no longer freezes its phase or disables selected sync/cross-modulation paths. Bringing it back into the mix preserves its ongoing phase. Fully silent voices can still pause.
- More accurate tuning, especially in the low register. Improved pitch precision follows standard A4 = 440 Hz tuning.
- Revised upper-register response and noise balance. High-pitched oscillator output becomes progressively quieter, the output has a gentler high-frequency response, and noise level/spectrum more closely follows the reference plugin. This is a partial reference match, not a claim of complete hardware or plugin fidelity.
- A slightly detuned init patch. Newly selected OB-1 machines start with FIN2 at +2.4 cents to keep unison phase cancellation moving. Set FIN2 to +0.0 for exact unison. Loaded sounds retain their stored tuning.
Compatibility
The new parameter layout is a breaking change: older OB-1 sounds, parameter locks and LFO assignments are not migrated and need to be recreated or reassigned. Newly saved sounds use the version-4 sound format and require compatible custom firmware to reload.