Introducing mnxconverter (MusicXML-to-MNX converter)

Hi all,

Thanks to everybody who joined our community group meeting today! We'll
post the meeting minutes and video ASAP.

In the meantime: One of the things I discussed was our new project
mnxconverter, a free and open-source Python library for converting MusicXML
to MNX-Common.

Unfortunately the GitHub repository wasn't yet publicly available during
the meeting — but immediately afterward we got word from the W3C that they
were able to add the appropriate permissions for us. So the library is now
public!

https://github.com/w3c/mnxconverter

Yes, the MNX-Common format is still being designed, so this is a bit of a
chicken-and-egg thing. But my hope here is that having working code will
(1) help us conceptualize MNX-Common more easily, (2) recruit project
involvement from developers who are more comfortable with reading/writing
code than reading/writing specifications, and (3) eventually serve as a
production-ready tool to help notation applications import and export MNX.

There's much more context in the readme, which is visible directly at that
link.

One more thing: During today's meeting, I also shared "MNX-Common By
Example," which is a website we've had for a while, but several attendees
weren't aware of it. This is a collection of simple notation examples
encoded in both MusicXML and MNX-Common, to help you get to know
MNX-Common. Here's the link:

https://w3c.github.io/mnx/by-example/

Adrian

--
Adrian Holovaty
https://www.soundslice.com/
http://www.holovaty.com/

Received on Thursday, 30 April 2020 18:22:51 UTC