为什么声波的反转声音与原声完全相同?

时间:2012-04-24 18:45:45

标签: algorithm math audio noise-reduction

我有一个音频来源(我正在与SO中的另一位成员合作开展一个项目,同时也提出问题)

在时域中,我们有44100个带符号的4字节整数样本。在时域中,我们否定每个样本。

在频域中,正如另一位用户向我们指出的那样,我们通过否定每个频率值的实部和虚部来将相位偏移180度

在这两种情况下,产生的音频波听起来都与原始音源完全相同。这是预期的(也许是因为波浪基本相同,只是逆转了吗?)

史蒂夫

2 个答案:

答案 0 :(得分:1)

是的,这是预期的行为。耳朵检测频率,在两种情况下,虽然相位可能已经改变,但频率是相同的。

但是,您可以将原始波和相移波组合起来,以获得有趣的声音消除。

答案 1 :(得分:1)

是的,你会期望相移信号听起来完全一样。您的相关问题的关键在于,如果您接收信号并将其添加到180相移的副本中,则由于破坏性干扰,结果将为零。