Skip to toolbar

Community & Business Groups

Co-chair meeting minutes: April 25, 2024

MNX

Adrian has been working on some issues opened by Yuriy Kravets:

  • #334: There were several key names in the specification that used hyphens rather than camel case; Adrian has now fixed this. A few values remain that contain hyphens, and Adrian plans to fix these in due course. Adrian has also updated the MNX converter where needed to handle these changes.
  • #335: This required adding an enumeration for the showValue value for tuplets (inner, none, both)
  • #333: The staffSymbol object was missing the value none for its enumeration; this has now been added.

Myke pointed out that it might be preferable to have more specific values than “none” for enumerations, since “none” can be a special keyword in several languages (typically equating to “null”, “unknown”, or “undefined”). We spent some time discussing possible approaches to this, and agreed that in principle we should use a more specific value than “none”. Adrian will review the other enumerations and see which others should be modified.

Adrian has also been working on the MNX viewer, and it can now handle some more notations, including accidentals, repeat barlines, and so on.

MusicXML

Myke proposes that the DOCTYPE system identifier for MusicXML should move from www.musicxml.org to a URL within w3c.github.io/musicxml, since the latter is under the control of the CG, while the former (quite rightly) remains under the stewardship of MakeMusic. We welcome community feedback on this issue, so please share your thoughts here.

Next meeting

The next co-chairs’ meeting will be in three weeks, on Thursday 16 May 2024.

Leave a Reply

Your email address will not be published. Required fields are marked *

Before you comment here, note that this forum is moderated and your IP address is sent to Akismet, the plugin we use to mitigate spam comments.

*