如何以编程方式转换musicxml?

时间:2017-03-29 00:17:10

标签: musicxml

我正在尝试创建一个能够在浏览器中读取和显示musicxml文件的应用。

在我对可能使用的工具的研究中,我发现VexFlow MusicXML插件(https://github.com/mechanicalscribe/vexflow-musicxml)可以完成我想要的大部分工作(它可以加载musicxml文件并渲染它们)。

不幸的是它似乎无法转置它们。我正在寻找一种工具(理想情况下是JS,但如果需要,它也可以是任何语言或bin)。

有这样的事吗?我无法想象它没有,但我在搜索时空洞。我不想尝试自己编写。

更新

我找到了<transpose> attribute in musicXML,但是这个分数是为“转置”乐器(如小号,萨克斯等)编写的,似乎是用于音频输出。所以我认为它不会对我有用,假设我可以通过上面的JS lib找到一种动态改变它的方法......

0 个答案:

没有答案