【发布时间】:2017-12-14 01:20:41
【问题描述】:
我在 iOS 音频应用程序中遇到了 IIRFilter 问题。
我在更改滑块时使用了 setCoefficients 方法,但是当我移动滑块时,我会发出噼啪声,然后应用程序冻结,并且出现 Juce 断言失败。
这里是我改变系数以对应频率滑块的地方:
Changing filter coefficient on sliderValueChanged
但我不明白它是如何失败的。我在 MainContentComponenet 构造函数中将 lpfSlider 的范围设置为 20 到 20k:
Setting range for Frequency slider
据我了解,来自麦克风的 iOS 音频数据以 44.1 kHz 采样。
这是我在 prepareToPlay() 中定义全局采样率 fs 的地方:
那么为什么这个断言失败了?
有人知道这里发生了什么吗?
谢谢!
【问题讨论】: