Field guide 05 · harmony · voicing · progressions

The chords
are never
the problem

Almost nobody's progression is wrong. What makes an amateur track sound amateur is voicing — the same four chords, played in root position, jumping around the keyboard instead of moving by a semitone or two. This page measures that. Press Cheap and then Expensive below and watch the number change: identical harmony, 68 semitones of movement against 12.

—
Section 01 · interactive

The lab

Build a progression, then change how it is voiced without changing a single chord. The lines in the display are the individual voices — when they run almost flat, the progression sounds expensive. When they leap, it sounds like a preset demo.

Same chords, same key, same rhythm. The only difference is inversion, spread and which notes you leave out.

0semitones of voice movement
Voice leading · each line is one voice moving between chords

Three progressions in the library get a bigger number from the Expensive button, not a smaller one — Phrygian techno, Suspended stabs and Chromatic climb. That is not a bug and it is worth understanding. All three move their roots by a semitone, so root position was already about as smooth as smooth gets; the number rises because the button adds sevenths, and more notes means more total travel. Those progressions get their power from the interval itself, not from voice leading, and the measurement is honest enough to tell you so.

The measurement. The number top-right is the total distance every voice travels across the loop, in semitones. It is not a quality score — some music wants leaps — but in house and techno, low is almost always better. Under 20 for a four-chord loop means the voices are behaving. Over 50 means each chord is being played from scratch with no thought about the one before it, which is exactly what root position does.

Section 02 · interactive

One chord, eight ways

All eight of these are A minor 9. Same notes, same harmony, completely different instruments as far as your ear is concerned. Click any of them.

The one to internalise is rootless. If your bass is already playing an A, the chord does not need one — and removing it frees a voice for the 9th, which is the note that makes the chord sound like a record rather than a music lesson. Almost every "how do they get that lush house chord" question is answered by "they left the root out and added a 9th".

Section 03 · 16 progressions

The vocabulary

Everything here loads into the lab in the current key. Roman numerals are relative to the minor tonic, which is where most of this music lives.

Section 04

Extensions

The notes above the seventh. They are the difference between a chord and a colour, and there are rules about which ones you may not use.

ExtensionIntervalWorks onWhat it does
6th9 stMajor, minorSoftens and dates a chord — instantly 1970s. Replaces the 7th rather than joining it.
7th10 or 11 stEverythingThe single most important addition. A triad is folk music; a seventh is dance music.
9th14 stEverythingLush, open, "expensive". The default extension in house.
11th17 stMinor onlyHollow and modal. On a major or dominant chord the natural 11 clashes hard with the 3rd.
#1118 stMajor, dominantThe fix for the above. Floating, Lydian, cinematic.
13th21 stDominant, minor (Dorian)Rich and jazzy. On a dominant it is the sound of gospel house.
add914 st, no 7thEverythingOpen and modern. Ambiguous because there is no 7th to tell you the function.
sus45 st, no 3rdEverythingRemoves major/minor entirely. The techno stab: neither happy nor sad, just tension.

The rules that actually bite

  • A natural 11 on a major chord is the one real "wrong note" in this system. It sits a semitone above the third and the two fight. Use #11, or drop the third and call it sus4.
  • Extensions replace, they don't accumulate. A five-voice m11 does not need the root, the fifth and the 11th all present. Pick four notes.
  • Put extensions on top. A 9th voiced below the third sounds muddy; the same note an octave up sounds open. This is voicing, not harmony.
  • Below about 200 Hz, everything is mud. Two notes a third apart in the bass register cancel any lushness the extension gave you. Keep the bottom of a voicing above roughly C3.

Substitutions worth knowing

  • Relative swap. Any major chord can become the minor a third below (C → Am), and vice versa. They share two notes, so it is nearly free.
  • The tritone sub. Replace a dominant with the dominant a tritone away (E7 → Bb7). Both contain the same third and seventh. This is where chromatic bass lines come from.
  • Modal interchange. Borrow a chord from the parallel major or minor. In A minor, a D major instead of D minor is the Dorian move, and it lifts a track immediately.
  • Sus everything. Replacing a chord with its sus4 removes its function without removing its harmony. The standard technique for making a breakdown feel unresolved.
  • The Substitute chord 2 button in the lab applies one of these at random so you can hear it against your own progression.
Section 05

Modes

Each mode is defined by one or two notes. Change that note and you have changed the genre.

ModeThe note that defines itCharacteristic chordWhere it lives
Aeolian (natural minor)b6i – VI – VIIThe default. Melodic techno, trance, most house.
Doriannatural 6i – IV (major)Deep house, Detroit, garage. Minor but not sad.
Phrygianb2i – bIIDark techno, industrial, hard groove. Immediately menacing.
Mixolydianb7 over a major 3rdI – bVIIDisco house, funk, French house. Bright but not resolved.
Harmonic minornatural 7i – V7Psytrance, hard dance, anything wanting drama. Easy to overdo.
Lydian#4I – II (major)Ambient, breakdowns, anything floating.

How to actually use this. Do not "write in Dorian". Write in minor, then raise the sixth in one chord and hear what happens — in A minor that means using D major instead of D minor. One chord tells the listener which mode they are in, and it usually only needs to appear once every eight bars.

Section 06

Working rules

The order to work in

  • 1. Two chords. Most house records have two. Get a two-chord loop that you would listen to for eight bars before adding a third.
  • 2. Sevenths on everything. Do this before you consider the progression finished. It is the cheapest upgrade available.
  • 3. Voice-lead. Invert each chord so it is near the last one. This is the step everyone skips and it is worth more than the other four combined.
  • 4. Drop the root. If a bass is playing, the chord does not need one.
  • 5. Add one 9th. One. On the chord that matters.

Diagnosis

  • "Sounds cheap / like a preset demo" — root position. Switch inversion to Auto and listen again before changing anything else.
  • "Sounds muddy" — the voicing is too low. Chords below C3 turn to porridge no matter how good the harmony is. Move up an octave.
  • "Sounds thin" — three voices and no extensions. Add a 7th, then a 9th on top.
  • "Sounds boring" — usually rhythm, not harmony. Try the same chords as offbeat stabs before you write new ones.
  • "Sounds like jazz, not house" — too many extensions on too many chords. Dance music uses one rich chord and three plain ones.

Rhythm beats harmony

  • A single Am9 stab on the offbeat for eight bars is a better house record than a clever eight-chord progression played as whole notes.
  • Chords in dance music are a percussion part with pitch. Where they land matters more than what they are.
  • Try the same progression through every rhythm option in the lab. The chords will sound like four different tracks.
  • Long chords need movement inside them — filter, or an arpeggio. Short chords do not.

In Live

  • Scale mode on the clip plus Fold to scale makes wrong notes physically impossible while sketching.
  • The Chord MIDI effect stacks intervals above whatever you play — fast for sketching, but it transposes rigidly and will not voice-lead. Convert to notes and fix by hand.
  • Generate → Stacks builds voicings under a line, and Transform → Strum offsets the notes of a chord in time, which is the single best way to stop a stab sounding like a machine.
  • Download the MIDI from this lab and drag it in — the voicing comes with it.

Learn the four-chord loop, then stop collecting progressions. There is no shortage of chord sequences in the world and no track was ever rejected for using a common one. The scarce skill is making four ordinary chords sound like they were played by someone who knew what they were doing, and that skill is entirely in this page's second section.

All sounds synthesised live in the browser. Roman numerals are relative to the minor tonic. The voice-movement figure is the total absolute semitone distance travelled by all voices across the loop.