当前位置: 代码迷 >> 多媒体/流媒体开发 >> EQ均衡器开发解决方案
  详细解决方案

EQ均衡器开发解决方案

热度:8997   发布时间:2013-02-26 00:00:00.0
EQ均衡器开发
最近我在做EQ程序,基本的思想是将一段采样进行快速傅立叶变换,变成频域数据,然后进行快速傅立叶变换的逆变换。

  问题就是,当进行完快速傅立叶变换之后,我不知道该如何处理变换后的数据以达到调速EQ的目的。比如我用128个采样进行傅立叶变换,得到的频谱有128个频率,如何与实际的音乐频率(20-22K)联系起来呢?



------解决方案--------------------------------------------------------
比如44100Hz的音频,每次对1024个sample进行FFT变换,变换后还是1024个数据。由于傅立叶变换是对称的,只取前512个分析,对应的音频频率就是0~22050Hz
------解决方案--------------------------------------------------------
如果你的采样率是16K,那么0就是对应0Hz,63就对应8KHz。
  相关解决方案