Interactive lesson · TB-303 → the dancefloor

The music
theory of acid

The entire genre fits inside one 1981 synthesizer that flopped on the market: one oscillator, one filter, sixteen steps. This is the theory — harmonic, rhythmic, and production — plus a lab so you can hear it as you read it.

Use headphones · start at low volume · 303s love damaging ears and speakers
01 · Origins

A commercial failure invents a genre

The theory of acid techno wasn't born in a conservatory: it was born from three guys in Chicago reverse-engineering a badly documented machine.

1981

Roland releases the TB-303 "Bass Line": a monophonic synth with a 16-step sequencer, designed to replace the bass player at guitar rehearsals. It sounds "wrong", its programming is cryptic, and it gets discontinued in 1984 after selling ~10,000 units.

1982

A curious antecedent: Charanjit Singh records Synthesizing: Ten Ragas to a Disco Beat in Bombay, using a 303 in squelch style before anyone else.

1985–87

In post-disco Chicago, DJ Pierre, Spanky and Herb J. (=Phuture) buy a used 303 and start turning its knobs in real time. With production by Marshall Jefferson, Acid Tracks is born (Trax, 1987), premiered by Ron Hardy at the Music Box. Sleezy D had already released I've Lost Control in 1986, but it was Acid Tracks that gave "acid house" its name.

1988

The sound crosses to England and explodes in the Second Summer of Love. The word acid describes the corrosive, biting feel of the filter — not necessarily anything else.

1992–95

Europe hardens the formula and acid techno proper is born: Hardfloor in Germany (Acperience, 1992), Aphex Twin (Digeridoo), Josh Wink (Higher State of Consciousness, 1995 — two TB-303s + a 909 + a distortion pedal), and London's squat/free-party scene (Stay Up Forever, Chris Liberator, D.A.V.E. The Drummer): faster, more distorted, darker.

Today

The 303 aesthetic sits at the heart of modern techno — from Charlotte de Witte's sets (KNTXT) to 303 clones and emulations in every DAW. The original machine trades as a relic.

02 · The machine

Anatomy of the TB-303

Understanding acid = understanding what each knob does. The 303 is absurdly simple: one oscillator (saw or square), one resonant low-pass filter, and an envelope that modulates that filter. The "acid sound" is the interaction of three things: high resonance, a fast envelope on the cutoff, and per-step articulation.

Oscillator (VCO)

Saw: harmonic-rich, the acid standard. Square: hollower and more nasal, used for deep or "hollow" lines. Monophonic: one note at a time, always.

Cutoff (filter frequency)

The filter lets harmonics through below a certain point. Closed = muffled bass ("bloop"); open = full saw with bite. In acid, the cutoff is an instrument: it is played live.

Resonance

Feeds the filter back into itself at its cutoff frequency: creates a whistling peak. Pushed to the max, the filter nearly self-oscillates and screams. It is the ingredient that turns a bassline into acid.

Envelope Mod (ENV MOD)

How much the envelope "opens" the filter on each note. Every note produces a fast brightness sweep: that per-note "bow!" or "squirt". It is the 303's signature.

Decay

How fast the filter envelope falls back to its base. Short decays = punchy, gurgling notes; long = laser sweeps.

Accent

Per step: sounds louder and brighter (more envelope, more volume, longer decay). Deliberately misplaced accents are part of the language: the 303 "stumbles", and that stumble is the groove.

Slide (portamento)

If a step has slide, the note glides in from the previous one instead of jumping. Slides between distant notes = howls; between repeated notes = a gurgle effect.

16-step sequencer

The pattern is a row of 16 cells (one sixteenth note each). Each step stores: note, accent, slide or rest. Patterns chain (A/B banks) into longer phrases.

Collector's detail: the "magic" includes circuit imperfections (the behavior of the accent, the sequencer's tracking) that emulators still chase today. Wink puts it well: part of the fun of programming a 303 is "the mistake of what comes out" — even the batteries dying and wiping your pattern is part of the folklore.

03 · The notes

Theory of the acid bassline

Acid is repeated monophonic melody: a 16-sixteenth phrase that is everything at once — harmony, rhythm and timbre. There are no chords or progressions: harmony is implied by the shape of the phrase over a scale.

Scale and material

Anatomy of the 16-step phrase

