5

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

我需要一个简单的免费库,可以让我创建简单的 1-track MIDI 文件。我在网上搜索它,但找不到任何东西,因为一切都使用 javax.sound.midi 。

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

有任何想法吗?

我还研究了文件格式本身。但是,我完全不熟悉使用字节、十六进制的东西等。

所以,另一个选择是:有没有什么简单的 midi 实现可以用作参考?

4

4 回答 4

4

好吧,对于所有需要 android 开发者的 midi:查看这个荷兰大学作业 ,其中包含一个非常基本的 midi 文件编写器。与此参考文档一起,您可以轻松地将其扩展为演奏和弦、选择乐器等。

它对我有用!

我确实已经打开了对合成器的直接流式访问的功能请求。如果您对流式传输 MIDI 感兴趣,请在此处评分、星标、评论。

于 2010-05-03T18:53:04.177 回答
1

http://kevinboone.net/javamidi.html

于 2011-04-29T07:37:15.543 回答
1

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

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

于 2011-08-05T21:54:32.873 回答
0

对于那些最近遇到这种情况的人,从 API 版本 23 开始,Android 确实实现android.sound.midi了这不是 API 的实现,javax.sound.midi但确实具有非常相似的 API。

于 2018-07-25T11:04:26.460 回答