Compounds | |
| class | syn::AdsrEnvModule |
| ADSR envelope generator. More... | |
| class | syn::DummyOutputModule |
| a synth module that streams the given input into nowhere (eats it). More... | |
| class | syn::FilterModule |
| implements a Source Module concept for AudioIStreams this is basically an IStream -> Module adapter ports available in this module: amplitude (input) mono output (output). More... | |
| class | syn::InstrumentModule |
| an instrument is a group of modules connected in some way. More... | |
| class | syn::IStreamModule |
| implements a Source Module concept for AudioIStreams this is basically an IStream -> Module adapter ports available in this module: amplitude (input) mono output (output). More... | |
| class | syn::MixerModule |
| a synth module that streams the given input into openal. More... | |
| class | syn::OpenALOutputModule |
| a module that streams its input terminal to audio hardware via OpenAL (www.openal.org). More... | |
| class | syn::OperatorModule |
| combines two inputs using an operation. More... | |
| class | syn::OscModuleBase |
| base class for OscModule<type> template type. More... | |
| class | syn::SplitterModule |
| split one input terminal into many. More... | |
| class | syn::WaveTableOscModule |
| implements a Source Module concept for AudioIStreams this is basically an IStream -> Module adapter ports available in this module: amplitude (input) mono output (output). More... | |
Typedefs | |
| typedef OperatorModule<Math::ADDEQUAL> | AddModule |
| Addition operator module. More... | |
| typedef OperatorModule<Math::MULTEQUAL> | MultModule |
| Multiplication operator module. More... | |
| typedef OperatorModule<Math::EQUAL> | CopyModule |
| Assignment operator module. More... | |
| typedef OscModule<TriangleOsc> | TriangleOscModule |
| triangle wave generator. More... | |
| typedef OscModule<WhiteNoiseOsc> | WhiteNoiseOscModule |
| white noise wave generator. More... | |
| typedef OscModule<PinkNoiseOsc> | PinkNoiseOscModule |
| pink noise wave generator. More... | |
| typedef OscModule<SineOsc> | SineOscModule |
| sine wave generator. More... | |
| typedef OscModule<SquareOsc> | SquareOscModule |
| square wave generator. More... | |
| typedef OscModule<AdsrEnvOsc> | AdsrOscModule |
| adsr envelope generator. More... | |
|
|
Addition operator module.
Definition at line 131 of file OperatorModule.h. Referenced by syn::ModuleFactory::ModuleFactory().
|
|
|
Multiplication operator module.
Definition at line 134 of file OperatorModule.h. Referenced by syn::ModuleFactory::ModuleFactory().
|
|
|
Assignment operator module.
Definition at line 137 of file OperatorModule.h. Referenced by syn::ModuleFactory::ModuleFactory().
|
|
|
triangle wave generator.
Definition at line 315 of file OscModule.h. Referenced by syn::ModuleFactory::ModuleFactory().
|
|
|
white noise wave generator.
Definition at line 318 of file OscModule.h. Referenced by syn::ModuleFactory::ModuleFactory().
|
|
|
pink noise wave generator.
Definition at line 321 of file OscModule.h. Referenced by syn::ModuleFactory::ModuleFactory().
|
|
|
sine wave generator.
Definition at line 324 of file OscModule.h. Referenced by syn::ModuleFactory::ModuleFactory().
|
|
|
square wave generator.
Definition at line 327 of file OscModule.h. Referenced by syn::ModuleFactory::ModuleFactory().
|
|
|
adsr envelope generator.
Definition at line 330 of file OscModule.h. Referenced by syn::ModuleFactory::ModuleFactory().
|
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001