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.