w3c / musicxml

MusicXML specification
518 stars 57 forks source link

Improve and fix example for `<octave-shift>` #554

Open lemzwerg opened 1 month ago

lemzwerg commented 1 month ago

Here's the current example for <octave-shift>

image

IMHO, it has two major problems.

infojunkie commented 1 month ago

I wrote a scraper for the MusicXML examples at https://github.com/infojunkie/musicxml-midi/blob/main/src/js/musicxml-examples.js

I had to create a MusicXML wrapping to convert the examples to actual MusicXML files. While the generated files are all technically passing validation against musicxml.xsd (except for a few that I flagged at #496) I did not verify (and highly doubt) that they make sense semantically.

I do think the examples would be more useful to the community if they included the full MusicXML structures, instead of fragments.