|
Amuse
|
#include <Envelope.hpp>

Public Types | |
| enum | State { Attack, Decay, Sustain, Release, Complete } |
Public Member Functions | |
| void | reset (const ADSR *adsr) |
| void | reset (const ADSRDLS *adsr, int8_t note, int8_t vel) |
| void | keyOff () |
| float | nextSample (double sampleRate) |
| bool | isComplete () const |
Per-sample state tracker for ADSR envelope data
Definition at line 10 of file Envelope.hpp.