As far as I know, it should work if all the chord roots are in a natural diatonic scale. For example:

C, D, E, F, G, A, B

So that scale transposed up a semi-tone should yield:

Db, Eb, F, Gb, Ab, Bb, C


rather than something like:

Db, D#, F, Gb, Ab, A#, C


I am not sure what the operating rules are for any non-obvious (to the computer) mode changes from the chosen key in the song.


Blake

PG Music Inc.