主要内容

参数音频均衡器

本示例展示了如何使用Apple iOS设备的Simulink®支持包中的音频捕获和音频回放块,使用Simulink模型实现参数化音频均衡器算法,并在iOS设备金宝app上运行该模型。金宝app

简介

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

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

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

先决条件

我们建议填写开始使用苹果iOS设备而且与苹果iOS设备通信的例子。

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

  • DSP系统工具箱

所需的硬件

  • iPhone, iPod或iPad

  • USB电缆连接设备到主机

  • 带麦克风的耳机

任务1 -连接音频输出

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

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

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

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

2.在Simulin金宝appk模型中,单击仿真>模型配置参数打开配置参数对话框。

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

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

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

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

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

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

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

3.单击并拖动三波段均衡器GUI中的标记或线,以指定所需的滤波器响应特征。注意随着均衡器频率响应的变化,音频输出的变化。

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

其他可以尝试的事情

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

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

总结

这个例子展示了一个参数音频均衡器的Simul金宝appink模型。使用外部模式时,均衡器设置会随着模型在iOS设备上执行而实时改变。