audioPluginInterface
指定音频插件接口
语法
描述
PluginInterface = audioPluginInterface
返回一个对象,PluginInterface
指定音频插件的接口在数字音频工作站(寒鸦)环境。它还指定了接口属性,例如命名。
PluginInterface = audioPluginInterface (
指定音频插件参数,面向用户的值与音频插件属性。看到pluginParameters
)audioPluginParameter
为更多的细节。
PluginInterface = audioPluginInterface (
指定音频插件参数UI控件的网格布局。pluginParameters
,gridLayout
)
例子
指定默认的音频插件接口
创建一个基本的音频插件类定义文件。
classdefmyAudioPlugin < audioPlugin方法函数=过程(~)=;结束结束结束
添加一个不变的属性,PluginInterface
,它被指定为一个audioPluginInterface
对象。
classdefmyAudioPlugin < audioPlugin属性(恒)PluginInterface = audioPluginInterface;结束方法函数=过程(~)=;结束结束结束
关联属性和参数
创建一个基本的音频插件类定义文件。指定一个属性,获得
,一个繁殖的处理函数的输入获得
。
classdefmyAudioPlugin < audioPlugin属性获得= 1;结束方法函数=过程(插件)= * plugin.Gain;结束结束结束
添加一个不变的属性,PluginInterface
,它被指定为一个audioPluginInterface
对象。
classdefmyAudioPlugin < audioPlugin属性获得= 1;结束属性(恒)PluginInterface = audioPluginInterface;结束方法函数=过程(插件)= * plugin.Gain;结束结束结束
通过audioPluginParameter
来audioPluginInterface
。把插件属性,获得
一个插件参数,指定的第一个参数audioPluginParameter
属性名,“获得”
。
classdefmyAudioPlugin < audioPlugin属性获得= 1;结束属性(恒)PluginInterface = audioPluginInterface (…audioPluginParameter (“获得”));结束方法函数=过程(插件)= * plugin.Gain;结束结束结束
如果您生成和部署myAudioPlugin
数字音频工作站(寒鸦)环境中,插件属性,获得
,面向用户同步插件参数。
指定接口的属性
创建一个基本的音频插件类定义文件。指定插件名称、供应商名称、供应商的版本,独特的识别、输入通道、输出通道的数量,和一个黄色的背景。
classdefmonoGain < audioPlugin属性获得= 1;结束属性(恒)PluginInterface = audioPluginInterface (…audioPluginParameter (“获得”),…“PluginName”,“简单的获得”,…“VendorName”,“酷公司”,…“VendorVersion”,“1.0.0”,…“UniqueId”,“1 a1z”,…“InputChannels”,1…“OutputChannels”,1…“写成BackgroundColor”,“y”);结束方法函数=过程(插件)= * plugin.Gain;结束结束结束
输入参数
pluginParameters
- - - - - -音频插件参数
没有一个(默认)|一个或多个audioPluginParameter
对象
音频插件参数,指定为一个或多个audioPluginParameter
对象。
创建一个音频插件参数,使用audioPluginParameter
函数。在数字音频工作站(寒鸦)环境中,音频插件参数同步插件类属性和面向用户的参数。
gridLayout
- - - - - -布局UI插件
没有一个(默认)|audioPluginGridLayout
对象
音频插件网格布局,指定为一个audioPluginGridLayout
对象。
名称-值参数
指定可选的双参数作为Name1 = Value1,…,以=家
,在那里的名字
参数名称和吗价值
相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
R2021a之前,用逗号来分隔每一个名称和值,并附上的名字
在报价。
例子:“PluginName”、“酷效应”,“VendorVersion”、“1.0.2中”
指定生成的音频插件的名称“酷效应”
和供应商的版本“1.0.2中”
。
PluginName
- - - - - -生成的插件的名称
插件类的名称(默认)|特征向量|字符串
您生成的插件的名称,被宿主音频应用程序,指定为逗号分隔两人组成的“PluginName”
和一个127个字符的特征向量或字符串。如果“PluginName”
没有指定,生成的插件的名称音频plugin类生成的。
VendorName
- - - - - -供应商插件创建者的名字
' '(默认)|特征向量
供应商插件创建者的名称,指定为逗号分隔“VendorName”
和一个127个字符的特征向量。
VendorVersion
- - - - - -厂商的版本
“1.0.0”
(默认)|以圆点分隔字符或字符串向量
供应商版本用于追踪插件版本,指定为逗号分隔两人组成的“VendorVersion”
向量和一个以圆点分隔字符或字符串1 - 3的整数范围在0到9。
例子:' 1 '
例子:“1.4”
例子:“1.3.5”
UniqueId
- - - - - -唯一标识符的插件
“MWap”
(默认)|研制出特征向量或字符串
你的插件的惟一标识符,指定为逗号分隔两人组成的“UniqueID”
并研制出特征向量或字符串,用于识别在特定的数字音频工作站(寒鸦)环境。
InputChannels
- - - - - -输入通道
2
(默认)|整数|向量的整数
输入通道,指定为逗号分隔两人组成的“InputChannels”
和一个整数或向量的整数。的输入通道输入数据的数量参数和相关渠道(列)传递到你的音频处理功能插件。
例子:“InputChannels”, 3
调用处理函数与一个数据参数包含3频道。
例子:“InputChannels”(2、4、1、5)
调用的处理函数4
数据参数。第一个参数包含2通道,第二个包含4通道,第三个包含1频道和第四包含5频道。
请注意
这个属性并不是插件,适用于音频来源,必须省略。
OutputChannels
- - - - - -输出通道
2
(默认)|整数|向量的整数
输出渠道,指定逗号分隔组成的“OutputChannels”
和一个整数或向量的整数。的输出通道输入数据参数的数量和相关渠道(列)从你的音频处理功能插件。
例子:“OutputChannels”, 3
指定处理函数输出一个数据参数包含3频道。
例子:“OutputChannels”(2、4、1、5)
指定处理函数输出4数据参数。第一个参数包含2通道,第二个包含4通道,第三个包含1频道和第四包含5频道。
写成BackgroundColor
- - - - - -用于GUI的背景颜色
RGB值|短名称|长名字
颜色用于GUI背景,指定为短或长颜色名称字符串,或者一个RGB值
例子:“写成BackgroundColor”, [1 1 0]
指定了GUI的背景是黄色的。
例子:'写成BackgroundColor ', ' y '
指定了GUI的背景是黄色的。
例子:“写成BackgroundColor”、“黄色”
指定了GUI的背景是黄色的。
颜色名称 | 短名称 | RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
“红色” |
“r” |
(1 0 0) |
“# FF0000” |
|
“绿色” |
“g” |
(0 1 0) |
“# 00 ff00” |
|
“蓝色” |
“b” |
(0 0 1) |
“# 0000 ff” |
|
“青色” |
“c” |
(0 1 1) |
“# 00飞行符” |
|
“红色” |
“m” |
(1 0 1) |
“#”就 |
|
“黄色” |
“y” |
(1 1 0) |
“# FFFF00” |
|
“黑色” |
“k” |
(0 0 0) |
“000000 #” |
|
“白色” |
“w” |
(1 1 1) |
“# FFFFFF” |
|
这是默认颜色的RGB三胞胎和十六进制颜色编码MATLAB®使用在许多类型的情节。
RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|
[0 0.4470 - 0.7410) |
“# 0072 bd” |
|
(0.8500 0.3250 0.0980) |
“# D95319” |
|
(0.9290 0.6940 0.1250) |
“# EDB120” |
|
(0.4940 0.1840 0.5560) |
“# 7 e2f8e” |
|
(0.4660 0.6740 0.1880) |
“# 77 ac30” |
|
(0.3010 0.7450 0.9330) |
“# 4 dbeee” |
|
(0.6350 0.0780 0.1840) |
“# A2142F” |
|
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
|字符
|字符串
分辨率的
- - - - - -用于GUI的背景图像
字符|字符串
图像用于GUI背景,由其指定文件名使用一个特征向量或字符串。如果文件不在路径,您必须指定完整的文件路径。金宝app支持的文件类型是PNG、GIF、JPG。
背景图像可能包括幻灯片,在这种情况下写成BackgroundColor
使用。
例子:“分辨率”、“Sunrise.png”
指定了GUI的背景图像“日出”
的形象。
例子:“分辨率”,fullfile (matlabroot“肌肤”系列”、“Sunset.jpg”)
指定了GUI背景的“日落”
的形象。
数据类型:字符
|字符串
版本历史
介绍了R2016a
第一de MATLAB
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。