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().
|