generateAudioPlugin
生成音频插件MATLAB类
描述
generateAudioPlugin
从MATLAB生成一个威仕特2音频插件®指定的类类名称
类名称
。看到金宝app支持编译器的编译器所支持金宝appgenerateAudioPlugin
。
generateAudioPlugin
没有输入参数打开一个用户界面(UI)生成和验证一个音频插件。UI提供相当于命令行接口的功能generateAudioPlugin
,audioPluginConfig
,validateAudioPlugin
。
例子
生成音频插件
generateAudioPluginaudiopluginexample.Echo
.......
威仕特2插件文件的名字回声
保存到当前文件夹。你的插件的扩展取决于您的操作系统。
为生成的插件指定输出文件夹
mkdir (fullfile (pwd,“myPluginFolder”)generateAudioPlugin-outdirmyPluginFolderaudiopluginexample.Echo
.......
威仕特2插件文件的名字回声
保存到你指定的文件夹,myPluginFolder
。你的插件的扩展取决于您的操作系统。
指定文件名称生成的插件
generateAudioPlugin与产出awesomeEffectaudiopluginexample.Echo
.......
威仕特2插件文件的名字awesomeEffect
保存到当前文件夹。你的插件的扩展取决于您的操作系统。
指定输出文件夹和文件名生成的插件
mkdir (fullfile (pwd,“myPluginFolder”)generateAudioPlugin与产出coolEffect-outdirmyPluginFolderaudiopluginexample.Echo
.......
威仕特2插件文件的名字coolEffect
保存到你指定的文件夹,myPluginFolder
。你的插件的扩展取决于您的操作系统。
从win64生成win32插件系统
生成JUCE-Compatible Zip文件
generateAudioPlugin-juceprojectaudiopluginexample.Echo
一个zip文件,其中包含生成的C / c++代码和juc项目文件适合使用JUCE 5.3.2 6.0.8是保存到当前文件夹。
生成独立的可执行文件
生成一个二进制独立的可执行文件,使用exe
选择。下面的命令可以节省Echo.exe
你的当前文件夹。
generateAudioPluginexeaudiopluginexample.Echo
.......
当您执行生成的代码,UI定义在你的音频插件打开。
eval (“Echo.exe !”)
独立的可执行文件使您能够:
从插件配置音频输入和输出。目前与MIDI设备不支持同步参数。金宝app
保存和加载状态。
状态重置为默认值。
通过UI生成和验证音频插件
打开界面,调用generateAudioPlugin
没有输入参数。
generateAudioPlugin
类型”audiopluginexample.Echo
”音频插件类名字段。点击验证验证插件。点击生成生成插件在指定的位置输出文件夹字段。
生成并注册AUv3插件macOS
使用-auv3
包含应用程序选项来生成一个AUv3插件。
generateAudioPlugin-auv3audiopluginexample.Echo
运行生成的应用程序的插件macOS系统。这也包含插件接口打开一个窗口。您可以关闭应用程序一旦成功打开。
使用系统
函数来运行auval
macOS命令,并验证插件已成功注册。
(状态、输出)=系统(“auval——| grep回声”)
输出状态= 0 = ' aufx 4 pvz数学- MathWorks: Echo '
输入参数
选项
- - - - - -选项来指定输出文件夹,插件名称和文件类型
非盟
|-auv3
|威仕特
|-vst3
|exe
|-juceproject
|与产出文件名
|-outdir文件夹
|win32
|-mac64universal
|-audioconfigcfg
文件名
文件夹
cfg
选项来指定输出文件夹,插件名称和文件类型,表中指定的值。您可以指定选项以任意顺序和它们分组。
选项 |
UI设置 | 描述 |
---|---|---|
非盟 |
集格式来非盟 |
生成一个音频单元(AU) v2音频插件二进制。该选项只在有效macOS。 |
-auv3 |
集格式来AUv3 |
生成一个包含应用程序的AUv3插件。运行这个应用程序注册AUv3插件在你macOS系统。 生成的插件特定代码签名。您可以使用 该选项只在有效macOS。 |
威仕特 |
集格式来威仕特 |
生成一个威仕特2音频插件二进制。默认情况下,generateAudioPlugin 生成一个威仕特2插件。 |
-vst3 |
集格式来VST3 |
生成一个二进制威仕特3音频插件。这个选项添加一个绕过 插件的参数。 |
exe |
集格式来独立的可执行文件 |
生成一个独立的可执行文件为您的音频插件。当你评估生成的代码,音频插件中定义UI你打开。你可以控制你的插件的输入和输出插件使用选项。 |
-juceproject |
集格式来JUCE项目 |
创建一个zip文件,其中包含生成的C / c++代码和juc项目文件适合使用JUCE 5.3.2 6.0.8。您可以使用生成的压缩文件修改生成的插件或编译它比威仕特2.4其他格式。这个选项需要一个MATLAB编码器™许可证。与JUCE使用生成的文件,你必须获得自己的适当授权JUCE副本。 |
与产出 |
输出文件的名字 | 指定的文件名生成的插件或者zip文件。附加到适当的扩展 |
-outdir |
输出文件夹 | 生成一个插件或zip文件到一个特定的文件夹。默认情况下,生成的插件放置在当前文件夹。如果 |
win32 |
生成一个32位的音频插件 | 创建一个32位的音频插件。只在win64窗口有效®平台。这个选项不支持金宝app |
-mac64universal |
生成一个macOS通用插件 | 创建一个Mac音频插件使用英特尔®和苹果硅。该选项只在工作麦金塔电脑平台。这个选项不支持金宝app |
-audioconfig |
编码器的配置部分 | 生成一个插件,使用一个深入学习网络或代码替换库。看到 |
只有-juceproject
选择是支持金宝appMATLAB在线。
类名称
- - - - - -plugin类生成的名称
plugin类
plugin类生成的名称。plugin类必须在MATLAB的道路。它必须来自要么audioPlugin
类或audioPluginSource
类。
您可以指定插件类生成通过指定类名或文件名。例如,下面的语法执行相同的操作:
generateAudioPlugin并且
generateAudioPlugin myPlugin.m
如果你想指定插件类的文件名称,和你的插件类是在一个包中,您必须指定包的文件路径。例如,下面的语法执行相同的操作:
generateAudioPlugin myPluginPackage.myPlugin
generateAudioPlugin + myPluginPackage / myPlugin.m
限制
构建问题可能发生在使用文件夹名称空间。有关更多信息,请参见构建过程的支持文件和文件夹的金宝app名字(金宝app仿真软件编码器)和为什么构建过程失败,错误代码:“NMAKE:致命错误U1073:不知道如何使C: \程序”?。
更多关于
威仕特生成插件文件扩展名
威仕特生成的扩展插件依赖于您的操作系统。
操作系统 |
文件扩展名 |
---|---|
窗户 |
|
macOS |
|
版本历史
介绍了R2016aR2023a:生成AUv3音频插件
生成AUv3插件二进制文件macOS。
R2022b:生成和验证通过UI插件
使用一个用户界面来配置插件生成通过调用generateAudioPlugin
没有输入参数。UI提供相当于命令行接口的功能generateAudioPlugin
,audioPluginConfig
,validateAudioPlugin
。
Abrir比如
这种版本modificada德埃斯特比如。害怕Desea abrir埃斯特比如con sus modificaciones吗?
第一de MATLAB
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。