Android:将自定义Midi乐器DLS文件加载到Sonivox EAS中

我正在使用广受欢迎的billthefarmer驱动程序包创build一个Android midi应用程序 。 在这个线程的Markus Kauppinen的帮助下,我能够使我的应用程序成功地生成和控制midi事件(注意,暂停等)。

正如您可能知道的那样,Sonivox EAS Android库中包含的默认GM1乐器听起来并不是最好的。 对于我的应用程序,我希望有一种方法来将自定义乐器加载到合成器中,例如萨克斯pipe的特定模型。

我从5年前find了这个线索 ,问我如何做同样的事情。 这个问题的答案build议使用EAS.h库中的EAS_LoadDLSCollection()方法。 不幸的是,程序员只能find一种方法来将自定义的DLS文件加载到库中,而不是真正生成可演奏乐器的soundfont(错误的术语?)哪些音符可以播放。

任何人都可以通过它的原生Sonivox EAS Midi库了解如何在Android中加载和使用自定义乐器?

Solutions Collecting From Web of "Android:将自定义Midi乐器DLS文件加载到Sonivox EAS中"