November 2, 2025 · Ilmari Koskinen
How to make a chord progression sound better: an interactive voicing tutorial
Voicing turns a flat chord progression into a full, smooth one. An interactive tutorial: play every example and click any note to hear it, from plain triads to range-normalized voicings.
Voicing means picking which exact notes of a chord you play, and in which octave, not just the chord name. It’s the difference between a progression that sounds flat and one that sounds full and smooth. Below, the same four chords (Am, F, C, G) are voiced four ways. Every example is interactive: press Play to hear it, or click any note to hear just that one.
Start with plain triads
A triad is three notes stacked, the plainest way to play a chord. Each one is held for half a bar:
- Am: A3, C4, E4
- F: F3, A3, C4
- C: C4, E4, G4
- G: G3, B3, D4
Correct, but boxed-in and a little flat. Everything below opens it up.
Open the chords by raising the third
Take the middle note of each chord and move it up an octave. That spreads the chord so it rings instead of clumping. Then drop the root down low in the same track to give it a bass note and a floor:
- Am: A2, A3, E4, C5
- F: F2, F3, C4, A4
- C: C3, C4, G4, E5
- G: G2, G3, D4, B4
Same chords, more air, with weight underneath.
Line the chords up in one range
In the plain triads, each chord sits at a different height, so the top note jumps around. Keep the three chord notes inside one octave, here C4 to B4, moving anything below C4 up an octave, with the low root underneath:
- Am: A2, C4, E4, A4
- F: F2, C4, F4, A4
- C: C3, C4, E4, G4
- G: G2, D4, G4, B4
Now they sit level and share notes, so they flow into each other.
This is also why normalized voicings suit piano and acoustic keyboard sounds. Everything fits inside about one octave, which is roughly what one hand can reach, so it sounds like something a person could actually play. The raised-third version is spread across two octaves and is awkward to play by hand, so it can sound less natural. For an acoustic feel, reach for the normalized shape.
Pick a different range for a different feel
The range is your choice, not a rule. Line the same chord notes up in a lower window, G3 to F4, over the same low root. Only some notes drop an octave while the rest stay put:
- Am: A2, A3, C4, E4
- F: F2, A3, C4, F4
- C: C3, G3, C4, E4
- G: G2, G3, B3, D4
Compare it with the last one: mostly the top notes fell an octave, so it feels lower and rounder without being a plain shift down. Same chords, different character.
What next?
Voicing is three choices: which notes you play, which octave each lands in, and which range you line them up in. Start plain, raise the third to open it, then line the chords up in a range that fits the song.
Songen has a chord progression builder that suggests the next chord and generates a full loop from it, all as editable MIDI, so you can drop in a progression and re-voice it with these moves. For richer progressions to voice next, see soulful chord progressions.