生成正弦波、方波和锯齿波
的audioOscillator
系统对象™产生可调谐波形。典型的用途包括为测试台生成测试信号,以及为音频效果生成控制信号。的属性audioOscillator
系统对象指定生成的波形的类型。
要产生可调谐波形:
创建audioOscillator
对象,并设置其属性。
使用参数调用对象,就像调用函数一样。
要了解更多关于System对象如何工作的信息,请参见什么是系统对象?
创建一个音频振荡器osc
= audioOscillatorosc
,使用默认属性值。
设置SignalType财产osc
= audioOscillator (signalTypeValue
)signalTypeValue
.
设置频率财产osc
= audioOscillator (signalTypeValue
,frequencyValue
)frequencyValue
.
osc = audioOscillator (___,
每个属性集名称,值
)的名字
到指定的价值
.未指定的属性具有默认值。
osc = audioOscillator(“SignalType”、“正弦”,“频率”,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] | 线性 | 任何单位 |