用Java编写Midi软件

时间:2012-06-04 04:19:30

标签: java midi

最近我在考虑写一些与midi相关的东西。 我计划使用音序器进行实时midi处理,例如交互式编曲器 - 给出一个和弦,他们会产生一个实时的命令序列等。

因为java是我的主要语言,所以选择对我来说是明显的javax.midi包:) 但后来我想 - Java ......垃圾收集......实时的东西......嗯 - 这真的听起来不错 - 没有故障,没有延迟? 毋庸置疑,我以前没有编写midi软件的经验。

所以我想知道是否可以用Java编写midi软件,在编写这样的东西时我应该注意一些一般的经验法则吗?

你能为我解释的任务推荐一些第三方库吗?

提前多多感谢

1 个答案:

答案 0 :(得分:0)

我在Google Code上有一个MIDI实现的Java实现;它只是读取和写入MIDI数据的简单格式,但它可能是一个很好的起点。根据我的经验,在Java中几乎不可避免的实时性能提升,但智能实现通常可以将其保持在可接受的水平。