音频测试台演练

在本教程中,探索的关键功能音频测试平台。该音频测试平台应用程序使您能够调试,可视化和配置的音频插件。

选择被测物

  1. 要打开音频测试平台,在MATLAB®命令提示符下,输入:

    audioTestBench

  2. 在里面被测物框中,输入audiopluginexample.Strobe输入。该音频测试平台自动显示的所述可调整参数audiopluginexample.Strobe音频插件。

    你的对象的可调参数和UI控件上的映射关系音频测试平台由下式确定audioPluginInterfaceaudioPluginParameter在对象的类定义。

  3. 在里面被测物框中,输入audiopluginexample.DampedVolumeController输入。该音频测试平台自动显示的所述可调整参数audiopluginexample.DampedVolumeController音频插件。

运行音频测试台

要运行音频测试平台对于使用默认设置你的插件,点击。移动滑块以修改获得迁移延迟参数而流。

要停止音频流循环,单击。通过试验台使用MATLAB命令行和对象正在释放。

要重置您的音频插件的内部状态和滑块回到初始位置,然后单击

请点击运行音频测试平台再次。

音频插件的源代码的调试

要暂停音频测试平台,点击

要打开您的音频插件的源文件,单击

您可以检查您的音频插件的源代码,就可以设置断点,并修改代码。在第65行设置一个断点,然后单击音频测试平台

音频测试平台直到它到达断点运行插件。为了达到断点,将迁移延迟滑块。要退出调试,删除断点。在MATLAB编辑器,单击退出调试

打开作用域

要打开一个时间范围,以可视化的时域输入和输出的音频插件,单击。要打开频谱分析仪来可视化频域输入和输出,点击

要释放的对象,并停止音频流循环,单击

配置输入到音频测试台

输入列表包含以下选项:

  1. 选择音频文件阅读器

  2. 请点击打开一个对话框音频文件阅读器组态。

    您可以输入包含在MATLAB路径上的任何文件名。要指定一个文件,是不是MATLAB的路径,指定完整的文件路径。

  3. 在里面音频文件框中,输入:RockDrums-44p1立体声,11secs.mp3

输入,然后退出音频文件阅读器配置对话框。要运行您的新的输入音频测试平台,单击

释放你的输出对象,并停止音频流循环,单击

从音频测试平台配置输出

产量列表包含以下选项:

  1. 选择输出到设备并通过选择文件来自产量菜单。

  2. 要打开一个对话框,音频设备作家音频文件writer配置,单击

音频插件的调用自定义可视化

如果您的音频插件有一个自定义的可视化方法,将按钮将出现在音频测试平台。在里面被测物框中,输入audiopluginexample.VarSlopeBandpassFilter输入。要打开的可视化定制audiopluginexample.VarSlopeBandpassFilter,点击。定制的可视化图表的滤波器的频率响应。调整插件参数,并实时观察的情节更新。

自定义的可视化是唯一的MATLAB的功能。自定义的可视化不适用于生成的插件。

同步插件属性与MIDI控制

如果您连接到计算机的MIDI设备,您可以同步与MIDI控制插件属性。要打开MIDI配置界面中,点击。同步LowCutoffHighCutoff与您选择MIDI控件的属性。请点击

看到configureMIDI想要查询更多的信息。

播放音频和保存输出文件

要运行您的音频插件,单击。调整使用同步MIDI控制和滑块在实时查看插件属性。你处理后的音频文件被保存到当前文件夹。

验证并产生音频插件

要打开验证和生成对话框,单击

您只能验证,或验证并产生VST插件2格式的音频MATLAB插件代码。该生成一个32位音频插件复选框仅适用于Win64的机器。看到validateAudioPlugingenerateAudioPlugin想要查询更多的信息。

MATLAB生成脚本

要生成一个MATLAB脚本实现了一个试验台为您的音频插件,点击

您可以修改在测试台环境的完全控制,包括通过将插件级联创建处理链的能力的代码。

也可以看看

|||

相关话题