在本教程中,探索的关键功能音频测试平台。该音频测试平台应用程序使您能够调试,可视化和配置的音频插件。
要打开音频测试平台,在MATLAB®命令提示符下,输入:
audioTestBench
在里面被测物框中,输入audiopluginexample.Strobe
按输入。该音频测试平台自动显示的所述可调整参数audiopluginexample.Strobe
音频插件。
你的对象的可调参数和UI控件上的映射关系音频测试平台由下式确定audioPluginInterface
和audioPluginParameter
在对象的类定义。
在里面被测物框中,输入audiopluginexample.DampedVolumeController
按输入。该音频测试平台自动显示的所述可调整参数audiopluginexample.DampedVolumeController
音频插件。
要运行音频测试平台对于使用默认设置你的插件,点击。移动滑块以修改获得和迁移延迟参数而流。
要停止音频流循环,单击。通过试验台使用MATLAB命令行和对象正在释放。
要重置您的音频插件的内部状态和滑块回到初始位置,然后单击。
请点击运行音频测试平台再次。
要暂停音频测试平台,点击。
要打开您的音频插件的源文件,单击。
您可以检查您的音频插件的源代码,就可以设置断点,并修改代码。在第65行设置一个断点,然后单击在音频测试平台。
该音频测试平台直到它到达断点运行插件。为了达到断点,将迁移延迟滑块。要退出调试,删除断点。在MATLAB编辑器,单击退出调试。
要打开一个时间范围,以可视化的时域输入和输出的音频插件,单击。要打开频谱分析仪来可视化频域输入和输出,点击。
要释放的对象,并停止音频流循环,单击。
该输入列表包含以下选项:
音频文件阅读器
-dsp.AudioFileReader
音频设备读取器
-audioDeviceReader
音频振荡器
-audioOscillator
波表合成
-wavetableSynthesizer
线性调频信号
-dsp.Chirp
有色噪声
-dsp.ColoredNoise
选择音频文件阅读器
。
请点击打开一个对话框音频文件阅读器
组态。
您可以输入包含在MATLAB路径上的任何文件名。要指定一个文件,是不是MATLAB的路径,指定完整的文件路径。
在里面音频文件框中,输入:RockDrums-44p1立体声,11secs.mp3
按输入,然后退出音频文件阅读器
配置对话框。要运行您的新的输入音频测试平台,单击。
释放你的输出对象,并停止音频流循环,单击。
该产量列表包含以下选项:
音频设备作家
-audioDeviceWriter
音频文件writer
-dsp.AudioFileWriter
没有
- 音频信号不被路由到一个文件或设备。如果你只使用测试台的可视化和调整能力感兴趣,请使用此选项。
选择输出到设备并通过选择文件都
来自产量菜单。
要打开一个对话框,音频设备作家
和音频文件writer
配置,单击。
如果您的音频插件有一个自定义的可视化方法,将按钮将出现在音频测试平台。在里面被测物框中,输入audiopluginexample.VarSlopeBandpassFilter
按输入。要打开的可视化定制audiopluginexample.VarSlopeBandpassFilter
,点击。定制的可视化图表的滤波器的频率响应。调整插件参数,并实时观察的情节更新。
自定义的可视化是唯一的MATLAB的功能。自定义的可视化不适用于生成的插件。
如果您连接到计算机的MIDI设备,您可以同步与MIDI控制插件属性。要打开MIDI配置界面中,点击。同步LowCutoff
和HighCutoff
与您选择MIDI控件的属性。请点击好。
看到configureMIDI
想要查询更多的信息。
要运行您的音频插件,单击。调整使用同步MIDI控制和滑块在实时查看插件属性。你处理后的音频文件被保存到当前文件夹。
要打开验证和生成对话框,单击。
您只能验证,或验证并产生VST插件2格式的音频MATLAB插件代码。该生成一个32位音频插件复选框仅适用于Win64的机器。看到validateAudioPlugin
和generateAudioPlugin
想要查询更多的信息。
要生成一个MATLAB脚本实现了一个试验台为您的音频插件,点击。
您可以修改在测试台环境的完全控制,包括通过将插件级联创建处理链的能力的代码。
音频测试平台|audioPlugin
|generateAudioPlugin
|validateAudioPlugin