我正在 android 中开发一个简单的应用程序,它可以进行 MIDI 播放,这很好。我想知道是否可以使用 android/java 内置 API 启用/禁用 MIDI 通道,如果可以,如何?我正在努力实现此功能。
我在互联网上发现java包“javax.sound(.midi)”包含在早期版本的android系统中,但后来被删除了。我似乎在互联网上找不到任何提供我需要的功能的库。我遇到的一个库允许我在 MIDI 中添加和删除轨道,但轨道与通道不同。
我有一个将 midi 文件设置为数据源的 MediaPlayer 对象,它确实播放文件,但我真的想实现一个功能来启用/禁用 16 个标准 midi 通道中的任何一个。它不需要是实时的,任何解决方案都是可以接受的,只要它不需要服务器端。就像如果我需要修改现有的 MIDI 文件,将其写入磁盘并重新开始播放,这不是问题。任何建议/经验:\!?
谢谢