一直在我的iOS设备上编程波形发生器。我有一个非常高Q值的二阶低通滤波器。当我绕过滤波器时,声音很干净并且不会弹出。但是,当过滤器开启时,当我释放声音时会出现弹出。我应该在过滤器上放一个信封还是应该做其他事情?这真的很烦人,我绝对希望流行音乐消失。寻找任何建议!谢谢!iOS - 过滤声音停止后的可听弹出
1
A
回答
1
高Q低通滤波器根据定义会有一个很大的时间常数(记住它是一个无限脉冲响应滤波器)。
甲IIR滤波器是输出样本的加权和 - 下面的等式是一个简单的,广义例如:
y[n] = x[n]*K0 + y[n-1]*K1 + y[n-2]*K2 + y[n-3]*K3....y[n-z]*Kz
当绕过过滤器(大概是由路由选择它周围的信号),则突然消除反馈回路对输出的影响,这可能会导致输出信号显着不连续。相反,尝试将零插入延迟线 - 这将逐渐减少它们对后续样本的滤波器公式的贡献。
或者,您可以插入一个混音器,在滤波器后混合“干”和“湿”信号,并改变与信封混合在一起的比例。
+0
这让人很有道理,谢谢你! –
相关问题
- 1. 按下按钮时停止声音iOS
- 2. 如何停止声音 - 可可触摸
- 3. SystemSoundID停止声音
- 4. CheckBox声音停止
- 5. MediaPlayer中的声音停止过早:: Android
- 6. 在收听音频时停止Android铃声和音频
- 7. 一段时间后声音停止 - Android
- 8. 按钮声音停止后,而
- 9. MATLAB:停止播放声音
- 10. 如何停止AudioToolbox声音?
- 11. 声音流停止装载
- 12. 如何停止声音?
- 13. TabBar停止弹出
- 14. JavaScript声音播放/停止/暂停
- 15. 停止声音后来播放它从停止位置继续而不是从声音开始
- 16. 另一个声音开始播放时的Java停止声音
- 17. 停止音乐结束后的音乐
- 18. 停止播放目标c的声音?
- 19. SoundManager2 - 停止声音时的失真
- 20. 停止声音和单独的阵列
- 21. 停止在J2ME中循环的声音
- 22. 停止本地通知声音的Android
- 23. 停止所有的声音,但一个
- 24. 如何停止Java游戏的声音
- 25. 停止孩子的声音swf
- 26. 玩AVAudioPlayer后停止音频
- 27. 在后台停止音频
- 28. 开始和停止声音(提供代码)iOS
- 29. 警报(通知)声音在iOs中突然停止工作
- 30. 语音识别在一段时间后停止收听
FIR滤波器的IIR? – marko
@marko IIR过滤器 –