除了javax.sound.midi之外,Java中的一个简单的免费MIDI实现:有没有?

时间:2010-05-03 13:16:16

标签: java android midi

问题是:Android没有实现javax.sound.midi

我需要一个简单的免费库,它允许我创建简单的1轨midi文件。 我在网上搜索它,但实际上找不到任何东西,因为一切都使用了javax.sound.midi。

许可证必须是我不需要开源链接应用程序的许可证。

有什么想法吗?

我也查看了fileformat本身。但是,我完全不熟悉使用字节,十六进制等等。

所以,其他选择是:是否有任何我可以用作参考的简单midi实现?

4 个答案:

答案 0 :(得分:4)

嗯,对于所有需要Android开发者的midi:查看this Dutch university assignment 它包含一个非常非常基本的midi文件编写器。与this reference doc一起,您可以轻松地将其扩展为演奏和弦,选择乐器等。

它对我有用!

我确实打开了feature request,可以直接访问合成器。如果您对midi流媒体感兴趣,请在那里评分,加注,评论。

答案 1 :(得分:1)

答案 2 :(得分:1)

我最近上传了一个用Java编写的MIDI库到Google Code:

http://code.google.com/p/android-midi-lib/

答案 3 :(得分:0)

对于那些最近才接触过Android的人,从API版本23开始,实现android.sound.midi,它不是javax.sound.midi的实现,但具有非常相似的API。