有一个适用于 iphone 的实时音频应用程序,可为输入声音添加一些效果(混响、延迟等)并进行播放。所以我遇到了一个经典的放大音频循环问题。您可能对此很熟悉。当您将麦克风靠近扬声器时,通常会发生这种情况(来自输入的声音被放大、消失、重新进入等等)。
很高兴听到如何解决此问题的任何想法。
(我已经尝试过:
- 限制最大音量以防止反馈增加。
- 使用过滤器来限制某些频率。
- 从新的输入信号中减去以前的输出信号(我认为这是最好的方法,但这并不完美。即使时机很好(我认为是这样)这种方法会过多地破坏声音)
谢谢。