mx
mx copied to clipboard
C++ binding for MusicXML.
Revive the tests in `Sourcecode/private/mxtest/api/DocumentManagerTest.cpp` which are comment out by `#if 0`
When Finale writes a MusicXML file, it includes this information: ```xml Finale v26.2.2 for Mac 2020-06-01 ``` We should add a function to `ScoreData` that can infer the supported elements...
Somewhere, probably at the top-level, an Examples directory could be created. In there a sub directory could contain a small main function along with a CMakeLists.txt file. In that CMakeLists.txt...
Respecting #72, `mx` will remain a zero-dependency library that does not require a package manager to build. There is no reason why we can not publish it into package managers...
Per @p-groarke in #53 > Embedding pugixml in your repo like you did will make mx unusable to anyone who links directly with pugixml in their project (duplicate symbols). You...
Recently, I am writing a opensource lib (with python binding) for symbolic music. And I am looking for a way to support musicxml data(of course more formats in the further)....
Arpeggiate and NonArpeggiate have TODOs. Add support for notations.
Segno are now read and made available in the public API.
`DirectionReader::parseSegno()` contains my nemesis `MX_UNUSED( directionType );` Add support for reading segnos. Most of the pieces are already there.