Replies: 5 comments 8 replies
-
What I would really like to see is a compatibility table for MusicXML elements and attributes, sort of like the MDN Browser Compatibility. |
Beta Was this translation helpful? Give feedback.
-
I don't know of any that do. Michael Good did have an explicit notice that people should use the notehead-text element (with its own accidental code) rather than the SMuFL Note name noteheads or Note name supplements. Though it does make it hard for rendering engines that plan to use the SMuFL glyphs to know whether they can display the notehead-text or not. For instance, C# quarter note is supported, but not Cx (double sharp). Whole note, half note, and black note (Quarter and below) noteheads have glyphs, but not breves, etc. |
Beta Was this translation helpful? Give feedback.
-
Finale supports this for text that can be represented using the SMuFL note name noteheads range (maybe the supplement too, I don't remember.) |
Beta Was this translation helpful? Give feedback.
-
Inasmuch as MuseScore can be used as a renderer, it does support this element. I am using version 4.5.0. Given this file, it produced this image: |
Beta Was this translation helpful? Give feedback.
-
I'm curious what the use case is for encoding this on a per-notehead basis. Perhaps for educational music you might want some noteheads to have the pitch name and others not to...? The reason I ask is: when we get around to specifying this for MNX, my instinct would be to encode it at a higher-level, like per-part or even per-document. Just trying to understand the reasons people might need a per-notehead override. |
Beta Was this translation helpful? Give feedback.
-
Are there any MusicXML renderers out there that support the notehead-text element?
Here's the description of the element: https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/notehead-text/
OpenSheetMusicDisplay does not support it:
opensheetmusicdisplay/opensheetmusicdisplay#823
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions