Strange problems with MusicXML

• Apr 1, 2015 - 13:08

I recently acquired a braille music editor with the idea of translating scores into hard copy braille. I first translated a midi file from midi to musicXML using musescore from the command line. There were a few problems, as I was using musescore 1.3, notably the fact that the key signature was wrong, due to the zero offeset on the circle of fifths. However, despite this, it loaded into my braille music editor with no problem. I was able to correct the key signature, and all was fine.
However, I came to do the same thing with musescore 2, and it wouldn't let me import it into the Braille editor. Yes, you're probably right, it is a problem with the braille editor.
I'm loath to downdate to version 1.3, since the latest version of musescore is a lot more accessible, but what I really need to know is whether the formation of musicxml has significantly changed between version. I've noticed that the circle of fifths problem has now been corrected, but it looks like I'm going to have to put up with it. It looks like it is crashing when trying to read the part ID node.
Any ideas/thoughts would be much appreciated,


In reply to by [DELETED] 5


The editor I'm using is Braille Music Editor, and this is the kind of message I get when importing XML.
Error importing from G:\musicxml\tedxml.xml
Traceback (most recent call last):
File "bme2ui\main.pyo", line 2836, in OnImport
File "", line 32, in execute
File "", line 1272, in __init__
File "musicXML\reader.pyo", line 203, in read
File "xml\sax\expatreader.pyo", line 107, in parse
File "xml\sax\xmlreader.pyo", line 123, in parse
File "xml\sax\expatreader.pyo", line 210, in feed
File "xml\sax\expatreader.pyo", line 304, in start_element
File "musicXML\reader.pyo", line 97, in startElement
File "musicXML\reader.pyo", line 68, in _buildElement
TypeError: __init__() got an unexpected keyword argument 'id_'

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