#include <OscModule.h>
Inheritance diagram for syn::OscModule:


Public Methods | |
| OscModule () | |
| default constructor. More... | |
| virtual | ~OscModule () |
| destructor. More... | |
| virtual Module* | clone () const |
| get an exact copy of me. More... | |
| virtual float | freq () const |
| virtual float | freqControl () const |
| virtual float | freqControlSensitivity () const |
| virtual void | update () |
| defines this module's task (or frame) function. More... | |
| virtual bool | open () |
| modules need to be opened before they are used. More... | |
| virtual bool | isOpen () |
| check to see if the module is open. More... | |
| virtual void | close () |
| close the module when done with it. More... | |
| virtual void | setFreq (float freq) |
| set frequency of emitted waveform in HZ. More... | |
| virtual void | setFreqControl (float param) |
| Set the sampling rate of the osc (alters frequency, aka. More... | |
| virtual void | setFreqControlSensitivity (float octaves=1.0f) |
| Set how sensative setFreq() is. More... | |
| OSC_TYPE& | osc () |
Definition at line 119 of file OscModule.h.
|
||||
|
default constructor.
Definition at line 123 of file OscModule.h. |
|
||||
|
destructor.
Definition at line 136 of file OscModule.h. |
|
||||
|
get an exact copy of me.
Reimplemented from syn::Module. Definition at line 141 of file OscModule.h. |
|
||||
|
Reimplemented from syn::OscModuleBase. Definition at line 150 of file OscModule.h. |
|
||||
|
Reimplemented from syn::OscModuleBase. Definition at line 151 of file OscModule.h. |
|
||||
|
Reimplemented from syn::OscModuleBase. Definition at line 152 of file OscModule.h. |
|
||||
|
defines this module's task (or frame) function.
Reimplemented from syn::Module. Definition at line 155 of file OscModule.h. |
|
||||
|
modules need to be opened before they are used.
Reimplemented from syn::Module. Definition at line 243 of file OscModule.h. |
|
||||
|
check to see if the module is open.
Definition at line 253 of file OscModule.h. |
|
||||
|
close the module when done with it.
Reimplemented from syn::Module. Definition at line 256 of file OscModule.h. |
|
||||
|
set frequency of emitted waveform in HZ.
Reimplemented from syn::OscModuleBase. Definition at line 263 of file OscModule.h. |
|
||||
|
Set the sampling rate of the osc (alters frequency, aka. pitch bend)
Reimplemented from syn::OscModuleBase. Definition at line 280 of file OscModule.h. |
|
||||
|
Set how sensative setFreq() is. Musically, this affects by how many octaves setFreq() will affect the sound. Reimplemented from syn::OscModuleBase. Definition at line 288 of file OscModule.h. |
|
||||
|
Definition at line 293 of file OscModule.h. Referenced by syn::AdsrEnvModule::getAttackTime(), syn::AdsrEnvModule::getDecayTime(), syn::AdsrEnvModule::getReleaseTime(), syn::AdsrEnvModule::getSustainLevel(), syn::AdsrEnvModule::release(), syn::AdsrEnvModule::setAttackTime(), syn::AdsrEnvModule::setDecayTime(), syn::AdsrEnvModule::setReleaseTime(), syn::AdsrEnvModule::setSustainLevel(), and syn::AdsrEnvModule::trigger().
|
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001