音频转换过滤器gydF4y2Ba
的gydF4y2Ba交叉滤波器gydF4y2Ba
System object™实现了一个音频交叉滤波器,用于将音频信号分割成两个或多个频带。交叉滤波器是多频带滤波器,其总体幅频响应是平坦的。gydF4y2Ba
要实现一个音频交叉过滤器:gydF4y2Ba
创建gydF4y2Ba交叉滤波器gydF4y2Ba
对象,并设置其属性。gydF4y2Ba
使用参数调用对象,就像调用函数一样。gydF4y2Ba
要了解更多关于System对象如何工作的信息,请参见gydF4y2Ba什么是系统对象?gydF4y2Ba
crossFilt = crossoverFiltergydF4y2Ba
创建一个System对象,gydF4y2BacrossFiltgydF4y2Ba
,它实现了一个音频交叉过滤器。gydF4y2Ba
crossFilt = crossoverFilter (gydF4y2Ba
设置gydF4y2BaNumCrossoversgydF4y2Ba财产gydF4y2BanCrossoversgydF4y2Ba
)gydF4y2BanCrossoversgydF4y2Ba
。gydF4y2Ba
crossFilt = crossoverFilter (gydF4y2Ba
设置gydF4y2Ba交叉频率gydF4y2Ba财产gydF4y2BanCrossoversgydF4y2Ba
,gydF4y2BaxFrequenciesgydF4y2Ba
)gydF4y2BaxFrequenciesgydF4y2Ba
。gydF4y2Ba
crossFilt = crossoverFilter (gydF4y2Ba
设置gydF4y2BaCrossoverSlopesgydF4y2Ba财产gydF4y2BanCrossoversgydF4y2Ba
,gydF4y2BaxFrequenciesgydF4y2Ba
,gydF4y2BaxSlopesgydF4y2Ba
)gydF4y2BaxSlopesgydF4y2Ba
。gydF4y2Ba
crossFilt = crossoverFilter (gydF4y2Ba
设置gydF4y2BaSampleRategydF4y2Ba财产gydF4y2BanCrossoversgydF4y2Ba
,gydF4y2BaxFrequenciesgydF4y2Ba
,gydF4y2BaxSlopesgydF4y2Ba
,gydF4y2BaFsgydF4y2Ba
)gydF4y2BaFsgydF4y2Ba
。gydF4y2Ba
crossFilt = crossoverFilter (gydF4y2Ba___gydF4y2Ba,gydF4y2Ba
每个属性集gydF4y2Ba名称,值gydF4y2Ba
)gydF4y2Ba的名字gydF4y2Ba
到指定的gydF4y2Ba价值gydF4y2Ba
。未指定的属性具有默认值。gydF4y2Ba
crossFilt=交叉滤波器(2,'CrossoverFrequencies',[100800],'CrossoverSlopes',[6,48])gydF4y2Ba
创建一个System对象,gydF4y2BacrossFiltgydF4y2Ba
,有两个跨界点分别位于100hz和800hz,跨界斜率分别为6db /八度和48db /八度。gydF4y2Ba
对输入应用交叉过滤器,gydF4y2Ba[band1…,bandN]gydF4y2Ba
= crossFilt (gydF4y2BaaudioIngydF4y2Ba
)gydF4y2BaaudioIngydF4y2Ba
,并返回过滤后的输出波段,gydF4y2Ba[band1…,bandN]gydF4y2Ba
,在那里gydF4y2BaN =gydF4y2Ba
。gydF4y2BaNumCrossoversgydF4y2Ba
+ 1gydF4y2Ba
要使用对象函数,请指定System对象作为第一个输入参数。例如,释放名为system的对象的系统资源gydF4y2BaobjgydF4y2Ba
,请使用以下语法:gydF4y2Ba
发行版(obj)gydF4y2Ba
的gydF4y2BacreateAudioPluginClassgydF4y2Ba
和gydF4y2BaconfigureMIDIgydF4y2Ba
函数映射的可调属性gydF4y2Ba交叉滤波器gydF4y2Ba
面向用户参数的系统对象:gydF4y2Ba
财产gydF4y2Ba | 范围gydF4y2Ba | 映射gydF4y2Ba | 单位gydF4y2Ba |
---|---|---|---|
交叉频率gydF4y2Ba |
[20000]gydF4y2Ba | 线性gydF4y2Ba | 赫兹gydF4y2Ba |
CrossoverSlopesgydF4y2Ba |
48岁的[6]gydF4y2Ba | 线性gydF4y2Ba | dB /八度gydF4y2Ba |
约瑟夫·阿波利托多路全通交叉系统的主动实现gydF4y2Ba音频工程学会学报gydF4y2Ba。1987年第35卷第4期239-245页。gydF4y2Ba