w3c / musicxml

MusicXML specification
479 stars 56 forks source link

Support out-score elements on-the-fly with correct category #489

Open hhpmusic opened 1 year ago

hhpmusic commented 1 year ago

In several scores, there are things like footnotes or subtitles or variation numbers, which are currently page-based. In the current Musicxml export, they can only be encoded as credit-words, but without any musical location. The result is, although the texts can be correctly placed after importing, they don't have any musical location, and in braille, we are not able to correctly place them. I know in MNX there's a global section to place them, but how can we do in Musicxml? Can we make them as system texts but with page attribute instead? For braille translation, we must still rely on Musicxml for quite a long time, so this is still an important implementation. If anyone has better iedas, please put here, and I'm looking forward to its solution in 4.1 or 4.2. Thanks!

mscuthbert commented 1 year ago

Hi @hhpmusic -- indeed this is important for accessibility and computer accessibility. I think that the plan is to get a good grasp of how to do this in MNX (which is designed from the start to have "page" as a secondary concept), and then figure out the best way to make it available in MusicXML. This way the two formats end up with fully compatible representations (or at least the MusicXML representation is a subset of the MNX specification)