Add Neutral-Sharp and Neutral-Flat to accidentals palette
Copied directly from forum thread with the same name:
"This is something that I've seen in plenty of sheet music, but I'm not entirely sure if it's still notation used today. In a score with a key signature outside of C major / A minor, whenever the sheet uses a double-sharp or double-flat and then a single-sharp or single-flat of the same note in the same measure, it is notated by placing a neutral followed by the accidental. So, a sharp note would have both a neutral and sharp accidental in front of it, and same with flats. So, is it possible to do this in Musescore? If not, then I'd simply request them as either a style setting or just their own accidental. I've seen this notation used from Rachmaninov to Beethoven, so I know it's not uncommon."
Comments
I propose we simply add these to the accidentals palette so the user can select when to use them. They would, I presume, have the same behavior as the corresponding ordinary flat and sharp - just look different. We could also consider a style option to have these used automatically when appropriate.
We are talking about accidentalNaturalSharp and accidentalNaturalFlat here, right?
one problem with adding those is that the corresponding glyphs are only available in Bravura.
True, we'd need to add them to other fonts, or else fallback to Bravura.
An automatic fallback doesn't happen, this currently only works for musical text fonts, as far as I can see. But indeed a fallback to Bravura for musical font glyphs too may need to get implemented.
Right, I was unclear, but that's what I meant :-). As far as I know, simply copying the glyphs into the other fonts is acceptable as well.
It is probably equally easy/difficult to create these glyphs from combining the existing glyphs of the font, and nicer looking than copying accross the Bravura versions.
See https://github.com/musescore/MuseScore/pull/2824, still without those glyphs in Emmentaler or Gonville and without a fallback mechanism.
Are there more to add? Adding all accidentals SMuFL has to offer seems to be way too much, see http://www.smufl.org/version/latest/ and looks at all the accidentals it offers.
fallback just got implemented in 4b00406
I am still curious what the authorities say about this: It seems to me perfectly clear to just put a sharp to take a double sharp down half a tone; this sharp in this context can't possibly mean anything else. So why use extra signs just for (exaggerated) logic?
What does Gould have to say about this? I thought the modern usage was the one in Musescore but I guessed; I don't really know this.
BTW a similar problem occurs at changes of the key signature: Should you put in neutrals to cancel the preceding signature prior to the new one like they used to do or is the Musesore way (use neutrals only when switching to C-Major/a-minor) backed up by the authorities? It is again unequivocal with or without the neutrals.
Different editors have different preferences on both of these topics. Gould does call the use of naturals in either of these contexts "traditional" but also "redundant".
Fixed in branch master, commit a9829292a1
fix #108206: Add natural sharp and natural flat to accidentals palette
see also https://musescore.org/en/node/108191
Missing: support for these in Emmentaler and Gonville, as well as proper
vtests
Fixed in branch master, commit dec0c1f7db
Merge pull request #2824 from Jojo-Schmitz/accidentals
fix #108206: Add natural sharp and natural flat to accidentals palette
See #125546: Add glyphs for Neutral-Sharp and Neutral-Flat to Emmentaler and #125541: Add glyphs for Neutral-Sharp and Neutral-Flat to Gonville
See #125546: Add glyphs for Neutral-Sharp and Neutral-Flat to Emmentaler and #125541: Add glyphs for Neutral-Sharp and Neutral-Flat to Gonville
Automatically closed -- issue fixed for 2 weeks with no activity.