CHORD PROGRESSION GENERATOR

Generate harmonic progressions using tonal theory, Riemannian functions, and advanced harmonic techniques

SELECT CHORDS

4

GENERATED PROGRESSION

Select starting and destination chords, then click "Generate Progression" to see results.

HOW IT WORKS

TONAL HARMONY

Uses traditional functional harmony with tonic, predominant, and dominant relationships (I-IV-V-I, etc.)

RIEMANNIAN THEORY

Applies transformations like P (Parallel), R (Relative), and L (Leittonwechsel) for smooth voice leading

NEAPOLITAN CHORDS

Incorporates bII chords (Neapolitan sixth) for dramatic pre-dominant function

AUGMENTED SIXTHS

Uses Italian (+6), German (+6/5), and French (+6/4/3) augmented sixth chords

MODAL MIXTURE

Borrows chords from parallel major/minor modes for color and variety

SMART PATHFINDING

Analyzes multiple routes and selects the most musically coherent progression