2
A
回答
2
music21
目前沒有導出abc的能力,只導入。
0
1
你可以用node和xml2abc破解一些東西。 Mxl是一個zip文件中的musicxml。
這是我在zupfnoter中使用的代碼片段;它
function pasteXml(text){
try{
var xmldata = $.parseXML(text);
}
catch(ex){
#{$log.error(`ex.message`)}
}
var options = {
'u': 0, 'b': 0, 'n': 0, // unfold repeats (1), bars per line, chars per line
'c': 0, 'v': 0, 'd': 0, // credit text filter level (0-6), no volta on higher voice numbers (1), denominator unit length (L:)
'm': 0, 'x': 0, // with midi volume and panning (1), no line breaks (1)
'p': 'f'
}; // page format: scale (1.0), width, left- and right margin in cm
result = vertaal(xmldata, options);
return result;
}
function pasteMxl(text){
zip = new JSZip(text);
text = zip.file(/^[^/ ]*\.xml$/)[0].asText();
pasteXml(text);
}
相關問題
- 1. 將music21中的輸出保存爲MIDI文件
- 2. 保存文件作爲.xlxs文件格式
- 3. 將文件保存爲jpg格式
- 4. 在java中創建文本文件並保存爲unix格式
- 5. 使用內存流保存位圖格式爲emf格式
- 6. 合併兩個視頻流並保存爲一個文件
- 7. 保存音頻流爲MP3文件(iOS)
- 8. 將byte []流保存爲PDF文件asp.net
- 9. 將AJAX流保存爲PDF文件
- 10. 將html格式保存爲提交的值爲html的文件
- 11. 保存爲PDF格式(vb2010)
- 12. 保存爲.txt格式
- 13. webcontent保存爲csv格式
- 14. 將對象保存爲R中的.R文件,並保持格式
- 15. 如何將音頻流轉換爲.wav文件並保存
- 16. fs.write json文件捕獲並保存流式json文件
- 17. Xamarin格式 - 打開文件爲流
- 18. 更改.SaveFile保存爲保持文件格式
- 19. * .abc爲什麼不匹配名爲.abc的文件?
- 20. VBA使用保存對話框創建帶有文件名的新工作表並保存爲CSV格式
- 21. 保存的文件格式
- 22. 將大文本數據導入並保存爲MATLAB格式
- 23. 保存爲iwb(交互式白板)文件格式
- 24. 保存文件並作爲電子郵件附件發送
- 25. 通過Notepad ++打開tsv文件並將其保存爲文本格式
- 26. 無法保存數據到文本文件使用PHP保存爲JSON格式
- 27. Php寫入文件並保存爲.java
- 28. 保存並讀取流文件在BlackBerry
- 29. 文件流文件保存
- 30. cakephp - 保存文件syncronized並作爲附件發送
謝謝!並感謝這個驚人的框架! –