"Up" adjustment uses enharmonic when in key signature

• Mar 27, 2010 - 15:23
S4 - Minor
by design

1. Open promenade and click on the first note, a G
2. Hit the "up" arrow three times

Expected behavior:
The note should become a Bb, since Bb is in the key signature

Actual behavior:
The note becomes an A#

r2908 on GNU/Linux


Why was it designed this way? Most people don't need A#'s in the key of Bb very often, for example. When needed, they can always be added by other means, but the current implementation doesn't seem to be most efficient method for general usage.

Version 0.9.5 tried to guess whether you wanted sharp or flat. Most of the time it was wrong. The current implementation is ideal if you add the A (via mouse or keyboard) and then use the arrow keys to make it sharp or flat.