主要内容

参数音频均衡器

这个例子展示了如何使用来自Simulink®Support Package for Apple iOS Devices的Audio Capture和Audio金宝app Play金宝appback块,用Simulink模型实现一个参数化音频均衡器算法,并在iOS设备上运行该模型。

介绍

参数均衡器用于调整音频系统的频率响应。例如,一个参数均衡器可以用来补偿特定扬声器在不同频率上的峰值和低谷的偏差。

在本例中,您将使用Simulink模型实现一个参数化音频均衡器,然后在iOS设备上运行该模型。金宝app本例中的参数均衡器算法提供了三个二阶(双二次)滤波器,其系数可以调整以实现所需的频率响应。在仿真中使用图形用户界面(GUI)来动态调整过滤系数和探索行为。

以下部分将描述如何指定参数均衡器算法,如何通过仿真评估性能,以及模型如何在iOS设备上运行。您还将了解如何使用音频捕获和播放块输入和输出音频信号。

先决条件

我们建议完成入门苹果iOS设备与苹果iOS设备通信的例子。

所需的产品下载188bet金宝搏

  • DSP系统工具箱™

所需的硬件

  • iPhone, iPod或iPad

  • 连接设备到主机的USB线

  • 耳机和麦克风

任务1 -连接音频输出

将扬声器或耳机连接到iOS设备的耳机插孔。从麦克风捕获的音频将在设备上均衡并发送到扬声器/耳机。

任务2 -配置和运行参数均衡器模型

在本任务中,您将在设备上配置并运行参数均衡器模型。

1.打开参数音频均衡器模型。

2.在您的Simul金宝appink模型中,单击模拟>模型配置参数打开配置参数对话框。

3.选择硬件实现窗格并查看打开的页面上的参数。

4.在Simuli金宝appnk模型中,双击Audio Capture块。请注意,音频采样频率设置为44100hz,帧大小设置为4410。使用这些设置,均衡器算法在每个采样时间点处理4410/44100(Hz) = 0.1秒的音频数据。

5.在模型中,确保模拟模式在工具栏中设置为外部

6.在模型中,单击运行按钮,在设备上运行模型。

任务3 -改变参数均衡器的频响

1.当模型在设备上运行时,您将听到连接到设备的扬声器/耳机的音频。

2.一个显示音频均衡器频率响应的GUI将出现如下图所示:

3.单击并拖动三频带均衡器GUI中的标记或线条,以指定所需的滤波器响应特性。注意当均衡器的频率响应改变时音频输出的变化。

4.按下停止按钮以停止模型执行。

其他可以尝试的事情

  • 通过调整模型中适当的参数来改变发送到扬声器/耳机的声音的音量。

  • 请在本节中尝试更高级的iOS设备音频应用程序示例部署到苹果iOS设备从音频工具箱的例子。

总结

这个例子展示了一个参数化音频均衡器的Simu金宝applink模型。使用外部模式,当模型在iOS设备上执行时,均衡器设置会实时更改。