musicXML
I'm a newcomer to Musescore and OpenScore and quite excited about it. As a first try I have attempted to load some MusicXMl files which I posted on IMSLP some time ago; the source was generated in Capella which I have been using for many years. They were exported as PDF and MusicXML and stored in IMSLP. Here is a list:
- Duetto for Viola and Violone, Kr.219 (Dittersdorf, Carl Ditters von)
- 20 Concert Studies for Doublebass (Mengoli, Annibale)
- String Quartet on the Theme 'B-la-F' (Various)
- 3 Geistliche Gesänge, Op.69 (Rheinberger, Josef Gabriel)
- String Trio in G minor (Borodin, Aleksandr)
- 12 Fantasias for Violin without Bass, TWV 40:14-25 (Telemann)
- Le carnaval des animaux (Saint-Saëns, Camille)
You can find them easly in IMSLP if you do a search for 'Martin Packham MusicXML'.
But the results after loading the MusicXML files in Musescore are extremely disappointing.
My question is: is there something badly wrong with the MusicXML files or does Musescore have a problem?
I would be vary interested in any comments.
Martin Packham
Comments
Please share the links to the xml files or attach them to a comment on this thread, and state what exactly goes wrong with the import.
Also, make sure you are using MuseScore 2.1.
In reply to Please share the links to the by Thomas
Martin,
Not everyone has the full Adobe Acrobat. With Acrobat Reader I can view one of your PDF files downloaded from IMSLP, but I don't think it's possible to access the XML attachments.
With LibreOffice, even the PDF file is unreadable - presumably because the required font is not embedded or not available on my laptop:
So it would be really helpful to attach some examples of your MusicXML files here in the forum.
In reply to Martin, Not everyone has the by DanielR
And use MuseScore's export to create the PDFs, not go thru Adobe's PDF printer (or find and flip the pretty well hidden switch to embed fonts)
I too am having some trouble accessing the musicxml files in IMSLP; I seem to have opened up a larger problem than expected; please everyone be patient while I try to sort this out. I will report back when I have better information to offer including some links to xml data.
I have made some files available:
This is the original data as displayed by Capella
This is the musicxml data exported by Capella
This is the original data after exporting from Capella as musicxml and then importing it again into Capella
This is the data after importing into Musescore and displaying it.
The first page is not too bad but after that it gets pretty unreadable.
I forgot to mention: my MuseScore version is 2.1.0 build 871c8ce.
In reply to I forgot to mention: my by Martin Packham
Hmm, on import the "Min. System Distance" gets set to 0.0, that is causing the issue I believe. Setting it to the default of 8.5sp seems to fix it.
And indeed I see a "<system-distance>0</system-distance>" in the XML, so MuseScore seems to be doing as having been told.
Attached the fixed files, having set that value to 85
In reply to Hmm, on import the "Min. by Jojo-Schmitz
I have tried setting "85" on other xml files and it improves the results quite dramatically in all cases, so that is apparently a bug in the software which produced the musicxml data.
The results are still not quite right but it should not be too difficult to clean them up manually, so I am content for now. Thanks for your help.
In reply to Hmm, on import the "Min. by Jojo-Schmitz
I have tried setting "85" on other xml files and it improves the results quite dramatically in all cases, so that is apparently a bug in the software which produced the musicxml data.
The results are still not quite right but it should not be too difficult to clean them up manually, so I am content for now. Thanks for your help.
In reply to I have tried setting "85" on by Martin Packham
That software apparently is: "CapToMusic.py CapXML to MusicXML converter version 1.40"
Used with some options (might be worth having a Play with?): "Options: FinaleDolet33=0, ChordCaseMatters=0, ExportToSibelius=0"
There are some improvements of xml import in the development version of 3.0, but there are other issues resp. bugs (regressions?) of the import (i.e. the import of tempo text or grace notes) - it's just a work of progress.
See attached file.
Not sure which of these are already reported in the issue tracker (similar to #182321 Tempo text from 2.0.3 not imported correctly ) and which one are still not reported.
I also have had the experience that MusicXML files from public sources had problems in their data, and had to use an external XML editor to fix those problems before importing them. These libraries are a very good starting point, but you might need to do a little or quite a bit of massaging to actually work with them. The quality of different files in any particular library might vary considerably.
In reply to I also have had the by mrobinson
I'm not sure of the source of the XMl files you refer to, but they may have been made using version 1.x. Many improvements have been made starting in 2.x.
In reply to I'm not sure of the source of by mike320
The files, in this case, were all made by (unknown) external sources, and both versions of MuseScore reasonably handled them. Most of the issues had to do with various global parameters such as those previously discussed in this thread. “You gets what you pays for ...” MuseScore did its job nicely.