Functional harmony means chords are treated by job, not just by color. Some chords feel like home, some build motion, and some create the tension that makes the return feel satisfying.
If a scale is your pantry, functional harmony is the meal structure. You start with the plate, build flavor, add heat, then land back where everything makes sense.
Hear the basic recipe
In C major, one of the clearest functional moves is C - F - G - C. Tonic, predominant, dominant, tonic. Tap it and listen to how the last chord feels like the natural landing point.
C - F - G - C
Tonic -> predominant -> dominant -> tonic
Tonic
C
home
Predominant
F
builds motion
Dominant
G
needs release
Tonic
C
landing
The three chord jobs
Functional harmony gets easier once you stop thinking in isolated chord names and start thinking in roles. In a major key, the most important roles are tonic, predominant, and dominant.
Tonic
the plateThe home dish. Stable, settled, and complete. In C major, C, Em, and Am can all support tonic function.
Predominant
the prepThe setup. These chords move you away from rest and point toward tension. In C major, the clearest ones are Dm and F.
Dominant
the heatThe heat. This is where the pull becomes obvious. In C major, G and Bdim create the strongest need to resolve.
The basic motion is simple: tonic -> predominant -> dominant -> tonic. It is one of the most reliable progression engines in Western music because each role pushes naturally into the next.
Common functional shapes
The recipe stays the same even when the exact chords change. It is like cooking the same meal with slightly different ingredients from the same shelf.
C - Am - F - G - C I - vi - IV - V - I
Tonic extension before the push to dominant
C - Am - Dm - G - C I - vi - ii - V - I
A more explicit ii - V - I style pull inside the phrase
Minor keys: same recipe, different pantry
The recipe — tonic -> predominant -> dominant -> tonic — works exactly the same in a minor key. Only the ingredients change. And there is one classic move that almost every minor song relies on.
Major pantry · C major
- TonicI, iii, viC, Em, Am
- Predominantii, IVDm, F
- DominantV, vii°G, Bdim
Minor pantry · A minor
- Tonici, III, VIAm, C, F
- Predominantii°, ivBdim, Dm
- DominantV*, vii°E, G♯dim
* borrowed from harmonic minor — see below.
The borrowed major V
Natural minor gives you a minor v, but a minor v does not really pull. The third is too soft to crave the tonic. So producers and composers cheat: they borrow a major V from harmonic minor by raising the third a semitone. In A minor that turns Em into E — and that single G♯ is what creates the heat.
Hear the difference. Same progression, only the third chord changes.
Am - Dm - Em - Am i - iv - v - i
Natural minor v. Flat. Almost no pull back to Am.
Am - Dm - E - Am i - iv - V - i
Borrowed major V. The G♯ adds the heat — now it pulls home.
Borrowed predominants
Minor keys also lean on borrowed predominants — especially ♭VII (G in A minor) and ♭VI (F in A minor). Stack them descending into a borrowed major V and you get one of the most common minor recipes in rock and pop.
Am - G - F - E i - ♭VII - ♭VI - V
Descending minor recipe. Borrowed predominants land on a borrowed major V.
Why producers keep using it
Functional harmony works because it gives a loop direction. Instead of sounding like four random dishes on the same table, the chords feel arranged with purpose. That is useful in pop, film, house, hip-hop intros, singer-songwriter writing, and almost any style that wants a clear sense of arrival.
It is also one of the easiest progression systems to edit. Once you know which shelf a chord belongs to, you can swap one tonic for another or one predominant for another without losing the basic flow.
Key takeaway
Functional harmony organizes chords by role. Tonic feels like home, predominant builds motion, and dominant creates the strongest pull back to tonic. Once you understand those jobs, you can build progressions that feel directed instead of random.
Tap the chord families
These are the clearest functional ingredients in C major. Tap them and hear how each family feels different even before you put them into a sequence.
And the minor-key essentials in A minor — including the borrowed major V that gives the dominant role its bite.
Download the Functional Harmony MIDI pack
Grab the ready-made progressions if you want examples you can drag straight into your DAW.
Try Functional Harmony in the Explorer tool
Open Explorer, browse functional progressions, audition them, and send the ones you like to the workbench.