此示例演示如何使用系统对象™ 从音频工具箱™ 在Simulink®模型中实现回声和混响效果。您可以在主机上运行该模型,也可以将其部署到Apple iOS设备上。金宝app
回声和混响是录音、电影制作和声音设计中常用的两种音频效果。回声是声音在直接声音之后延迟到达听者的一种反射。回声可以由井底或建筑物的墙壁产生。混响是大量的声音反射的积累,然后衰减。混响的一个常见用途是模拟在封闭的房间里播放的音乐。大多数数字音频工作站(daw)都可以在音轨中添加回声和混响效果。
在本例中,将在Simulink模型中设计和实现回声和混响音频效果。您可以在主机或Apple iOS设备上运行您的模型。金宝app
要在iOS设备上运行此示例,您需要以下硬件:
iPhone、iPod或iPad
主机采用Mac OS X系统
用于将设备连接到主机的USB电缆
这个听力效应
模型提供音频效果(回声或混响)、设备(主机计算机或iOS设备)和音频源(MATLAB工作区或麦克风)的选择。单击,选择配置配置用户界面
按钮。
配置界面:
回声效果有四个可调参数,可在模型运行时修改:
延迟-应用于音频信号的延迟,以秒为单位
增益-延迟音频的线性增益
FeedbackLevel -应用于延迟线的反馈增益
湿/干混合-湿信号与干信号的比例
在主机上运行Echo Effect
如果选择在主机上运行echo effect,则会提供一个设计用于与模拟交互的UI,可以通过单击打开该UI主机调优用户界面
. 用户界面允许您调整回声参数并实时听到回声声音效果。
主机调优UI回音效果:
在Apple iOS设备上运行Echo Effect
当您选择在Apple iOS设备上运行echo effect时,首先需要确保已安装金宝app苹果iO金宝appS设备的Simulink支持包
并且您的iOS设备已设置。
正确配置iOS设备后,使用USB电缆将设备连接到主机。
您可以通过单击部署到硬件
Simulink编辑器工具栏金宝app上的按钮。部署后,应用程序可以在iOS设备上运行,即使它与主机断开连接。您还可以在中运行模型外部的
模式,单击跑
按钮。金宝app运行在外部的
模式下,iOS设备必须保持与主机的连接。
回声效果的UI显示在iOS设备屏幕上,如下所示:
混响效应有六个可调参数,可在模型运行时修改:
预延迟-听到直接声音和第一次早期反射之间的时间
高截止频率-混响器结构前端低通滤波器的截止频率
混响尾的扩散密度
衰减因子-混响尾的衰减因子
高频阻尼-混响输出中高频的衰减
湿/干混合-湿信号与干信号的比例
在主机上运行混响效果
如果您选择在主机上运行混响效果,则会提供一个设计用于与模拟交互的UI,并可通过单击打开主机调优用户界面
. 用户界面允许您调整混响参数并实时听到混响声音效果。
混响效果的主机调谐用户界面:
在Apple iOS设备上运行混响效果
当您选择在Apple iOS设备上运行混响效果时,首先需要确保已安装金宝app苹果iO金宝appS设备的Simulink支持包
并且您的iOS设备已设置。
正确配置iOS设备后,使用USB电缆将设备连接到主机。
您可以选择制作一个独立的iOS混响效果应用程序,点击部署到硬件
Simulink编辑器工具栏金宝app上的按钮。部署后,应用程序可以在iOS设备上运行,即使它与主机断开连接。您还可以在中运行模型外部的
模式,单击跑
按钮。金宝app运行在外部的
模式下,iOS设备必须保持与主机的连接。
混响效果的UI将显示在iOS设备屏幕上,如下所示: