Greetings from a fellow developer who's also built an engraving engine. :) (I built the engine used by Soundslice.)
If it's not too late, I'd encourage you to try MNX as your internal notation format (https://mnx.formats.music/docs/). It's getting pretty stable and it's much easier to deal with than MusicXML, being in JSON and not requiring a state machine to deal with MusicXML's forward/backward elements, etc.
4 comments
[ 4.0 ms ] story [ 9.4 ms ] threadIf it's not too late, I'd encourage you to try MNX as your internal notation format (https://mnx.formats.music/docs/). It's getting pretty stable and it's much easier to deal with than MusicXML, being in JSON and not requiring a state machine to deal with MusicXML's forward/backward elements, etc.