【发布时间】:2016-10-14 03:47:31
【问题描述】:
我一直在使用 Superpowered 库来编写一个 iOS 应用程序,用于将音频效果应用于用户唱歌的录音。到目前为止,它非常易于用于音高转换和效果。
我现在正在尝试为我的应用程序编写自动调谐功能。我有一段由专业人士演唱的示例音频,我正在尝试自动调整用户的录音以匹配示例音频。
我可以检测键、移动音高并应用 FFT,但我无法进行音高调制以匹配给定的键。
我正在考虑深入研究 FFT。我是否朝着正确的方向前进?我应该怎么想?
谢谢!
【问题讨论】:
-
我一直在深入研究频域类和音频处理理论。从我到现在,我需要进行离散傅立叶变换,然后将每个样本音高校正到最近的半音。仍在挖掘中,任何帮助都会大有帮助!
-
你是实时做的吗?还是离线?如果是实时的,那怎么不知道如何实时获取密钥呢?
标签: superpowered