Source
Sources are the only sound emitters available in wavefront. They emit sound in all 4 directions (top, left, right, bottom) and can be placed anywhere in the render area. Each source can be assigned a number of properties, such as frequency, amplitude and phase, depending on the waveforms used.
The following waveforms are available for sources:
Sine
The sine waveform is a simple waveform that oscillates in the range of \([-a, a]\) (where \(a\) is the amplitude). It is the most basic waveform and is used to represent a pure tone. The following parameters can be set for the sine waveform:
- Frequency: The frequency of the sine wave in Hz.
- Amplitude: The amplitude of the sine wave (unitless).
- Phase: The phase of the sine wave in degrees.
Gaussian
The Gaussian waveform is a periodic bell-curve that is used to represent a short impulse. The following parameters can be set for the Gaussian waveform:
- Frequency: The frequency of the curve in Hz.
- Amplitude: The amplitude of the curve (unitless).
- Phase: The phase of the curve in degrees.
- Standard Deviation: The standard deviation (width) of the Gaussian curve.
White Noise
The white noise outputs random noise at all frequencies. The following parameters can be set for the white noise waveform:
- Amplitude: The amplitude of the noise (unitless).