Why is the musicxml converted to json through alphatab, and the parsed PlaybackInformation.Program is all 1 #665
-
I converted musicxml to json through alphatab, but found that the parsed PlaybackInformation.Program is all 1. How to correctly parse out the instrument, Looking forward to your reply,Thanks English is not my native language; please excuse typing errors. 通过alphatab,将musicxml文件转化为json,发现不同乐器品类转化json后,PlaybackInformation.Program 都为1,是程序哪里有问题吗,如何正确解析出乐器品类呢,谢谢
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
It depends strongly on your MusicXML files. Depending on the software you are using for MusicXML, it might not write correctly the midi programs. AlphaTab is loading the data from the midi-program tag in MusicXML. If you ensure this data is filled, alphaTab will respect this information. While MusicXML is advertised as a standard for exchanging music sheets, it seems that almost every software has some custom proprietary parts which break the exchange. |
Beta Was this translation helpful? Give feedback.
It depends strongly on your MusicXML files. Depending on the software you are using for MusicXML, it might not write correctly the midi programs. AlphaTab is loading the data from the midi-program tag in MusicXML. If you ensure this data is filled, alphaTab will respect this information.
While MusicXML is advertised as a standard for exchanging music sheets, it seems that almost every software has some custom proprietary parts which break the exchange.