Columbia College Music Theory
Home / Volume I / Chapter 11

Volume I · Chapter 11

Melody Harmonization (The Capstone)

MUSIC 20A · C-ID MUS 120Chapter quiz →

In the musicianship bookChapter 8: Progressions, Phrases, and Cadences

Introduction: Staring at the Blank Page

This is the culmination of Volume I. You have a blank score open with a single, unaccompanied melody in the soprano, and your job is to write the alto, tenor, and bass to create a complete four-part setting.

It can be overwhelming to look at twenty melody notes and try to guess twenty chords. The secret is to work systematically, from the outside in, and to let the structure of the phrase tell you where the important decisions are.

Click any example to hear it. The examples follow one melody through all three steps.

Which Chords Can Harmonize a Note?

Every melody note belongs to three diatonic triads: the chords in which it's the root, the third, or the fifth. In a major key:

Melody noteChords that contain itFunction
1̂I, IV, viT, PD, T
2̂V, ii, vii°D, PD, D
3̂I, vi, iiiT, T, T
4̂IV, ii, V7 (as its 7th), vii°PD, PD, D, D
5̂I, V, iiiT, D, T
6̂IV, ii, viPD, PD, T
7̂V, vii°, iiiD, D, T

So you never have more than three or four choices for any note, and the phrase model (T → PD → D → T, Chapter 6) usually makes the choice for you.

Step 1: Place the Pillars (the Cadences)

Don't start at measure one and work forward. Look at the ends of phrases first. If the melody ends on 1̂ approached from 2̂ or 7̂, plan an authentic cadence (V–I). If it pauses on 2̂, 5̂, or 7̂ halfway through, plan a half cadence (on V). Write those cadence chords in first: they are your structural destinations.

I64​VI
Example 11.1. Step 1: the melody ends 2̂–1̂ (A–G), so the last chords are a cadential six-four, V, and I: a PAC.

Step 2: Build the Outer Frame (the Bass Line)

The soprano and bass are the most important voices: together they form the outer frame. Before thinking about the inner voices, write a strong, independent bass line under the melody:

  • Use contrary motion against the soprano whenever you can.
  • Use the Rule of the Octave (Chapter 9): if the melody walks by step, a bass walking the other way with inverted chords sounds natural.
  • Mix root-position and first-inversion chords so the bass sings, moving mostly by step and small leaps.
  • Check the outer voices for parallel and direct fifths and octaves now, before you add anything else.
IIV6​V6​Iii6​I64​VI
Example 11.2. Step 2: the bass answers the rising melody by stepping down and back up (G–E–F♯–G), using IV6, V6, and ii6 to keep it smooth.

Step 3: Fill In the Inner Voices

With the outer frame solid, add the alto and tenor. They have the least freedom: mostly they hold common tones or move by step to whatever chord tones are missing.

  • Spacing: no more than an octave between soprano and alto, or alto and tenor.
  • Doubling: double the root of root-position chords; in six-four chords double the bass; never double the leading tone.
  • The final audit: go chord by chord and check every pair of voices (six pairs!) for parallel fifths and octaves, and check that every tendency tone resolves.
IIV6​V6​Iii6​I64​VI
Example 11.3. Step 3: the finished four-part setting. Every chord is complete, and every voice moves smoothly.

Common Pitfalls

PitfallFix
Choosing a new chord for every melody note at randomPlan the phrase model first; repeat a chord under two melody notes if it fits (a slower harmonic rhythm is fine).
Bass moves in parallel with the sopranoLook for contrary motion; use inversions to change the bass direction.
V → IV (a retrogression)Keep the order T → PD → D → T.
The leading tone doesn't resolve, or is doubledIn V–I, put 7̂ in a voice that can rise to 1̂; never double it.
Hidden parallels in the inner voicesAudit all six voice pairs, not just soprano and bass.
Voices wander out of rangeKeep each voice in the middle of its range; check the tenor especially.

Try It: Chord Chooser

Chord Chooser

Pick a chord for each melody note. The chooser plays your harmonization with a simple keyboard voicing, colors each chord by function, and checks the phrase model and the final cadence.

Check Your Understanding