Replies: 1 comment
-
|
I would like to add that I found a way to determine if a note should have an acci in MuseScore, so there is a third way to honor useAccidentalDisplay that is probably the most correct: Check the acci state and override if needed.In this version, when |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
My question is what is the committee's recommendation about how to import
accidentals.jsoninto a fully functional notation program, such as MuseScore. Though it is fully functional, there is no way to know without running an entire score layout whether the note will end up with an accidental. (A Finale import would have the same problem, though with perhaps less overhead to find out the answer.)This leaves us with the following options for honoring
useAccidentalDisplayset totrue.Force every accidental.
In this case, the program would force every accidental, irrespective of the
forceflag. This would achieve the expected result, but it would make for a very user-hostile MuseScore document. Any further user-editing would be the slag mines because all the accidentals are stuck.Furthermore, it does not seem to be in the spirit of the data to force hide/show accidentals when the
forceflag is not set. If this is the intent, it should probably be called out explicitly in the documentation.Ignore
useAccidentalDisplay.In this case, the program would ignore
useAccidentalDisplayand only processaccidentalDisplayitems withforceset to true. This works really well in MuseScore, except for the final courtesy D-nat in theaccidentals.jsonexample.So my question is, shouldn't the D-natural in that example have
forceset to true, even withuseAccidentalDisplayturned on? If we specified that courtesy accidentals should always be markedforce, I think we could have the best of both worlds.Beta Was this translation helpful? Give feedback.
All reactions