2008-09-03 74 views
4

我即将为大学的副作业编写一个音频文件转换器。
作为这一部分,我需要采样率转换。然而,我的教授说,要写一个质量好的的样本速率转换器很快很难。如何在Windows(和OSX)中进行采样率转换

在我对这个主题的研究中,我发现了OSX CoreAudio-framework中的一些函数,可以进行采样率转换(AudioConverter.h)。毕竟,操作系统必须有一些工具可以为自己的音频堆栈做到这一点。

对于C/C++和Windows,您是否知道类似于OS或开源的一部分的方法?
我很确定这个函数存在于DirectX Audio(XAudio2?)中,但我似乎无法在MSDN库中找到它的引用。

回答