It's a bug.

Major scale in semitones goes like: 0,2,4,5,7,9,11, where root is 0 differences in semitones, next note is 2 semitones higher, etc.

Minor scale in semitones: 0,2,3,5,7,8,10, -- THEY'RE DIFFERENT

Biab just uses the major scale semitone mappings, for both the major and minor scales/chords.

A BUG!

So, Cmaj which should be a III or 3 in the key of A minor does not exist in biab A minor chords, as it uses the major or 0,2,4,5,7,9,11, mappings, so a 3maj becomes a C#maj chords. This affects the 6 or VI and the 7 or VII chords as well.

What is the best way to report bugs to biab? It would seem to be post on the forums, make sure it is not operator error or lack of understanding, then what? email and reference the post?

This way it cuts down on spurious bug reports. Does anybody else see this issue?


Biab, Logic Pro, Mac