我有一个项目,我想写midi文件。就音符而言,没有什么太复杂的--没有音高弯曲,没有键签名,没有固定的节奏等。只使用标准的a,b,c音符。例如,我想写3个音符a,b,c作为第16个音符。
这可能不是一件容易的事情。
但是如果没有,有没有一些好的midi结构的网站呢?
还应该提到我不想使用javax.sound.midi。我想把midi写成“字符串”,然后把它保存出来。
发布于 2012-01-29 08:16:00
如果你想浏览/使用它,Google Code上有一个MIDI的Java实现:
http://code.google.com/p/android-midi-lib/
发布于 2012-03-25 23:49:15
我正在为我的MIDI生成应用http://github.com/okohll/TextSound使用http://www.jfugue.org。示例:
Player player = new Player();
File file = new File("out.mid")
String s = "A B C D E F G";
player.saveMidi(s, file);
player.play(s);https://stackoverflow.com/questions/8997196
复制相似问题