0

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

由于 java 是我的主要语言,所以 javax.midi 包的选择对我来说是显而易见的 :) 但后来我想 - Java...垃圾收集...实时的东西...嗯 - 听起来真的好吗 -没有故障,没有延迟?不用说,我以前没有编写midi软件的经验。

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

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

非常感谢提前

4

1 回答 1

0

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

于 2012-06-04T06:37:16.837 回答