Hi PG developers,

As a saxophone player, I very much enjoy BiaB’s ability to transpose the notation for my instruments. Most of the time transposition in BiaB works great, as long as the song stays in one key. But, you can see some strange results when harmonies start to wander outside the key. Often, the resulting chords would not be found in any major or minor keys because they would need double sharps or double flats to be spelled correctly with the chord roots that BiaB chooses. There are also some problems when the new key is Gb major or certain minor keys.

For the past few weeks, I have been analyzing how BiaB transposes, and then analyzing what chords occur on sharps or flats in every major and minor key, and finally coming up with some suggestions to fix the problems that I have seen.

I will post each of my ideas separately within this discussion thread, and I hope that you will consider each one of them.

Thanks,
Jim