Chord Progression Composer

Chord Progression Composer



  • Click a chord to hear its sound.
  • No progression will start with V or the diminished chord (vii°).
  • No chord will appear three times in a row.
  • Each bar has a 1 in 5 chance of containing two chords.
  • Progression length is determined by the Chaos slider:
    • 0–25: only 2‑ and 4‑bar progressions.
    • 25–75: any length (2–6 bars) possible, but 2‑ and 4‑bar progressions are more likely.
    • 75–100: no restrictions (equal chance for 2–6 bars).
  • The Chaos slider also unlocks additional chord categories:
    • At 25: diatonic plus chords (Imaj7, ii7, iii7, IVmaj7, vi7, and sus chords) become available.
    • 25–50: secondary dominants become available but must resolve (the next chord must start with the numeral on the right of "/" in the previous chord).
    • 50–99: mixture chords become available and secondary dominants no longer need to resolve.
    • At 100 (Full Chaos Mode): all rules (except no three consecutive and duplicate-in-a-bar) are ignored; chords are selected uniformly from all categories; in Analysis mode every bar displays "Chaos"; in Chords mode, chords are displayed as mapped.
  • About half of progressions will start on I (or C in Chords mode).
  • Each progression is generated in a random key (from: C, C#, D, Eb, E, F, F#, G, Ab, A, Bb, B), unless in Full Chaos Mode (then key is "Chaos").
  • Use the triangles to shift the key up or down by one half‑step.