加载VST,VST3和AU插件MATLAB环境
加载指定的64位VST、VST3或AU音频插件hostedPlugin
= loadaudioplugin(pluginpath
)pluginpath
.在Windows上®,可以加载VST和VST3插件。在macOS,可以加载AU、VST和VST3插件。
您的托管插件有两种显示模式:参数
和特性
.默认显示模式是特性
.
参数
- 使用SET和GET功能与托管插件的标准化参数值进行交互。
特性
—与启发式解释的参数与现实世界的值交互。在使用此模式时,您可以使用标准点表示法来设置和获取值。
您可以使用标准点表示法指定托管插件的显示模式,例如:
hostedPlugin。这个=“参数”;
看主机外部音频插件用于讨论显示模式和两种交互模式的演练。
您可以使用以下函数与托管插件进行交互并锻炼托管插件。
流程音频
AudioOut =.
过程
(HostedPlugin,Audioin)
根据托管插件的算法和参数返回处理的音频信号。用于源插件,呼叫过程
没有音频输入。
设置并获取标准化参数值
价值=
getParameter
(hostedPlugin参数)
返回指定的托管插件参数的规范化值。规范化值的范围是[0,1]。可以通过参数的名称或索引来指定参数。要指定名称,请使用字符向量。
setParameter
(newValue hostedPlugin、参数)
设置指定托管插件参数的归一化值纽瓦伊
.规范化值的范围是[0,1]。
获取托管插件的高级信息
设置插件运行的环境
Framesize =.
getSamplesPerFrame
(hostedplugin)
返回托管插件在后续调用其处理功能(仅限源插件)中返回的帧大小。
setsamplesperframe.
(hostedplugin,帧质化)
设置托管插件必须在后续调用中返回其处理功能的帧大小(仅限源插件)。
setSampleRate
(hostedplugin,samplere)
设置托管插件的采样率。
Samplere =.
getSampleRate
(hostedplugin)
返回插件运行时的采样频率(Hz)。
这loadAudioPlugin
函数只支持64位的万博1manbetx插件。控件无法加载32位插件loadAudioPlugin
功能。
音频测试台上|audioplugin
|audiopluginsource.
|ExerialAudioPlugin.
|ExerialAudiopluginsource.
|parameterTuner