At some point it occurred to me that if certain chords only sound good after certain chords, and lead naturally to other certain chords, then really, chord progressions can be described by a finite state automaton.
And, that means that I have a songwriter here who needs no sleep.
© 2003 karl bailey.