我正在开发一个应用程序,它需要在文件上运行一些基本的音频过滤器(例如规范化和混响)。我们的想法是获取现有的音频文件,添加过滤器,然后将数据写入新文件。至关重要的是,这必须在没有任何播放的情况下完成并且应该很快(即在60秒的音频文件上,我应该能够在一秒钟内添加混响)。
我已经看过几个解决方案,例如The Amazing Audio Engine和AudioBox,但这些似乎都依赖于您实时播放任何音频而不是将其写入文件。
是否有任何人拥有示例,或者可以指出我正确的方向,只需要一个文件并应用一个基本的音频过滤器而不用听它。我确定我必须在某处丢失一些简单的东西,但我的搜索结果却没有。
答案 0 :(得分:1)
一般来说,步骤是:
我不确定这个速度,但它应该是可以接受的。
this thread中有一个全面的离线渲染示例,涵盖了设置和渲染过程。