multibandParametricEQ
多波段参数均衡器
描述
的multibandParametricEQ
系统对象™使用指定的中心频率、增益和质量因子在每个输入通道上独立地执行多波段参数均衡。系统对象最多可以配置10个频带。您可以添加low-shelf和high-shelf滤波器,以及高通(low-cut)和低通(high-cut)滤波器。
实现一个多波段参数均衡器:
创建
multibandParametricEQ
对象并设置其属性。使用参数调用对象,就像调用函数一样。
有关系统对象如何工作的详细信息,请参见什么是系统对象?
创建
描述
mPEQ = multibandparametereq
创建一个System对象,mPEQ
,实现多波段参数均衡。
mPEQ = multibandparametereq (
设置每个构造参数或属性名称,值
)的名字
到指定的价值
.未指定的属性和创建参数具有默认值。
例子:mPEQ = multibandparamtriceq ('NumEQBands',3,'频率',[300,1200,5000])
创建一个多波段参数均衡器系统对象,mPEQ
,NumEQBands
设置为3.
和频率
属性设置为(300、1200、5000)
.
请注意
指定的值。NumEQBands一定是行向量的长度频率,QualityFactors,PeakGains.在创建System对象期间,您指定的第一个属性将锁定该值。
创建参数
属性
使用
描述
输入参数
输出参数
对象的功能
要使用对象函数,请将System对象指定为第一个输入参数。例如,释放system对象的系统资源obj
,使用这种语法:
发行版(obj)
的createAudioPluginClass
而且configureMIDI
属性的可调属性multibandParametricEQ
面向用户参数的系统对象:
财产 | 范围 | 映射 | 单位 |
---|---|---|---|
频率 |
[20000] | 日志 | 赫兹 |
QualityFactors |
(0.2, 700) | 线性 | 没有一个 |
PeakGains |
(-50年,20) | 线性 | dB |
LowShelfCutoff |
[20000] | 日志 | 赫兹 |
LowShelfSlope |
(0.1, 5) | 线性 | 没有一个 |
LowShelfGain |
(-12年,12) | 线性 | dB |
HighShelfCutoff |
[20000] | 日志 | 赫兹 |
HighShelfSlope |
(0.1, 5) | 线性 | 没有一个 |
HighShelfGain |
(-12年,12) | 线性 | dB |
LowpassCutoff |
[20000] | 日志 | 赫兹 |
LowpassSlope |
[0, 48] | 线性 | dB /八度 |
HighpassCutoff |
[20000] | 日志 | 赫兹 |
HighpassSlope |
[0, 48] | 线性 | dB /八度 |
例子
扩展功能
版本历史
在R2016a中引入