Marcato symbol should default to above staff
If a Marcato symbol is added to a note with an up stem, then:
a) The Marcato symbol is displayed the wrong way up.
b) The Marcato symbol is displayed under the note. It should default to above the stem.
Brian
UK
Attachment | Size |
---|---|
Capture.JPG | 13.05 KB |
Comments
Go to Style/General.../Articulations,Ornaments and change the setting for Marcato from "Chord Automatic" (which means: away from stem) to "Above Staff".
I guess this setting should be made the default in MuseScore, so the above procedure should be seen as a workaround.
For the record: the corresponding line of code is libmscore/style.cpp, line 290 , changing that to TOP_STAFF should fix this issue, if that setting is really the right thing (I'm not enough of a musician to tell)
Thanks:
The workaround makes it better, but it is still not correct: it should be displayed just above the note and stem, not in the white space above the stave.
No such option in MuseScore, it is above or below staff, above or below note(head) or automatic (away from stem)
Published music is inconsistent about this. Some editors do place marcato above the staff for upstem notes (and this is Gould's recommendation, although she says "usually" and implicitly acknowledges both ways are possible). But other editors place them consistently with other articulations: on the notehead side. In principle I'm fine with changing the default to be consistent with Gould's recommendation, but as far as I can tell, the current default is not "wrong".
Gould also recommends the marking be made clear of the staff, so actually, Above Staff would be appropriate.
And in any event, the sybol *is* supposed to be inverted when placed below the staff, as must be the case in multip[le voice writing for example.
See https://github.com/musescore/MuseScore/pull/2780
Fixed in branch master, commit dc0ff841b1
fix #120896: Marcato symbol should default to above staff
Fixed in branch master, commit f3a711f0ff
Merge pull request #2780 from Jojo-Schmitz/marcato
fix #120896: Marcato symbol should default to above staff
Do we need a compatibility check when opening 2.0 files in 3.0, and then take the old default and save that? Pseudo code:
if (2.0 file && marcatoAchor not set)
marcatoAnchor = Chord Automatic;
Automatically closed -- issue fixed for 2 weeks with no activity.