改进Android上的MIDI合成器声音/加载声音字体



我最近开始构建一个Android应用程序,该应用程序将大量使用MIDI声音。问题:标准的安卓MIDI声音太可怕了。在Windows和Linux上,我通过应用soundfont(.sf2)极大地改善了声音——这在Android上似乎是不可能的。

在寻找解决方案时,EAS_LoadDLSCollection()弹出了几次,但由于我对Android编程还很陌生,我不知道如何使用它。

MIDI声音在全系统范围内更改并不是强制性的——只为应用程序更改就足够了。

如有任何提示,不胜感激。

使用FluidSynth看起来是可能的。不过,您必须为JNI编译它。可以在这个线程中找到这样做的步骤。该线程中还有一些其他有趣的评论。

最新更新