有没有办法让 android 通过使用 FluidSynth 使用 SoundFont 文件播放声音? 我一直在看jOrgan但是源代码似乎有点......至少可以说是难以抗拒。
问题是 java 声音 API 在 android 中不受支持,所以我所在的项目的一个很好的示例应该是 Java Sound Demo's Midi 合成器。
我认为我应该可以从 C 移植到 JNI,但在处理音频功能方面我并不了解(我今天才阅读并开始研究)。
有什么帮助吗?
我还阅读了以下线程并尝试了可用的 java/android 项目以及可能的解决方案:
最佳答案
https://www.fluidsynth.org/api/example_8c-example.html
这个文档讲述了如何加载 .sf2 文件
然后调用它来播放音符
fluid_synth_noteon(synth, 0, key, 80);
关于android - 使用 Fluidsynth 在 Android 上播放来自 SoundFonts 的音符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7928421/