NAudio在MediaFoundationResampler中使用了过滤器

时间:2015-10-23 08:58:09

标签: naudio ms-media-foundation

使用MediaFoundationResampler重新采样音频时,是否有人知道应用了哪种类型的过滤器和顺序?

我查看了NAudio的源代码,据我所知,重新采样发生在MediaFoundation中。在MSDN上,我没有找到提示应用哪个过滤器的提示。

1 个答案:

答案 0 :(得分:1)

我不认为微软会透露内部实现的细节,但有一个quality setting(NAudio公开为ResamplerQuality)你可以在1(线性插值)和60之间设置(最好的质量)。它在内部设置了对SetHalfFilterLength的调用,这可能提供了DSP方面的线索。