Summary

Create a modulated sine wave, using any audio signal to continuously modulate the sine wave frequency.

Audio Connections

PortPurpose
In 0Modulation Signal
Out 0Sine Wave Output

Functions

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.

Notes