As I know from long experience with digital music programs, they're STUPID!!!

I write out a tune of mine in Bbm.. the last chord of the bridge is correctly Fbmaj.9 but irealb doesn't
allow that, it has to be Emaj.9 - but that's not even the real problem: my bridge in concert is Ebm9, Gbmaj.9, Cbmaj.9, Bbm9 then the same except the last chord is Fbmaj.9 instead of Bbm9..

so when we're in a flat key and the A section (now transposed by the program for Bb sax) stays in a flat key, why on earth does the above B section now change, except for the first Fm9, to a sharp key? when we're playing on Fm we don't want to see G#maj.9 as the next chord and all that follow as sharp chords, we want Abmaj.9, Dbmaj.9, etc.

it's a real pain thinking in flat and sharp keys at the same time, in the same tune, not to mention enharmonically incorrect - isn't it possible to educate or program these stupid machines for enharmony, lol?

thanks for your sympathy

joe nick