MusicXML Library之前提過的MusicXML格式, 看了一下我覺得這個library挺好用的
他是一個platform independent的C++ library
library中已經把linux, Mac與windows平台的compiler環境建好
但是他在XML處理方面是用expat library
在linux上使用libexpat很常見(libxml2的愛好者不要生氣 ㄏㄏ)
但是其他平台可能要自行安裝expat library
不過我不喜歡他現有的visitor class
因為他把MusicXML的格式轉成GUIDO的格式
(改天再介紹GUIDO這個music typing format吧)
但是GUIDO有一些能力不足的限制
譬如GUIDO似乎沒有tablature(絃樂譜)的支援
這樣無形間也限制了MusicXML(因為MusicXML有支援)
因此這個library目前似乎沒有technical這個tag的parser
(tab以technical tag來標示絃位置)
想要使用這個library來寫music score showing或typing的程式
我想要加上technical的tag parser
還有加上一個自己的visitor class吧
為自己加個油.....ㄏㄏ.....加油
有沒有人要試試Mac與win32平台呀......