Three chords. The strongest pull in Western harmony. Dm7 → G7 → Cmaj7. Every jazz standard, most pop bridges, half the film scores you’ve ever heard. Once you hear ii-V-I, you can’t un-hear it.
s(), note(), stack(), cat(), setcpm(),
mini-notation (~ * [] <> / @),
.gain(), .pan(),
.lpf(), .lpq(), .attack(), .decay(),
.sustain(), .release(),
.room(), .size(),
.delay(), .delaytime(), .delayfeedback(),
.distort(), chord notation [c3,eb3,g3],
progressions with <>,
.every(), .sometimes(), .jux(), .off(),
n(), .scale(), modes, melody over changes,
arpeggiation, and the phonk palette from EDM.4–7.
Three chords in C major. Dm7, then G7, then Cmaj7. Hit play:
Hear the resolution. Dm7 builds tension. G7 pushes harder—maximum tension. Cmaj7 releases. Home. The V chord wants to resolve to I. That pull is the strongest harmonic force in tonal music.
Now the same skeleton in C minor. Dm7b5 → G7 → Cm7:
The ii chord is now half-diminished (m7b5) because of the minor key—the Ab instead of A natural. The G7 still has B natural. That’s the leading tone, and it pulls to C just as hard. The resolution lands on Cm7 instead of Cmaj7. Darker, but the same gravitational pull.
The strongest chord progression in Western harmony. ii (pre-dominant) sets up V (dominant), which resolves to I (tonic). Root motion by descending fifths: D→G→C. Each chord pulls the next one forward. In minor, ii becomes half-diminished, I becomes minor, but V stays dominant. The leading tone does the work.
Play just V→I: copy the G7 and Cmaj7 editors into a cat() with two chords. Feel the resolution. Then add the ii (Dm7) before the V. The ii makes the V stronger.
Same three chords. Root position—the notes jump around between voicings:
Now the same chords rearranged so each note moves the smallest possible distance to the next:
The first version jumps. The second version glides. Same chords, different voicings. In the voice-led version: F stays from ii to V, then moves down to E for I. C moves to B from ii to V, then stays for I. The 3rd of one chord becomes the 7th of the next. Smooth connections, not leaps.
Each colored line is one voice. Flat lines mean the note stays put. Slight slopes mean half-step or whole-step movement. No leaps. That’s voice leading.
How individual notes within chords connect to notes in the next chord. Good voice leading means small movements. The 3rd of ii becomes the 7th of V. The 7th of V resolves down to the 3rd of I. Each voice is its own melody. That’s counterpoint within harmony.
Play just the top voice of each chord: cat(note("d4"), note("d4"), note("c4")) with .s("sawtooth").lpf(1000).sustain(0.8).gain(0.3). Then just the bottom: cat(note("f3"), note("f3"), note("e3")). Each individual line is a melody. That’s counterpoint within harmony.
A real standard. Autumn Leaves, in G major / E minor. Seven chords. Two ii-V-Is hiding inside. First four bars—the major ii-V-I plus IV:
Am7→D7→Gmaj7 is a ii-V-I in G major. The Cmaj7 is the IV chord—it extends the phrase before the tune shifts to minor.
Last three bars. The minor ii-V-i:
F#m7b5→B7→Em7 is a ii-V-i in E minor. E minor is the relative minor of G major. Same key signature, different home.
Now both halves together. The full Autumn Leaves changes:
Two ii-V-Is back to back. One in G major, one in E minor. The entire tune is built on this one concept. Seven chords, two ideas.
Most jazz standards are sequences of ii-V-Is in different keys. When you see a m7 chord followed by a dom7 chord a fourth below, followed by a maj7 or m7 chord a fourth below that—that’s a ii-V-I. The 7 chords of Autumn Leaves reduce to 2 patterns once you see it.
Arpeggiate the changes. Same chords, broken into individual notes:
D→G→C. Each root drops by a fifth (or rises by a fourth—same interval, different direction). This is the strongest resolution in tonal harmony. Stack two of these fifth-drops and you get the ii-V-I chain.
Play any note. The 2nd harmonic is an octave. The 3rd harmonic is a fifth above that. The relationship between a note and the fifth above it is baked into the physics of vibrating strings and air columns. V→I mimics this natural relationship. The dominant literally contains the tonic in its overtone series.
Arrange all 12 notes by fifths: C-G-D-A-E-B-F#-Db-Ab-Eb-Bb-F-C. A ii-V-I moves three steps counterclockwise on this circle. Every chord pulls the next one forward by the same interval. The circle of fifths is the map of this gravity.
| key | ii | V | I |
|---|---|---|---|
| C major | Dm7 | G7 | Cmaj7 |
| G major | Am7 | D7 | Gmaj7 |
| F major | Gm7 | C7 | Fmaj7 |
| Bb major | Cm7 | F7 | Bbmaj7 |
| Eb major | Fm7 | Bb7 | Ebmaj7 |
| C minor | Dm7b5 | G7 | Cm7 |
| E minor | F#m7b5 | B7 | Em7 |
| A minor | Bm7b5 | E7 | Am7 |
Same pattern in every key. Memorize the shape, transpose it. The chord qualities stay fixed: m7→dom7→maj7 (major), m7b5→dom7→m7 (minor).
Autumn Leaves as a complete piece. Drums, pad with a sweeping filter, arpeggiated lead with delay. Two ii-V-Is—one major, one minor—cycling through eight bars. Everything you’ve learned about harmony, applied to a real standard.
note("<a2 d2 g2 c2 [f2 fs2] b2 e2 e2>").s("sine").decay(0.3).sustain(0.2).distort(0.2).gain(0.7). Drop it into the stack() as a new layer.[d3,f3,a3,c4], G7 [g2,b2,d3,f3], Cmaj7 [c3,e3,g3,b3]. Same arrangement, different progression.| tool | does | looks like |
|---|---|---|
| ii-V-I (major) | strongest progression: m7 → dom7 → maj7 | Dm7 → G7 → Cmaj7 |
| ii-V-i (minor) | minor version: m7b5 → dom7 → m7 | Dm7b5 → G7 → Cm7 |
| voice leading | small note movements between chords | [f3,a3,c4,d4] → [f3,g3,b3,d4] → [e3,g3,b3,c4] |
| inversions | reorder chord tones for smooth voice leading | 3rd in bass, 7th on top, etc. |
| voicings | compact inversions for smooth chord movement | [a2,c3,e3,g3] |
| arpeggiation | sequence notation for broken chords | [a2 c3 e3 g3] (spaces) |
| Roman numeral analysis | chord function relative to key | ii = pre-dominant, V = dominant, I = tonic |
| Autumn Leaves analysis | ii-V-I in G major + ii-V-i in E minor | Am7 D7 Gmaj7 Cmaj7 | F#m7b5 B7 Em7 |
ii-V-I in major: m7→dom7→maj7. In minor: m7b5→dom7→m7. Root motion by descending fifths. Voice leading: 3rd of ii → 7th of V → 3rd of I. Write voice-led inversions as explicit note arrays for smooth movement. Most jazz standards are sequences of ii-V-Is in different keys.
Next: The Monster. Every tool. One original piece. Built from scratch.
Tracks that demonstrate this lesson’s concepts.
| artist | track | why |
|---|---|---|
| Shoji Meguro | Persona 5: Last Surprise (2016) | (VGM) ii-V-I cadence, acid jazz meets JRPG, ~450M Spotify streams |
| Roni Size / Reprazent | Brown Paper Bag (1997) | (DnB/jazz) jazz bass walks + ii-V-I in DnB |
| Charlie Parker | Donna Lee (1947) | (DnB/jazz) bebop at speed: ii-V-I chains as the harmonic engine |
The ii-V-I progression is the most common harmonic motion in jazz. Its dominance traces back to a specific moment in popular music history.
The songwriting factories of Manhattan’s 28th Street produced thousands of songs using predictable harmonic formulae — I-vi-ii-V (“Heart and Soul” changes), ii-V-I cadences, and 32-bar AABA form. Cole Porter, George Gershwin, Irving Berlin, Richard Rodgers, and Harold Arlen wrote within these conventions. The ii-V-I wasn’t invented here, but it was industrialized.
Charlie Parker, Dizzy Gillespie, and Thelonious Monk took Tin Pan Alley harmony and reharmonized it — adding chromatic passing chords, tritone substitutions, and extended chord voicings. The ii-V-I became the building block: Parker’s heads and solos are largely chains of ii-V-Is in different keys. “Autumn Leaves” (music: Joseph Kosma, 1945; English lyrics: Johnny Mercer, 1947) became a jazz standard because its changes are two ii-V-Is — one major, one minor — making it a perfect vehicle for practicing the progression.
Originally a French chanson (“Les feuilles mortes,” poetry by Jacques Prévert, 1945), it became a jazz standard after Cannonball Adderley recorded it with Miles Davis on Somethin’ Else (1958). It appears in virtually every jazz Real Book and is often the first standard taught in jazz education because its changes are clear, functional, and illustrate both major and minor ii-V-I progressions.
Sources: Forte, The American Popular Ballad (1995); Levine, The Jazz Theory Book (1995); Gioia, The Jazz Standards (2012).