Create a modulated sine wave, using any audio signal to continuously modulate the sine wave frequency.
Port | Purpose |
---|---|
In 0 | Modulation Signal |
Out 0 | Sine Wave Output |
amplitude(level);
Set the amplitude, from 0 to 1.0.
frequency(freq);
Set the center frequency, from 0 to 11000. The output will be this center frequency when the input modulation signal is zero. Modulation input 1.0 causes the frequency to double, and input -1.0 causes zero Hz (DC) output. For less modulation, attenuate the input signal (perhaps with a mixer object) before it arrives here.
phase(angle);
Cause the generated waveform to jump to a specific point within its cycle. Angle is from 0 to 360 degrees. When multiple objects are configured, AudioNoInterrupts() should be used to guarantee all new settings take effect together.