OpenWareLaboratory
|
Public Member Functions | |
float | generate () |
Produce the next consecutive sample. More... | |
virtual float | generate () |
Produce the next consecutive sample. More... | |
virtual void | generate (FloatArray output) |
Produce a block of samples. More... | |
virtual void | generate (FloatArray output) |
Produce a block of samples. More... | |
PinkNoiseGenerator () | |
Static Public Member Functions | |
static PinkNoiseGenerator * | create () |
static void | destroy (PinkNoiseGenerator *osc) |
static void | destroy (WhiteNoiseGenerator *osc) |
Definition at line 49 of file NoiseGenerator.h.
|
inline |
Definition at line 56 of file NoiseGenerator.h.
Referenced by create().
|
inlinestatic |
Definition at line 90 of file NoiseGenerator.h.
References PinkNoiseGenerator().
|
inlinestatic |
Definition at line 93 of file NoiseGenerator.h.
|
inlinestaticinherited |
Definition at line 34 of file NoiseGenerator.h.
|
inlinevirtual |
Produce the next consecutive sample.
Reimplemented from WhiteNoiseGenerator.
Definition at line 66 of file NoiseGenerator.h.
References CTZ(), and WhiteNoiseGenerator::generate().
|
inlinevirtual |
Produce the next consecutive sample.
Reimplemented from WhiteNoiseGenerator.
Definition at line 19 of file SignalGenerator.h.
|
inlinevirtual |
Produce a block of samples.
Reimplemented from WhiteNoiseGenerator.
Definition at line 25 of file SignalGenerator.h.
|
inlinevirtualinherited |
Produce a block of samples.
Reimplemented in VosimOscillator, VoiceAllocatorSignalGenerator< Allocator, SynthVoice, VOICES >, AntialiasedSquareWaveOscillator, SineOscillator, SampleOscillator< im >, AntialiasedRampOscillator, PolyBlepOscillator, and MorphingOscillator.
Definition at line 25 of file SignalGenerator.h.
References SignalGenerator::generate(), and SimpleArray< T >::getSize().