#include <AdsrEnvModule.h>
Inheritance diagram for syn::AdsrEnvModule:
Public Methods | |
AdsrEnvModule () | |
default constructor. More... | |
virtual | ~AdsrEnvModule () |
destructor. More... | |
void | trigger () |
void | trigger (float durationSecs) |
void | release () |
void | setAttackTime (float a) |
void | setDecayTime (float a) |
void | setSustainLevel (float a) |
void | setReleaseTime (float a) |
float | getAttackTime () |
float | getDecayTime () |
float | getSustainLevel () |
float | getReleaseTime () |
parameter access | |
virtual void | getParam (const std::string &key, MultivariateType &value) |
a way to get module params without knowing the real funcs. More... | |
virtual void | setParam (const std::string &key, const MultivariateType &value) |
a way to set module params without knowing the real funcs. More... |
uses direct generation from adsr state machine.
Definition at line 44 of file AdsrEnvModule.h.
|
default constructor.
Definition at line 48 of file AdsrEnvModule.h. |
|
destructor.
Definition at line 53 of file AdsrEnvModule.h. |
|
Definition at line 57 of file AdsrEnvModule.h. |
|
Definition at line 62 of file AdsrEnvModule.h. |
|
Definition at line 67 of file AdsrEnvModule.h. |
|
Definition at line 72 of file AdsrEnvModule.h. Referenced by setParam().
|
|
Definition at line 77 of file AdsrEnvModule.h. Referenced by setParam().
|
|
Definition at line 82 of file AdsrEnvModule.h. Referenced by setParam().
|
|
Definition at line 87 of file AdsrEnvModule.h. Referenced by setParam().
|
|
Definition at line 93 of file AdsrEnvModule.h. Referenced by getParam().
|
|
Definition at line 98 of file AdsrEnvModule.h. Referenced by getParam().
|
|
Definition at line 103 of file AdsrEnvModule.h. Referenced by getParam().
|
|
Definition at line 108 of file AdsrEnvModule.h. Referenced by getParam().
|
|
a way to get module params without knowing the real funcs.
Reimplemented from syn::OscModuleBase. Definition at line 116 of file AdsrEnvModule.h. |
|
a way to set module params without knowing the real funcs.
Reimplemented from syn::OscModuleBase. Definition at line 129 of file AdsrEnvModule.h. |