Continue accidentals through measure for MIDI entry

• Apr 27, 2013 - 06:26
Graphical (UI)

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



(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.