此示例显示如何可视化可调滤波器的幅度响应。此示例中的过滤器实现为音频插件。这个例子使用了可视化
和录音带
音频工具箱™的功能。
Audio Toolbox提供了几个可调谐过滤器的示例,该过滤器已实现为音频插件:
audioptuminexample.Bandpassiirfilter.
audioptuminexample.highpassiirfilter.
audioptuminexample.lowpassiirfilter.
audioptuinexample.parametricequalizerwithudp.
audioptuminexample.shelvingequalizer
audioptuminexample.varslopeBandpassFilter.
可视化
所有这些示例音频插件都可以使用可视化
功能为了查看过滤器的幅度响应,因为它们是实时调谐的。
录音带
可以使用实时调谐任何音频插件录音带
。该工具允许您使用来自文件或设备的音频信号测试音频插件。该工具还使您可以查看电源频谱和输入和输出信号的时域波形。
audioptuminexample.Bandpassiirfilter.
那audioptuminexample.highpassiirfilter.
, 和audioptuminexample.lowpassiirfilter.
是六个示例中最简单的,因为代码被写入,以便仅在通过滤波器处理数据时更新可视化。创建音频插件,然后呼叫可视化
和录音带
hpf = audioptuginexample.highpassiirfilter;可视化(HPF)
录音所(HPF)
请注意,移动截止频率录音带
不更新幅度响应图。但是,一旦按下“运行”(或播放)按钮,您可以看到并听到滤波器的更改幅度响应,因为截止频率是实时调谐的。
audioptuminexample.shelvingequalizer
和audioptuminexample.varslopeBandpassFilter.
有可视化
即使在不处理数据时,也更新幅度响应曲线的功能。一旦正在处理音频,可视化也会在实时更新。
录音所('-关闭')varfilter = audioptuginexample.varslopebandpassfilter;可视化(varfilter)
Audioiotestbench(varfilter)
audioptuinexample.parametricequalizerwithudp.
说明了如何在3段各个滤波器中可视化各个部分以及组合的3个部分的整体响应。
录音所('-关闭')均衡器= audioptuinexample.parametricequalizerwithudp;可视化(均衡器)
录音带(均衡器)
录音所('-关闭')