我想获取一个具有N个音频数据点的数组,并对其进行上采样,这样就有L*N个点。我理解这样做的一个准确的方法是在每个原始点之间填充L-1个零点,然后低通信号。根据这个4分钟的视频https://www.youtube.com/watch?v=sJslC6TuCoc,我应该以Pi /L的频率低通,然后将L的增益添加到结果中,以正确地对我的信号进行上采样。我遇到了这个低通过步骤的问题,我的结果音频信号根本听不到。有人能帮我吗?这种“低通”真的更像是带阻滤波器吗?
我的低通算法在这里注明(系数标记为“LPF”的双二次传递函数):http://music.columbia.edu/pipermail/music-dsp/1998-October/054185.html
发布于 2016-05-12 06:20:15
您可以使用高质量的插值算法对所有添加的点进行插值,例如多相加窗Sinc FIR滤波器。
https://stackoverflow.com/questions/37173910
复制相似问题