用双二阶滤波器实现均衡
用模拟转换函数对音频对象滤波.
In[1]:=
![Click for copyable input](assets.zh/equalization-using-biquadratic-filters/In_74.png)
a = AudioNormalize[Import["ExampleData/rule30.wav"]]
In[2]:=
![Click for copyable input](assets.zh/equalization-using-biquadratic-filters/In_75.png)
filterModel = BiquadraticFilterModel[{\[Omega], q}]
Out[2]=
![](assets.zh/equalization-using-biquadratic-filters/O_34.png)
In[3]:=
![Click for copyable input](assets.zh/equalization-using-biquadratic-filters/In_76.png)
RecurrenceFilter[
ToDiscreteTimeModel[filterModel, 1/44100,
z] /. {\[Omega] -> 1000 2 Pi, q -> 10}, a]
用模拟传递函数构建一个均衡器.
显示完整的 Wolfram 语言输入
Out[4]=
![](assets.zh/index.zh/Flash_1.png)