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