#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. |
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001