This script has a few rough edges and/or limitations which I may or may not get round to fixing. :)
To use, enter the song/tune title (optional) and a list of chords (separated by a comma or space).
Allowable chords/notes are A, A#, B, C, C#, D, D#, E, F, F#, G, G# - with or without an added m or 7 variation; ie A, Am, A7, A#, A#m, A#7, B, Bm, B7, C, Cm, C7, C#, C#m, C#7, D, Dm, D7, D#, D#m, D#7, E, Em, E7, F, Fm, F7, F#, F#m, F#7, G, Gm, G7, G#, G#m, G#7.
Lowercase letters, and alternatives (such as A# rather than Bb) are also now allowed.
Unrecognised chords/notes will be treated as A.