Improve step entry accidental behaviour
- In a key of 1 flat, step-input a G# (edit: using MIDI keyboard step entry)
MuseScore always writes it as an Ab, no matter what. Not great, but let's say we can live with that. Here is where it becomes annoying.
- change the input note to a G# with arrow keys (once down, then up).
- play another G# in the same measure
Here, MuseScore writes the input note again as an Ab. The previous input note was just changed to G#, so MuseScore should not be writing Ab any further in that measure, it should write G#. Until I change the input note back to Ab, it should keep writing G# whether the note is in the same measure or not.
Of course, ideally MuseScore would figure out correct accidentals based on a circle of fifths in the context of the key signature and the notes input (and that is really not that hard of a problem). But even without that, the case outlined above really ought to be ... improved. I'd rather like to say "fixed" because musically in my opinion this is a "bug", even though technically I know this is a "feature request". Thanks.