CSL
6.0
|
Go to the source code of this file.
Classes | |
class | csl::Accessor |
The Accessor class has public data members. More... | |
Namespaces | |
csl | |
AdditiveInstrument.h – Sum-of-sines synthesis instrument class. | |
Macros | |
#define | CSL_INT_TYPE 1 |
Accessor.h – "Reflective" parameter name/setter/type acessor object. See the copyright notice and acknowledgment of authors in the file COPYRIGHT. More... | |
#define | CSL_FLOAT_TYPE 2 |
#define | CSL_STRING_TYPE 3 |
Typedefs | |
typedef vector< Accessor * > | csl::AccessorVector |
Typedef for AccessorVector object. More... | |
#define CSL_INT_TYPE 1 |
Accessor.h – "Reflective" parameter name/setter/type acessor object. See the copyright notice and acknowledgment of authors in the file COPYRIGHT.
These are used as "plugs" for dynamically controllable instruments (e.g., with MIDI voicers or OSC).Type flags
Definition at line 13 of file Accessor.h.
Referenced by csl::SndFileInstrument::initialize(), and setupOSCInstrLibrary().
#define CSL_FLOAT_TYPE 2 |
Definition at line 14 of file Accessor.h.
Referenced by csl::FMInstrument::FMInstrument(), csl::AdditiveInstrument::init(), csl::SndFileInstrument::initialize(), and setupOSCInstrLibrary().
#define CSL_STRING_TYPE 3 |
Definition at line 15 of file Accessor.h.
Referenced by csl::SndFileInstrument::initialize(), and setupOSCInstrLibrary().