Continue accidentals through measure for MIDI entry
Steps to reproduce bug
1. Begin note entry
2. Press E-sharp on your MIDI device
3. Press J twice so that it is written as E-sharp (instead of F)
4. Press E-sharp on your MIDI device again
Expected behavior: Second note should be written E-sharp (so that the accidental carries through the measure (as it does for note entry via mouse or alpha keyboard)
Actual behavior: Second note is instead written as F-natural
Discussion: Three reasons to carry the accidental through the measure: (1) Note entry via mouse and alpha keyboard work this way, (2) Writing music by hand (with pencil and paper) works this way, since an accidental is understood to carry through a measure unless it is canceled, (3) It saves keystrokes since accidentals carry through a measure far more frequently than they are canceled--in fact, that is why implied accidentals in music notation started in the first place.
MuseScore version: 3e351c1
(Operating System: Windows 7)
Attachment | Size |
---|---|
Capture.PNG | 2.59 KB |
Capture2.PNG | 2.52 KB |
Comments
(1) actually note entry via mouse and computer keyboard doesn't work exactly this way. If you want a E# after a E#, you need to press E (and not F) or put the mouse of the E line.