是否可以进行实时音高校正,以使麦克风获得类似自动调谐的效果?如果可以的话,有人可以发布示例,或者我们可以在存储库中添加示例?
这些链接可能有帮助吗?
答案 0 :(得分:1)
您可以使用AudioKit的AKFrequencyTracker获取传入音符的音高检测,然后使用与最接近的可接受音阶频率之差来驱动AKPitchShifter或AKTimePitch来相应地缩放输出频率。这将是一种快速而肮脏的方法,并且结果与专用于这种特定效果的算法无法很好地进行比较。
目前尚无计划创建一个示例项目来执行此任务,但是,如果您想贡献以开源形式编写的代码,我们会考虑将其添加到示例中。