java - 除了 javax.sound.midi : Are there any? 之外,Java 中的一个简单的免费 MIDI 实现

标签 java android midi

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

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

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

有什么想法吗?

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

那么,另一个选择是:是否有任何简单的 MIDI 实现可供我引用?

最佳答案

好吧,对于所有需要 android 开发人员的 midi:查看 this Dutch university assignment 包含一个非常非常基本的 MIDI 文件编写器。连同this reference doc您可以轻松地将其扩展为弹奏和弦、选择乐器等。

它对我有用!

我确实开了一个feature request用于直接流式访问合成器。如果您对流式 midi 感兴趣,请在此处评分、加注星标、发表评论。

关于java - 除了 javax.sound.midi : Are there any? 之外,Java 中的一个简单的免费 MIDI 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2758255/

相关文章:

java - 如何在Android中扩展两个类?

binary - 如何用 MIDI 写和弦?

java - 无法为连接 URL '' 创建类 'jdbc:mysql://localhost:3306/web13?useSSL=false&serverTimezone=UTC' 的 JDBC 驱动程序

java - NoSuchMethodError : scala. collection.mutable.Buffer$.empty()Lscala/collection/GenTraversable

android - 我应该为哪种屏幕尺寸和密度设计 Android?

audio - 从 MIDI 中提取音符开始

java - 测试 PostgreSQL 中的任何相关行

java - 由于字符串中存在斜杠,字符串到 JSONArray 出现异常

android - 没有播放服务的 GoogleCloudMessaging