Closed mdgood closed 7 years ago
This could be implemented by adding the enumeration values "celesta", "lithophone", "steel drums", and "tubaphone" to the pitched simple type, and adding an optional "smufl" attribute to the pitched element. The smufl attribute would be used to support the xylophone, vibraphone, and Smith-Brindle variations, as well as the recommended stylistic alternates. The glyph names in the smufl attribute would be restricted to starting with "pict".
This would likely involve creating a new "pitched" complex type, and renaming the current "pitched" simple type to something like "pitched-value". Similar changes would be made to the DTD and XSLT files.
Pull request #189 addresses this issue.
Issue #232 and pull request #233 fixed an issue with XSLT conversion to MusicXML 3.0.
MusicXML could complete its support for the SMuFL tuned mallet percussion pictograms range E6A0–U+E6BF for better interoperability between applications. The range is documented at http://w3c.github.io/smufl/gitbook/tables/tuned-mallet-percussion-pictograms.html.
MusicXML 3.0 supports some of the symbols in this range in the pitched and metal elements, but does not include the following SMuFL 1.19 symbols:
This issue arose while analyzing MusicXML 3.0 for SMuFL support in preparation for the 2015 MusicXML community meeting at Musikmesse.