以简单的方式解释 Auto-Tune

信息处理 fft 傅里叶变换
2022-02-19 09:12:32

我必须做一个关于 Auto-Tune 及其与傅立叶变换的关系的演示。关于 Auto-Tune 的工作原理,有什么好的解释?

2个回答

当我阅读原始自动调谐专利时,几个步骤让我明白一切都是在时域中完成的(过去,我现在不知道),他们没有提到任何关于重叠和添加的事情,这让我想知道音高是否检测器非常好,以至于它们不必重叠和添加,它们是否总是可以在确切位置跳过或添加句点?(只是出于好奇,我最终实现了本专利中描述的音高检测器,老实说,这并不是我想象的全部,哈哈)

看一下专利论文的红色标记部分:

在此处输入图像描述

当然,专利描述也没有提到保留共振峰,但对我来说很明显,上面的描述只是一种应用时间尺度和使用重采样改变音高的时域方法。

顺便说一句,我写了一个纯时域“音高校正”,保持共振峰基于@robertbristow-johnsonKeith Lent的论文

来自我的代码的 youtube 演示:

https://www.youtube.com/watch?v=6ns5K1FHtd4

尽管可能不是最先进的,但基于 FFT 的相位声码器算法已被用于时间音高修改(具有共振峰移位伪影)。并且时间音高修改可用于自动调谐。