在本教程中,探索音频测试台上.这个音频测试台上应用程序可以调试、可视化和配置音频插件。
打开音频测试台上,在MATLAB®命令提示符中,输入:
听力测试台
在被测物体框,输入音频信号选通
和新闻进来.这个音频测试台上控件的可调参数音频信号选通
音频插件。
控件上的可调参数和UI小部件之间的映射音频测试台上是由audioPluginInterface
和音频插入参数计
在对象的类定义中。
在被测物体框,输入audiopluginexample。DampedVolumeController
和新闻进来.这个音频测试台上控件的可调参数audiopluginexample。DampedVolumeController
音频插件。
运行音频测试台上对于具有默认设置的插件,请单击.移动滑块以修改获得和过渡延迟流式处理时的参数。
要停止音频流循环,请单击.测试台使用的MATLAB命令行和对象现在已经发布。
要重置音频插件的内部状态并将滑块返回其初始位置,请单击.
点击运行音频测试台上一次。
暂停的音频测试台上点击.
要打开音频插件的源文件,请单击.
您可以检查音频插件的源代码,在其上设置断点,并修改代码。在第65行设置断点,然后单击上音频测试台上.
这个音频测试台上运行插件,直到到达断点。要到达断点,请移动过渡延迟滑块。要退出调试,请删除断点。在MATLAB编辑器中,单击退出调试.
要打开时间范围以可视化音频插件的时域输入和输出,请单击. 要打开频谱分析仪以显示频域输入和输出,请单击.
要释放对象并停止音频流循环,单击.
这个输入列表包含以下选项:
音频文件读取器
––音频文件读取器
音频设备读取器
––audioDeviceReader
音频振荡器
––音频振荡器
波表合成仪
––wavetableSynthesizer
啁啾信号
––啁啾声
有色噪声
––彩色噪声
选择音频文件读取器
.
点击打开的对话框音频文件读取器
配置
可以输入MATLAB路径中包含的任何文件名。要指定不在MATLAB路径上的文件,请指定完整文件路径。
在音频文件框中,输入:RockDrums-44p1-stereo-11secs.mp3
按进来,然后退出音频文件读取器
配置对话框。要使用新输入运行音频测试工作台,请单击.
要释放输出对象并停止音频流循环,请单击.
这个输出列表包含以下选项:
音频设备的作家
––音频设备编写器
音频文件编写器
––dsp。AudioFileWriter
没有一个
——音频信号没有路由到文件或设备。如果您只对使用测试台的可视化和调优功能感兴趣,请使用此选项。
通过选择来选择输出到设备和文件这两个
从输出菜单
打开的对话框音频设备的作家
和音频文件编写器
配置,单击.
如果你的音频插件有一个自定义的可视化方法按钮出现在音频测试台上. 在被测物体框,输入audiopluginexample。VarSlopeBandpassFilter
和新闻进来. 打开的自定义可视化audiopluginexample。VarSlopeBandpassFilter
点击. 自定义可视化绘制滤波器的频率响应。调整插件参数并实时观察绘图更新。
自定义可视化是MATLAB独有的功能。生成的插件无法使用自定义可视化。
如果您的计算机连接了MIDI设备,则可以将插件属性与MIDI控件同步。要打开MIDI配置UI,请单击. 同步低截止
和高截止
属性和您选择的MIDI控件。点击好吧.
看见配置MIDI
了解更多信息。
要运行音频插件,请单击.使用同步的MIDI控件和滑块实时调整插件属性。您处理过的音频文件被保存到当前文件夹。
要打开“验证和生成”对话框,请单击.
您可以仅验证,也可以验证并生成VST2插件格式的MATLAB音频插件代码。这个生成32位音频插件复选框仅在win64计算机上可用。看见验证插件
和generateAudioPlugin
了解更多信息。
要生成实现音频插件测试台的MATLAB脚本,请单击.
您可以修改代码以完全控制测试台环境,包括通过在级联中放置插件来创建处理链的能力。
音频测试台上|音频插件
|generateAudioPlugin
|验证插件