Skip to content

house · 124 BPM · 1980s-present

Acid house

A house style.

A 303 bassline turned into a gospel for the dance floor. Squelch, squelch, squelch — for hours.

squelchy minimal hypnotic rave
Library Jammy Jammy holding up a labeled jam jar, used on Jam Library / per-style pages. The jar color is intended to swap to match each style accent. STYLE style
STYLE style

What it sounds like

Acid house was an accident. In 1985 some Chicago kids — DJ Pierre, Spanky, Herb J — got their hands on a Roland TB-303, a discontinued bass synth nobody wanted, and discovered that turning the resonance knob past noon turned its already-strange tone into a thing: a squelchy, vocal-cord-like cry that nothing else had ever made. Phuture’s Acid Tracks put it on a 12” in 1987 and the entire UK rave scene was built on top of it three years later.

Two bars and you’ve got it: a TB-303 line bending and squealing under a four-on-the-floor kick, almost no chord movement (the song stays on one key for ten minutes), and percussion sparse enough that the 303 is the lead, the bass, AND the song. The DJ’s job is to ride the filter cutoff knob in real time. Acid house is the only genre where the filter is the melody.

The chord moves

There’s barely a chord move at all — that’s the discipline. Acid house typically vamps on one minor 7th chord for 16 or 32 bars, then briefly hints at the iv or VI before dropping back. The chord pad is background texture, not melody. All the harmonic interest comes from the 303 bassline weaving in and out of the chord tones as the cutoff opens and closes.

Try --progression i,i,iv,i --chord minor7 --voicing rootless and let the bass do the heavy lifting.

The groove

Steady 4-on-the-floor at 122–128 BPM, TR-909 or TR-707 kit. Open hat on the offbeat, closed hat on the 16ths, clap on 2 and 4. Nothing fancy. The drums are intentionally boring so the 303 can be the star.

The 303 line itself plays straight 16th notes with slides and accents marking specific notes. The cutoff and resonance are automated to open through builds and crash on the drop. Listen to Acperience 1 with one hand on a knob if you want to feel the pattern.

The sounds

  • Bass: a TB-303 (Phoscyon, ABL3, or the real thing). Resonance at 75-95%. Cutoff modulated by hand or LFO. Saturate slightly for warmth.
  • Chords: warm sustained pad, single chord, low in the mix. Often just a Juno-style PWM hum.
  • Drums: TR-909 kit, dry, no reverb. Hi-hats can have a tiny touch of vinyl saturation.
  • FX: white noise sweeps for builds. Reverb tail on the 303 only at peak moments. Occasional licensed or self-made rave-stab texture.

Production tells

Want it modern? Cleaner low end, sidechained pad, some stereo width on the hi-hats. A modern acid track might layer two 303 lines (one mid, one high). Master at -10 LUFS but not louder.

Want it 1988-vintage? Drier mix, pre-EQ everything for vinyl, slight tape saturation, narrow stereo. Use a 303 emulation, a hardware 303, or a licensed 303 sample pack. The imperfection of the 303’s pitch tracking is part of the sound — don’t tune it perfectly.

piano roll
124 BPM · 4 bars · base oct 3
C3C4
Am7
Am7
Dm7
Am7
Hear the chord moves 124 BPM · pulse

Am7 → Am7 → Dm7 → Am7

Click to hear it.

Listen to

Three records that show the style at full strength. Read them as listening pointers, not templates to copy.

Six recipes

Six ways to cook Acid house.

One starter recipe, three variations that each take the style in a different direction, one sectioned recipe, and one curated Live handoff recipe. Each one cooks from a Markdown recipe — edit it before the MIDI lands in your DAW.

Starter

303 Companion Stabs

122-126 BPM

An acid-house first cook with offbeat minor stabs, acid bass, root drones, and sparse motif detail.

acidic clipped raw

Study: Phuture, “Acid Tracks” (1987). Use the reference for acid bass focus, minimal harmony, and filter-ready arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/acid_house/acid_house_303_companion_stabs.md

Variation

Filter Bass Lock

122-126 BPM

A bass-first acid loop with sidechain gaps, acid bass pressure, and fifth-drone support.

bass locked filtered

Study: Adonis, “No Way Back” (1986). Use the reference for acid bass focus, minimal harmony, and filter-ready arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/acid_house/acid_house_filter_bass_lock.md

Variation

Minimal Squelch Cell

122-126 BPM

A reduced acid cell with lofi push-pull chords, pedal bass, and quiet motif taps.

minimal squelch cell

Study: Armando, “Land of Confusion” (1987). Use the reference for acid bass focus, minimal harmony, and filter-ready arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/acid_house/acid_house_minimal_squelch_cell.md

Variation

Warehouse Acid Rave

122-126 BPM

A rave-leaning acid lane with call-response stabs, acid bass, and high-shimmer tension.

rave acid tense

Study: 808 State, “Flow Coma” (1988). Use the reference for acid bass focus, minimal harmony, and filter-ready arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/acid_house/acid_house_warehouse_acid_rave.md

Sectioned

Filter-Open Acid Sketch

122-126 BPM

A section-aware acid-house sketch that stages bass filter pressure and chord punctuation.

arranged filtered acid

Study: A Guy Called Gerald, “Voodoo Ray” (1988). Use the reference for acid bass focus, minimal harmony, and filter-ready arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/acid_house/acid_house_filter_open_acid_sketch.md

Live handoff

Live 303 Session

122-126 BPM

A Live acid-house session with section clips, synth cards, and licensed percussion/FX prompts.

live 303 session

Study: Mr. Fingers, “Can You Feel It” (1986). Use the reference for acid bass focus, minimal harmony, and filter-ready arrangement, not for melody, hook, groove, or sound design copying.

python jamburgr.py --config configs/recipes/acid_house/acid_house_bridge_ready_303_session.md
This Mac

Open in Live or Download uses the local bridge on this Mac. Download MIDI works in any DAW.

Ready when you are

Cook a Acid house pack.

Drop this in your terminal and you'll have a Standard MIDI pack in a folder, ready to drag into Live. Edit anything, swap any sound, throw out what doesn't work.

terminal
python jamburgr.py --key "A minor" --style acid_house --progression i,i,iv,i --pattern pulse --output-mode pack --out ./jams/acid-house