Three oscillators per voice
Thirty-six independent chip instances drive true per-oscillator volume, pan, and individual ADSR envelopes.
Product 01 / Bitcrust
A polyphonic SID-inspired synthesizer. Three oscillators per voice, in-house MOS 6581/8580 DSP, 6-slot effects rack, modulation matrix, step sequencer, and 115 factory presets. Twelve voices deep.
11/8 at 156 BPM. Every voice is Bitcrust — no external instruments, no samples. Bass, lead, pads, arps, and percussion all tracked from the same engine.
Bitcrust’s DSP is written from scratch in C++, against public datasheets and general DSP literature. The 6581 / 8580 architecture is the starting point, not the destination: oscillators, envelope, filter, and the glue between them are designed to capture the SID’s character — the bit-crushing, the leaky integrators, the resonant bite — without trying to be a bit-accurate or cycle-accurate emulation. Where the silicon is interesting, we lean in. Where it gets in the way of a usable instrument, we don’t.
Each of the twelve voices runs three independent chip instances — thirty-six in total — so per-oscillator volume is a real control, not a software overlay on top of a fixed chip architecture. The SID chip came in two revisions — the gritty, distorted 6581 and the cleaner, tighter 8580 — and their filters sound nothing alike. Bitcrust models both curves in the same engine and lets you blend between them continuously, so you can dial in tones that never existed in real hardware.
Thirty-six independent chip instances drive true per-oscillator volume, pan, and individual ADSR envelopes.
TPT state-variable filter with simultaneous LP/BP/HP outputs. Switch between the aggressive 6581 and smoother 8580 curves, or crossfade continuously.
Three global LFOs (7 shapes, tempo-sync, retrig), a dedicated mod envelope, and MIDI sources — 9 sources routable to 65 destinations across the synth, arp, and FX rack with bipolar depth.
Drive, Bitcrusher, Delay, Chorus, Reverb, Compressor, and Limiter. Freely reorderable, per-slot bypass and dry/wet mix.
Tempo-synced arpeggiator (Up/Down/UpDown/Random) and a 16-step sequencer with per-step pitch, gate, velocity, and slide.
Ten categories from basses to pads, with a full browser featuring search, tag filters, favourites, and import/export.
Retro CRT, neon, beveled, and modern studio palettes — each with its own phosphor glow, scan-line overlay, and typography.
Oscilloscope, vectorscope, spectrum analyser, 3D spectrogram, correlation history, LUFS loudness, and stereo field — with rail, full-screen, and hidden modes.
Every parameter lives one tab away. PRESETS for browsing and managing sounds, SYNTH for the three oscillators and filter, MODULATION for the matrix and LFOs, EFFECTS for the six-slot rack, SEQ/ARP for the sequencer and arpeggiator, and SETUP for MIDI, tuning, and global settings.






From retro CRT phosphor to modern studio minimal — every theme controls colour palette, typography, glow radius, scan-line overlay, corner radii, and knob arc style. Switch instantly with < / >.














Found a bug or have a feature request? Open an issue on GitHub or join the discussions.