gpt4 book ai didi

android - 使用 Fluidsynth 在 Android 上播放来自 SoundFonts 的音符

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:29:52 27 4
gpt4 key购买 nike

有没有办法让 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/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com