The rack
Patch oscillators, filters, envelopes and effects on one screen. Every knob is keyboard-reachable and every value is readable as text.
bitbasher.dk browser eurorack no plugins, no signup, no build step
Patch oscillators, filters, envelopes, samplers and a drum machine together in an ANSI terminal, sequence it, then render the result to WAV or MP3 and publish it to the library.
▸ Open the creator Create account Browse the library
The creator runs entirely in your browser with the Web Audio API. Nothing is uploaded until you decide to submit.
Patch oscillators, filters, envelopes and effects on one screen. Every knob is keyboard-reachable and every value is readable as text.
Channel strips per module with gain, pan, mute, solo and live level meters, plus a limited master bus you can trust when rendering.
Published tracks get their own page, cover art, waveform, share links and a streaming player — a small iTunes made of ANSI.
Add as many voltage-controlled oscillators as your CPU tolerates: sine, triangle, saw, square, variable-width pulse and noise.
waveform octave semi fine pulseWidth glide
Low-, high-, band-pass and notch with resonance, drive and an envelope amount, so the filter can scream or just sit politely.
type cutoff resonance drive envAmount keyTrack
The amplifier stage: gain, pan and velocity sensitivity. Drive it from an envelope for plucks, or from an LFO for tremolo.
gain pan velocity
ADSR envelopes and free-running or tempo-synced LFOs. Point one at any parameter on any module and it modulates it.
attack decay sustain release rate depth shape sync
Play anything from the sound library: trim start and end, pitch it ±24 semitones, loop it, reverse it, or upload your own WAV.
sample start end pitch loop reverse
Eight lanes, each with its own sample, level, pan, tune and decay, sequenced on the step grid at the bottom of the rack.
lanes level pan tune decay mute
A polyphonic digital voice with FM, wavetable and supersaw algorithms, its own filter and up to eight voices.
algorithm voices detune ratio fmAmount filterCutoff
Synced delay and a plate-ish reverb on sends, then a master bus with a limiter so your render does not clip on the way out.
time feedback mix size damp limiter
┌─────┐ ┌────────┐ ┌─────┐ ┌────┐ ┌─────┐
│ VCO │──>│ FILTER │──>│ VCA │──>│ FX │──>│ MIX │──> out
└─────┘ └────────┘ └─────┘ └────┘ └─────┘
▲ ▲ ▲
┌─┴──┐ ┌──┴──┐ ┌──┴──┐
│ LFO│ │ ENV │ │ ENV │
└────┘ └─────┘ └─────┘
Modulation is a first-class connection: any envelope or LFO can be aimed at any parameter of any module, and the whole graph serialises to a patch you can save.
The creator is open to everyone: every module, the mixer, the sequencer and the whole sound library work while signed out, and your patch lives in your browser. You only need an account to export a render, download other people's tracks, and submit your own to the library — that is where files, credits and moderation start to matter.
Start patching Create an account Handle, display name, e-mail, password. Nothing else.