How to join scores
I found in the Handbook the notice that the feature Album is not available until version 4 comes out.
Is there now any way how to join separate scores into a single file? I have about 40 short scores (1-3 pages) which I would like join together.
Comments
Export to MusicXML, import into MuseScore 2(.3.2), join them using MuseScore 2'a album feature, import the result into MuseScore 3(.6.2)
Whether MuseScore 4 will have the album feature again is IMHO not very probable, the corresponding code from last year's GSoC is not mergeable anymore.
In reply to Export to MusicXML, import… by Jojo-Schmitz
I wonder: after exporting to MusicXML, using MuseScore 2.3.2 to do the merge is possible but clunky in a number of ways. Like, it loses a fair amount of info both on the import and the export, but also, the feature was pretty buggy (which is a big part of why it was removed) and also limited to requiring all scores to have the same instrumentation, etc.
What I wonder is, how feasible would it be to write a program that works on the MusicXML directly, say, using music21 (Python-based)? Might actually be a pretty simple tool to write, and it could potentially be a bit more clever about handling scores with different instrumentation.
From what I recall of music21, I'm thinking such a program might just be a couple of dozen lines of code to do a decent job of it. That presupposed music21's MusicXML import/export is at least as good as MuseScore 2.3.2's, though, which I don't really know.
I know it was at one time possible to achieve an album-like result by loading the individual MSCX files into an editor and combining them, with a little bit of surgery to fix the tags here. Not sure if that's an even more viable approach.
In any case, it sure would be nice to have a usable solution in place.