可以通过设置AKFFTTap的fftSize属性来扩大采样点数,从而填充更多的bin。例如,将fftSize设置为1024,则可以获取到最高bin为512的完整FFT数据。以下是示例代码:
let fftTap = AKFFTTap(node: someNode) fftTap.fftSize = 1024 let fftData = fftTap.fftData // 获取完整的FFT数据,包含512个bin以上的数据。
上一篇:AudioKit:当从序列器触发时,MIDICallbackInstrument无法触发回调。
下一篇:AudioKitAKPlayer无法使用setPosition方法将音频循环回到开头。