当像麦克风一样使用AKFFTTap的实时音频源时,fft数据完全同步,直到应用程序进入后台然后返回。 fft数据从该点开始从实时输入延迟几秒钟。有没有办法重置一些指针或重新启动,以便fft从最近的样本窗口读取?
答案 0 :(得分:0)
似乎解决问题的一个解决方案是获取UIApplicationWillResignActiveNotification的通知,然后调用AudioKit.stop()然后调用AudioKit.start()以获取UIApplicationDidBecomeActiveNotification。我不确定这是否是推荐的修复,因为我是AudioKit的新手。也许其他人有更好的解决方案。