Skip to toolbar

Community & Business Groups

MNX Specification Working Group meeting: September 22, 2026

Viritura

Robert reported that he has been working with Peter Yang on making it possible to translate Finale .musx files into Viritura using MNX, producing a gap report that identifies areas where encoding isn’t yet possible.

Previous business

Following up on the items discussed in our last meeting, Adrian reported:

  • Percussion clefs are now implemented
  • A new boolean for hiding clefs has been added
  • Caesuras are now added to event markings; work remains to add them to global barlines.

Orientation versus placement

We discussed the thorny issue of orientation versus placement. The orientation object will be renamed to placement. The keys for markings – for example, breathmark.orient – will also be renamed from orient to placement.

We also discussed the old concept of cascading placement from events to other markings, and agreed that we will retire this.

In the light of the recent work on voice direction in MusicXML, we also discussed this for sequences in MNX, in order to specify the nominal stem direction of a voice. We settled on the name directionHint, which will use an enum with values upper, lower and auto as the value.

Next meeting

Our next meeting is scheduled for Tuesday 6 October 2026.

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.

*