我即将为大学的副作业编写一个音频文件转换器。
作为这一部分,我需要采样率转换。然而,我的教授说,要写一个的质量好的和的样本速率转换器很快很难。如何在Windows(和OSX)中进行采样率转换
在我对这个主题的研究中,我发现了OSX CoreAudio-framework中的一些函数,可以进行采样率转换(AudioConverter.h)。毕竟,操作系统必须有一些工具可以为自己的音频堆栈做到这一点。
对于C/C++和Windows,您是否知道类似于OS或开源的一部分的方法?
我很确定这个函数存在于DirectX Audio(XAudio2?)中,但我似乎无法在MSDN库中找到它的引用。
你有BSD授权的东西吗?或者至少LGPLed? – 2011-07-07 12:58:18