Phrase A — Chicago acid house style (≈ Phuture)

A = accent · s = slide · dashed cell = rest · click a cell to hear it (using the lab's current knobs). Note: rests on 2 and 5, off-beat accents (6, 14), one slide on step 9, and the return to the root.

Phrase B — European acid techno style (≈ Hardfloor)

Almost no rests here: continuous sixteenths with octave jumps and constant accents — more hypnotic and aggressive, built for an open filter. Click any cell to hear it.

Both phrases load in the lab (below) as presets. The transcription is approximate and didactic: in acid, the score matters less than the knob.

04 · The rhythm

The skeleton: four-on-the-floor

Acid inherits its groove from disco and house: 4/4 with a kick on every beat. Everything else is organized around that grid.

The canonical groove: kick on 1·2·3·4, open hat on the off-beats (the "tss" between beats — the ingredient that moves hips), clap/snare on 2 and 4, and optional sixteenth hi-hats to accelerate. Click an X cell to hear the hit.
StyleTypical tempoCharacter
Acid house (Chicago '87)115–125 BPMWarm, funky, playful filter
Classic acid techno (EU '92–97)135–145 BPMHard, hypnotic, rising distortion
Modern acid / warehouse140–150 BPMDark, compressed, distorted 303 up front
Free party / hard acid150–170 BPMNo brakes; bridge to gabber
05 · The arrangement

The knob is the composition

In pop music, form comes from new sections (verse, chorus). In acid techno, the phrase never changes: the filter does. Automating the cutoff and resonance over the same 16-step line is the entire narrative of the track.

BarsWhat happensDramatic function
1–16Kick + hats onlyMixable intro (the DJ chains it from the previous track)
17–32The 303 line enters, cutoff almost closed, high resonanceThe rhythmic "bloop" appears: melodic percussion
33–48The cutoff opens graduallyFirst tension build — the squelch turns melodic
49–56Breakdown: the kick drops, the 303 remains (sometimes + reverb/delay), the resonance risesThe "hypnotic" moment; the filter is played live
57–72The kick returns with the filter openDrop / climax
73–96Mutations: one step changes, the line doubles, a second 303 joins (sub + scream)Development without abandoning the phrase
finalThe filter closes or the pattern cuts; drums remainMixable outro
06 · Lab

A 303 sequencer in your browser

This is a simplified TB-303 with real synthesis (Web Audio): oscillator → resonant filter with a per-note envelope → distortion, plus the classic drum machine. Everything sounds on your machine, no files needed.

Tempo 138 BPM  ·  Bar 0
Preset:
Key: Wave:
— output (what you hear) — raw oscillator (pre-filter)
Note cell: click = mute/activate · drag up/down or wheel = change semitone · A = accent · S = slide. Space = play/stop.
MIDI: click a knob's ⌾ and move the physical knob on your controller (Web MIDI) — the mapping is saved in this browser. Works in Chrome/Edge/Firefox; MIDI permission required once.

Exercises (in order)

  1. Find the "squelch": preset A, hit play. Raise Resonance to ~85 and slowly sweep the Cutoff from closed to open. That sweep is the sound that defined a genre.
  2. Rests = groove: with the pattern playing, delete steps 2, 5 and 13. Feel how the phrase starts to "walk".
  3. Stumbling accents: put accents only on steps 3, 7 and 12 (off-beat). That is the classic Chicago stagger.
  4. Staccato vs legato: drop the Gate to 30% (percussive notes), then raise it to 90% with a slide active (a long, howling note).
  5. Oscilloscope: switch the Drone on and watch the wave as you turn the knobs: Resonance raises a visible peak, a closed Cutoff "rounds" the saw (fewer harmonics), and Distortion flattens the crests.
  6. The knob as composition: preset D, turn Auto-filter to 0.25 cycles/bar and hear how the same pattern becomes a 16-bar structure.
  7. Final challenge: clear everything and program your own phrase: root + b3 + 4 + octave, two rests, two off-beat accents, one slide. If it makes your head nod, it is right.
07 · Guided listening

Ten records to learn the language

Look them up on your music service; most are in the "acid house / acid techno" playlists of any platform.

08 · Practice

Suggested study path

Genre rule, inherited from Chicago: if turning the knob surprises you with a mistake and your body responds, you are doing it right.