Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
问题是:Android 没有实现javax.sound.midi.
javax.sound.midi
我需要一个简单的免费库,可以让我创建简单的 1-track MIDI 文件。我在网上搜索它,但找不到任何东西,因为一切都使用 javax.sound.midi 。
许可证必须是我不需要开源我的链接应用程序的许可证。
有任何想法吗?
我还研究了文件格式本身。但是,我完全不熟悉使用字节、十六进制的东西等。
所以,另一个选择是:有没有什么简单的 midi 实现可以用作参考?
好吧,对于所有需要 android 开发者的 midi:查看这个荷兰大学作业 ,其中包含一个非常基本的 midi 文件编写器。与此参考文档一起,您可以轻松地将其扩展为演奏和弦、选择乐器等。
它对我有用!
我确实已经打开了对合成器的直接流式访问的功能请求。如果您对流式传输 MIDI 感兴趣,请在此处评分、星标、评论。
http://kevinboone.net/javamidi.html
我最近将一个用 Java 编写的 MIDI 库上传到 Google Code:
http://code.google.com/p/android-midi-lib/
对于那些最近遇到这种情况的人,从 API 版本 23 开始,Android 确实实现android.sound.midi了这不是 API 的实现,javax.sound.midi但确实具有非常相似的 API。
android.sound.midi