w3c / mnx

Music Notation CG next-generation music markup proposal.
170 stars 19 forks source link

Handle interpolated text blocks #10

Open joeberkovitz opened 7 years ago

joeberkovitz commented 7 years ago

An important feature of CWMN scores is the concept of an interpolated text block, such as lyric verses or instructions, that are presented separately from systems of parts. In fact, these text blocks can be thought of as "textual systems" that are flowed into the paginated music at the appropriate places. These text blocks are typically anchored semantically to some point in the score, so that if the score is reflowed, the text block still shows up in a meaningful place.

MusicXML lacks a mechanism for handling these, other than explicit insertions of text on specific pages at specific X/Y positions, which doesn't capture the semantic content obviously. MNX should support this important feature.

mdgood commented 7 years ago

This is similar to MusicXML issue 40 which we agreed to defer to MNX. I would like to see this issue generalized to include graphics similar to how the MusicXML issue was worded.

MusicXML can also handle these systems by attachment to the "nearest measure" rather than a specific place on the page. However that still does not address the semantics that these text and graphics are reflowable counterparts to musical systems.