Re: A working MusicXML engraver?

On Mon, Nov 30, 2015 at 6:12 AM, L Peter Deutsch <aemusic@major2nd.com>
wrote:

> In addition to a specification for MusicXML, it would be really nice to
> have
> a reasonably good engraver, preferably free / Open Source.
>

May I suggest the free MusicXML viewer I made at Soundslice:

https://www.soundslice.com/musicxml-viewer/

Upload a MusicXML file and we'll render it immediately in your web browser.

Note that our MusicXML importer practically bends over backward to handle
dozens of broken MusicXML cases, following the "be liberal in what you
accept" principle. We also do a little bit of heuristics to add semantics
to MusicXML that has no semantics (i.e., <words> elements). If you're
looking for a strict validator that breaks for improper input, this isn't
for you.

Another thing I should mention is that we deliberately throw out all
positioning info -- including margins and line/page breaks -- because our
engraving engine is "responsive," wrapping the notation to fit whatever
device size and zoom settings you have.

But aside from these caveats, one big advantage is: if you find rendering
problems, chances are I'll be able to fix them reasonably quickly --
certainly more quickly than the big desktop apps like Sibelius and Finale.
We improve Soundslice several times a day, and fixes are rolled out
immediately thanks to the web.

Soundslice is closed-source, but if you want an open-source solution I'd
suggest checking out these usual suspects:

* MuseScore
* Lilypond
* VexFlow

Best wishes,
Adrian

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

Received on Monday, 30 November 2015 12:10:30 UTC