[−][src]Module oscen::oscillators
Some common (and some less common) oscillators.
Structs
Clock | A |
FourierOsc | Fourier series approximation for an oscillator. Optionally applies Lanczos Sigma factor to eliminate ringing due to Gibbs phenomenon. |
Osc01 | An oscillator used to modulate parameters that take values between 0 and 1, based on a sinusoid. |
PinkNoise | Pink noise oscillator. |
SawOsc | Saw wave oscillator. |
SineOsc | A basic sine oscillator. |
SquareOsc | Square (Pulse) wave oscillator with a |
TriangleOsc | Triangle wave oscillator. |
WhiteNoise | White noise oscillator. |
Enums
NoiseDistribution | Choose between Normal(0,1) and Uniforem distributions for |
Functions
square_wave | Square wave oscillator implemented as a fourier approximation. |
triangle_wave | Triangle wave oscillator implemented as a fourier approximation. |