【发布时间】:2011-04-01 00:54:09
【问题描述】:
我正在寻找一个简单的(伪)代码,它可以对采样的音频信号进行频谱反演。 理想情况下是 C++
代码应支持不同的采样率 (16/32/48KHz)。
【问题讨论】:
-
什么是“逆谱”?有趣的是,谷歌在这里首次披露了你的问题。您想要每个频率的相位和幅度的倒数吗?或者你只是想要一个IFFT?还是完全不同的东西?
-
对不起,我的词汇不够专业:我希望低频变成高频,反之亦然(DC 偏移将变为采样频率一半的正弦)。
-
现在我很想知道这听起来像什么......
-
这听起来很奇怪,我必须考虑一下这是否可行。 “反转”每个采样块可能会导致边界不一致,那么奇怪的事情可能会发生吗?虽然我怀疑您的想法是否会产生任何有意义/有用的结果,但您为什么不直接使用 FT 并反转数组呢? Mhh..必须考虑阶段和东西......
标签: algorithm audio signal-processing