{"id":850,"date":"2026-04-28T19:06:21","date_gmt":"2026-04-28T19:06:21","guid":{"rendered":"https:\/\/www.w3.org\/community\/music-notation\/?p=850"},"modified":"2026-04-28T19:06:21","modified_gmt":"2026-04-28T19:06:21","slug":"mnx-specification-working-group-meeting-april-28-2026","status":"publish","type":"post","link":"https:\/\/www.w3.org\/community\/music-notation\/2026\/04\/28\/mnx-specification-working-group-meeting-april-28-2026\/","title":{"rendered":"MNX Specification Working Group meeting: April 28, 2026"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Fermatas<\/h2>\n\n\n\n<p>Fermatas (<a href=\"https:\/\/github.com\/w3c-cg\/mnx\/issues\/106\" target=\"_blank\" rel=\"nofollow\">issue #106<\/a>) are now complete, and can be found in the specification <a href=\"https:\/\/w3c-cg.github.io\/mnx\/docs\/mnx-reference\/objects\/fermata\/\" target=\"_blank\" rel=\"nofollow\">here<\/a>.<\/p>\n\n\n\n<p>One missing detail is that we do not currently encode both the orientation of the fermata relative to the staff as well as the direction in which the fermata symbol itself is pointing. Adrian proposes that we encode this using <code>orient<\/code> for placement and <code>pointing<\/code> for the direction of the symbol. We will also add this to the other <code>event.markings<\/code> items for which it makes sense (for example, <code>pointing<\/code> makes sense for strong accents\/marcatos, but not for regular accents).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bowing marks<\/h2>\n\n\n\n<p>Adrian proposes that we add up bow and down bow to <code>event.markings<\/code>. We propose adding a <code>bowDirection<\/code> entry with an enumeration with values representing up bow, down bow, and bowing freely (which is sometimes depicted as showing both up bow and down bow symbols next to each other).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Arpeggios<\/h2>\n\n\n\n<p>We discussed how arpeggios could be encoded. After some back and forth, we propose that a list of arpeggios should be found in the part <code>measure<\/code>, at specific rhythmic positions (in the same way that clef changes are encoded). We propose a <code>direction<\/code> enumeration with <code>auto<\/code> (implying up), <code>up<\/code>, and <code>down<\/code>, and a boolean <code>arrow<\/code>, false by default, that specifies whether an arrow should appear. We also propose an object to encode the starting and ending notes by ID, which if used must specify both. (This may prove useful for other similar notations with specific starting and ending points in future.)<\/p>\n\n\n\n<p>We also propose a similar object for chords that definitely should not be arpeggiated, which is typically drawn as a square bracket to the left of the chord, the equivalent of MusicXML&#8217;s <code>non-arpeggiated<\/code> element.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hairpins<\/h2>\n\n\n\n<p>Towards the end of the meeting we began a brief discussion about hairpins (continuous gradual dynamics). There is much more to discuss, but as a starting point, we plan to extend the existing <code>dynamic<\/code> object to have an optional end position (or ID for an event) so that it can describe a range, and then consider how to specify the <code>value<\/code> (dynamic type) in order to denote that it represents a gradual vs. immediate change. Adrian will make a proposal for community discussion.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Next meeting<\/h2>\n\n\n\n<p>Our next meeting is scheduled for <strong>Tuesday 12 May 2026<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fermatas Fermatas (issue #106) are now complete, and can be found in the specification here. One missing detail is that we do not currently encode both the orientation of the fermata relative to the staff as well as the direction &hellip; <a href=\"https:\/\/www.w3.org\/community\/music-notation\/2026\/04\/28\/mnx-specification-working-group-meeting-april-28-2026\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":7939,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"","footnotes":""},"categories":[12],"tags":[],"class_list":["post-850","post","type-post","status-publish","format-standard","hentry","category-minutes"],"_links":{"self":[{"href":"https:\/\/www.w3.org\/community\/music-notation\/wp-json\/wp\/v2\/posts\/850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.w3.org\/community\/music-notation\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.w3.org\/community\/music-notation\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/music-notation\/wp-json\/wp\/v2\/users\/7939"}],"replies":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/music-notation\/wp-json\/wp\/v2\/comments?post=850"}],"version-history":[{"count":1,"href":"https:\/\/www.w3.org\/community\/music-notation\/wp-json\/wp\/v2\/posts\/850\/revisions"}],"predecessor-version":[{"id":851,"href":"https:\/\/www.w3.org\/community\/music-notation\/wp-json\/wp\/v2\/posts\/850\/revisions\/851"}],"wp:attachment":[{"href":"https:\/\/www.w3.org\/community\/music-notation\/wp-json\/wp\/v2\/media?parent=850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.w3.org\/community\/music-notation\/wp-json\/wp\/v2\/categories?post=850"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.w3.org\/community\/music-notation\/wp-json\/wp\/v2\/tags?post=850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}