I–vi–IV–V: Classic Doo-Wop in G
I–vi–IV–V is classic because it balances stability with a gentle emotional dip. In G, moving from G to Em shares two notes, so the shift feels like a soft shadow rather than a hard change. C then opens the sound, and D provides dominant push that makes the return to G feel inevitable. That functional clarity is why this loop works for doo-wop, early rock, and modern throwback ballads, and why it is such a friendly ukulele strumming progression. Keep your melody mostly on chord tones and it will sound written right away. For more color, turn D into D7 for extra pull, or arpeggiate the Em to emphasize its bittersweet quality. On keys, keep the top note common between chords; smooth voice leading makes the nostalgia feel effortless instead of cheesy.
- Key
- G major
- Tempo
- 84 BPM
- Groove
- ballad
Play it on guitar
Start slow, keep your right hand steady, and aim for clean changes on the downbeats. Once it’s comfortable, add a groove and increase tempo.
Capo suggestion: try capo 0 and play in G shapes for open chords.
Chords: G – Em – C – D
Roman numerals & theory
Roman numerals describe the chord’s function relative to the key. This helps you transpose the “shape” to any key without memorizing new chord names.
In G major: I–vi–IV–V
Variations (keep the progression, change the feel)
- • Add 7ths for color (try maj7 on I, m7 on vi, and V7 before resolving).
- • Use a sus4 resolve on the V chord (e.g. Gsus4 → G) to create tension and release.
- • Change the rhythm instead of the chords: try anticipations (hit the next chord on the “and” of 4).
- • Arpeggiate the top notes to create a hook while the harmony stays the same.
- • Borrow a darker chord for contrast (in a major key, try iv for one bar before returning).
Related
FAQ
Select a chord below to start building your progression