audioOscillator
生成正弦,方形和锯齿波形
描述
的audioOscillator
系统对象™生成可调波形。典型的用途包括为试验台生成测试信号,以及为音频效果生成控制信号。的属性audioOscillator
对象指定生成的波形类型。
生成可调波形:
创建
audioOscillator
对象并设置其属性。使用参数调用对象,就像调用函数一样。
有关系统对象如何工作的详细信息,请参见什么是系统对象?
创建
语法
描述
创建一个音频振荡器系统对象,osc
= audioOscillatorosc
,使用默认属性值。
设置SignalType财产osc
= audioOscillator (signalTypeValue
)signalTypeValue
.
设置频率财产osc
= audioOscillator (signalTypeValue
,frequencyValue
)frequencyValue
.
osc = audio振荡器(___,
设置每个属性名称,值
)的名字
到指定的价值
.未指定的属性有默认值。
例子:osc = audioooscillator ('SignalType','sin ','Frequency',8000,'DCOffset',1)
创建一个System对象,osc
,产生8 kHz正弦波,直流偏置为1。
属性
对象的功能
要使用对象函数,请将System对象指定为第一个输入参数。例如,释放system对象的系统资源obj
,使用这种语法:
发行版(obj)
的createAudioPluginClass
而且configureMIDI
属性的可调属性audioOscillator
面向用户参数的系统对象:
财产 | 范围 | 映射 | 单位 |
---|---|---|---|
频率 |
(0.1, 20000) | 日志 | 赫兹 |
振幅 |
[0, 10] | 线性 | 任何单位 |
DCOffset |
(-10年,10) | 线性 | 任何单位 |
DutyCycle (设置时可用SignalType 来“广场” ) |
[0, 1] | 线性 | 任何单位 |
宽度 (设置时可用SignalType 来“锯齿” ) |
[0, 1] | 线性 | 任何单位 |