Progression, Transposition, and Arranging

Move and arrange whole progressions

This category owns sequence-level harmony: moving a whole progression to a new key, analyzing its function across multiple chords, and arranging it for range or instrument. Single-chord identity questions belong to Chord Identifier instead; a progression tool assumes you already know the individual chords and need something done with the sequence they form.

Why transposition needs more than adding semitones

Moving a progression to a new key is not just shifting every root by the same number of semitones: the destination key's own accidental preference (sharps or flats) determines how each new root and bass note should actually be spelled, and a slash-bass note has to move by the same chromatic distance as its chord. The Progression Transposer anchors this category, parsing a typed chord sequence and producing a respelled result in the destination key rather than a semitone-shifted approximation.

Tools in this category