NWC- xml converter

• Apr 25, 2016 - 16:18

Hello!

I have a bunch of NWC files that I would like to convert to MuseScore. I tried a few files, but got a corrupt message from MuseScore:

Details:

Mesure 3 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 4 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 5 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 6 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 7 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 8 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 9 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 10 Portée 9 incomplète. Attendu : 2/4 ; Trouvé : 0/1
Mesure 11 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 12 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 13 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 14 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 15 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 16 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 17 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 18 Portée 9 incomplète. Attendu : 2/4 ; Trouvé : 0/1
Mesure 19 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 20 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 21 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 22 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 23 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 24 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 25 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 26 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 27 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 28 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 29 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 30 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 31 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 32 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 33 Portée 9 incomplète. Attendu : 2/4 ; Trouvé : 0/1
Mesure 34 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 35 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 36 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 37 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 38 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 39 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 40 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 41 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 42 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 43 Portée 9 incomplète. Attendu : 2/4 ; Trouvé : 0/1
Mesure 44 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 45 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 46 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 47 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 48 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 49 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 50 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 51 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 52 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 53 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 54 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 55 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 56 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 57 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 58 Portée 9 incomplète. Attendu : 2/4 ; Trouvé : 0/1
Mesure 59 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 60 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 61 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 62 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 63 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 64 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 65 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 66 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 67 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 68 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 69 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 70 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 71 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 72 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 73 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 74 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 75 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 76 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 77 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 78 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 79 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1
Mesure 80 Portée 9 incomplète. Attendu : 4/4 ; Trouvé : 0/1

Subsequent trials ended up in blank files in MuseScore.

Is there anything that can be done?

Thank you

François


Comments

For starters, you could attach the MusicXML file in question so we can see if it really is corrupt or not. If so, then you should report the bug to whomever created the converter. If the file is OK and we are reporting an error incorrectly, then we can look at what might be going wrong on our end.

The XML file is corrupt from Measure 3 onwards. You may be able to open it in MusceScore by choosing to ignore errors and then deleting the bottom staff as at least the other 8 are intact. See if the attached file opens.

Attachment Size
Belle_embarquez(2).mscx 905.67 KB

In reply to by underquark

OK thank you. I did just that and it does open in MuseScore. The other measures are actually quite well converted.

I am noticing that the French accented charaters have been replaced by odd character combinations. Not sure where that happens in the conversion (it is not in the txt file exported from NWC, the accents are there), but is there a search and replace feature for lyrics in MuseScore? That would definitely speed up the process of replacing them.

In reply to by .m.i.r.o.

Thank you for the advice. I will try that.

The only problem I have right now is how to convert the \n character in the XML file lyrics so that it is translated correctly in MuseScore. I tried to replace it by a space, but it messes up the order of the syllables. Is this a carriage return? If so, what replacement string should I enter in the XML file?

Thank you

François

In reply to by Jojo-Schmitz

Yes, sorry, I was not clear initially. The problem is that if I leave it as \n in the xml file converted from nwc2musicxml, it shows up as such in the lyrics.

Strangely enough, if I replace it by a space in the NWC txt file before conversion, it does not appear in the converted xml file, but the lyrics and syllables are perfectly ordered when I open the xml file in MuseScore.

If I could do all the replacements (\n and the French accented characters) in the XML file, that would simplify the process for me.

So that is why I am asking what I should use to replace the \n in the xml file, so that MuseScore can import the lyrics correctly.

François

Had a look at the file (the second one you uploaded). I am afraid MuseScore correctly shows what is in the file, I could not find anything interpreted incorrectly by MuseScore:

- part 9 measure 3 to 80 are simply missing (note that I do not understand "Subsequent trials ended up in blank files in MuseScore.", in my MuseScore 2.0.3 the file imports correctly if you simply click "ignore" in the "file corrupted" message)

- the incorrect French accented characters are simply displayed exactly as encoded in the XML file

- the "\n" characters are simply present in the XML file (note: these are not newlines, but two characters, a '\' and a 'n'. Simple sed command to remove them: sed 's/\\n//g'

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