Acid Lab.

Building a TB-303 from first principles — one oscillator, one filter, one envelope at a time.

Prologue · Just enough theory
P Music theory for acid (noob's primer)
Notes, scales, harmonics, West vs East — a playable keyboard + interactive index of the classic scales.
done
Module 0 · Sound & primitives
00 Oscillator & the scope
Pitch, loudness, timbre. See sine/square/saw/triangle. Why saw is the acid osc.
done
01 Gain & envelopes (ADSR)
Shaping loudness over time — pluck vs pad. The VCA, with a live envelope graph.
done
Module 1 · The filter (heart of acid)
02Low-pass filter & cutoff
Subtractive synthesis: start bright, carve harmonics away.
planned
03Resonance & the squelch
Q, self-oscillation, 24 dB/oct — the acid whistle.
planned
Module 2 · The 303 voice
05The voice · Env Mod · Accent · Slide
Wire the whole panel: Tuning, Cutoff, Reso, Env Mod, Decay, Accent, Slide.
planned
Module 3–5 · Rhythm, sequencer, groovebox
10The clock problem & drums & the DS-10 clone
Lookahead scheduler, synthesized 909 drums, step sequencer, capstone groovebox.
planned