我开始编写midi解析器https://gist.github.com/rubzyk/8453093
受到本文http://vishnumenon.com/2013/06/25/musical-chains-music-generation-with-clojure/
的启发我遇到了节奏的东西,我找不到将速度变化信息转换成bpm的方法 我试图用here解释的方式,但它给了我错误的节奏......比如3000+ bpm
欢迎任何帮助
随时建议我修改/重构代码
答案 0 :(得分:0)
只是一个建议,但为什么不使用java interop呢? Java已经在GridLayout(0, 1)
中拥有一个非常可靠的midi库。我之前已经推出了我自己的midi库(不是在clojure中),并且在摆弄所有小小的东西时都很难。
另一个选项是midi-clj。