#include "synth/dsp/adsr.h" ADSR::ADSR(const Envelope *env) { this->env = env; this->state = IDLE; this->gain = 0; } void ADSR::noteOn() { state = ATTACK; } void ADSR::noteOff() { state = RELEASE; }