当我使用(win32)waveInXXX函数以便以某个采样频率(比如8kHZ,甚至可能更低)从麦克风采集样本时,系统/声卡是否在输入样本上应用低通滤波器,或者我得到别名? 我应该以更高的频率进行采样并在降低采样频率之前自己进行滤波吗?
答案 0 :(得分:1)
有趣的问题。我不知道你怎么会找到答案肯定(没有试验)。我怀疑录制的实际采样率可能是44.1kHz(或48kHz),然后Windows会进行SRC,在这种情况下,几乎肯定会应用低通滤波器。如果声卡本身以8kHz采样,人们希望硬件能够事先执行低通滤波器。
简而言之,除非遇到别名假象问题,否则不要打扰实现低通滤波器。