musicXML

• Jun 6, 2017 - 15:43

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 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:
Dittersdorf_Duet_in_LibreOffice.png

So it would be really helpful to attach some examples of your MusicXML files here in the forum.

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:

In reply to 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

Attachment Size
Alexander_Borodin.mscz 58.47 KB
Alexander_Borodin.pdf 193.24 KB
Borodin_Trio_Partitur.xml 715.11 KB

In reply to 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 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.

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.

Attachment Size
Borodin_Trio_Partitur3.0.pdf 198.54 KB

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 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.

Do you still have an unanswered question? Please log in first to post your question.