我希望能够进行一些音调和速度转换、混合和修剪声音以及应用效果。 我试过 ffmpeg但不幸的是,它在处理音频文件时有一些巨大的延迟(例如 40 秒对于 36 秒文件的音高 + 速度)。
所以我在网上搜索了一个可以实现所有这些功能的库,然后我找到了 FMod可能就是答案。
虽然我从未玩过 NDK,而且我不擅长阅读甚至编写 C 代码。
你能帮我看看如何开始这次冒险吗?
最佳答案
我首先看一下 FMOD SDK 提供的示例,它们可以简单地用于应用效果、更改播放频率等任务。
请记住,FMOD 主要用于实时音频播放,因此虽然您可以写出 .wav 文件(假设这是您的目标),但它不是主要用途。
关于android - 在 Android 中使用 FMod 进行音调/速度/混音/修剪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28698994/