Go to the source code of this file.
Classes | |
class | cinder::audio::GenNode |
Base class for InputNode's that generate audio samples. Gen's are always mono channel. More... | |
class | cinder::audio::GenNoiseNode |
Noise generator. More... | |
class | cinder::audio::GenPhasorNode |
Phase generator, i.e. ramping waveform that runs from 0 to 1. More... | |
class | cinder::audio::GenSineNode |
Sine waveform generator. More... | |
class | cinder::audio::GenTriangleNode |
Triangle waveform generator. More... | |
class | cinder::audio::GenTableNode |
Basic table-lookup oscillator. More... | |
class | cinder::audio::GenOscNode |
General purpose, band-limited oscillator using wavetable lookup. More... | |
class | cinder::audio::GenPulseNode |
Pulse waveform generator with variable pulse width. Based on wavetable lookup of two band-limited sawtooth waveforms, subtracted from each other. More... | |
Namespaces | |
cinder | |
cinder::audio | |
Typedefs | |
typedef std::shared_ptr< class GenNode > | cinder::audio::GenNodeRef |
Typedef for the base GenNode. If all you need to set on the GenNode is the frequency, you can reference the Node with this. More... | |
typedef std::shared_ptr< class GenNoiseNode > | cinder::audio::GenNoiseNodeRef |
typedef std::shared_ptr< class GenPhasorNode > | cinder::audio::GenPhasorNodeRef |
typedef std::shared_ptr< class GenSineNode > | cinder::audio::GenSineNodeRef |
typedef std::shared_ptr< class GenTriangleNode > | cinder::audio::GenTriangleNodeRef |
typedef std::shared_ptr< class GenTableNode > | cinder::audio::GenTableNodeRef |
typedef std::shared_ptr< class GenOscNode > | cinder::audio::GenOscNodeRef |
typedef std::shared_ptr< class GenPulseNode > | cinder::audio::GenPulseNodeRef |