XML doesn't execute the "play repeats" command
Hey everybody,
at the moment a friend and myself are writing music in MuseScore for an app project.
Our developer can only implement XML files (the old uncompressed ones *.xml) into the app so we have to export all the written charts into XML files. For playback reasons it's really important that the XML file executes exactly what we put into MuseScore (repetitions, voltas, D.C., D.S.) etc. Most of the stuff works perfectly fine but there is one problem:
In one tune i wrote a "D.C. al Coda". After the "D.C." theres a repetition that should be executed before jumping to the coda. This work's fine inside MuseScore because i klicked the "play repetitions" box directly in the settings for the D.C. al Coda. The problem: The XML file doesn't execute that command. It jumps directly to the Coda without the repetition. Is there any way to go around that or will that soon be implemented into the XML exporter of MuseScore?
Thanks for your help!
Best,
Fabio & Samuel
Sorry, but attachments can't be uploaded.
Comments
That is because MusicXML 3.1 (the active version when 3.6.2 was released) simply doesn't support that.
It seems MusicXML 4 now does, so perhaps this can indeed be included when MuseScore export updates to that. See https://github.com/w3c/musicxml/issues/322 for more information.
In reply to That is because MusicXML 3.1… by jeetee
If it is only playback of the xml that is important to you, you can use [Tools]>[Unroll repeats] to create a version with all the repeats and jumps written out.
In reply to If it is only playback of… by SteveBlower
Thanks for the fast reply and your help! We actually need the GUI too, so sadly that's not an option.
But we've found a workaround for now and will wait for XML 4.0.
Thank you!
In reply to That is because MusicXML 3.1… by jeetee
Thanky you for the fast reply! So we just have to wait. Found a work around in the meantime :)
Thank you for helping!
All the best,
Fabio
In reply to That is because MusicXML 3.1… by jeetee
Thank you for the fast reply! So we just have to wait. Found a work around in the meantime :)
Thank you for helping!
All the best,
Fabio
One option would be to use the Tools > Unroll Repeats command. This creates a version of the score with all repeats written out in full. There may be some touch-up required to make sure everything is in place, but the resulting file should export to XML without a problem.
In reply to One option would be to use… by toffle
Thanks for the fast reply and your help! We actually need the GUI too, so sadly that's not an option.
But we've found a workaround for now and will wait for XML 4.0.
Thank you!