chords

how to write that classic house chord progression (and make it slap)

May 27, 2026 · by belterbox

how to write that classic house chord progression (and make it slap)

that warm, slightly sad, hands-in-the-air house progression you keep hearing? it's not magic. it's four chords, the right voicing, and a couple of moves that make it slap on a big system. let's build one from scratch so you actually get why it works. then you can write your own all night.

start in a minor key and steal the right four chords

classic house lives in minor. it's got that bittersweet, eyes-closed feeling that pop-house never quite nails. pick A minor to keep it simple. all white keys, no excuses.

the workhorse progression is i – VI – III – VII. in A minor that's Am – F – C – G. you've heard it a thousand times because it never gets old. it starts at home (Am), drifts somewhere brighter and a little melancholy (F), lifts (C), then leaves you hanging on G so the loop pulls you straight back round. that unresolved G is the whole trick. it never lets you sit still, which is exactly what you want on a dancefloor.

want it darker and more deep-house? try i – iv – VII – III (Am – Dm – G – C). more underground, less euphoric. same key, totally different mood.

add the 7ths and 9ths (this is the real sauce)

plain triads sound like a ringtone. the lush house sound comes from extensions. don't just play three notes. stack the 7th and the 9th on top.

turn Am into Am9, F into Fmaj7, C into Cmaj9, G into G7 or G9. suddenly it's smoky and full instead of flat. the maj7 chords are where that dreamy, floating quality comes from. they're the difference between bedroom demo and proper record.

quick voicing rules that make a massive difference:

  • drop the root in your chord, let the bassline carry it. if your bass is hammering an A, you don't need an A in the chord too. play it from the 3rd or 5th instead. way cleaner.
  • keep your voicings tight in one octave (roughly C3–C4). spread them too wide and they turn to mush in a club.
  • move as few notes as possible between chords. good voice-leading means common notes stay put and everything else shifts a step. it glues the whole thing together.

turn the chords into a house groove

here's where it stops being theory and starts being house. the chords are only half of it. the rhythm is what makes it move.

  1. set 124 bpm and lay a four-on-the-floor kick on every beat. non-negotiable.
  2. play the chords as offbeat stabs. short, choppy hits on the "and" of each beat (the offbeat). that bouncing push-pull against the kick is the engine of every house record ever made.
  3. add an open hi-hat on the offbeats too. it locks with the stabs and gives you that relentless skip.
  4. shorten the chord notes. tighten the note length so each stab is punchy, not droning. add a touch of swing (8–12%) so it grooves instead of marching.
  5. throw a pad underneath playing the same chords but held long and quiet. stabs up front for the bounce, pad in the back for the warmth. that's the layered, full sound.

want it filtered? automate a low-pass filter on the chords. closed and muffled in the intro, slowly opening into the drop. that filter sweep is half of why house builds feel so good.

make it sit in the mix

a great progression dies if it's a muddy blob. carve some space. high-pass the chords around 200–300 Hz so they're not fighting the kick and bass down low. house is all about that clean low end. a touch of reverb and a 1/8-note delay washes the offbeat stabs into the groove and makes them feel wide.

then glue it. run your chords (or the whole drum-and-chord bus) through a bus compressor with slow-ish attack and auto release, pulling maybe 2–3 dB. it stops the stabs jumping out and welds everything into one moving thing. that "pumping with the kick" feeling? that's compression, on purpose.

now, the fastest way to nail all of this: the chords have to sound like a record before any of the mixing even matters. that's the whole reason we built chordBox. 300 chords sampled off real vintage synths (Roland D50, Yamaha DX7, Jupiter, OB-X6) through a Neve 1073 / API 2500 chain, with the 7ths and 9ths already voiced for you. drop in Am9, Fmaj7, Cmaj9, chop them into offbeat stabs, done. it's 4.8★ from 137 reviews because it skips the boring part and hands you the belter. go write something that moves a room. (Belterbot's already nodding.)

chordBox make the belter chordBox from €39,99 grab it