[feature]: ADSR (#15)

closes #14

Reviewed-on: #15
This commit is contained in:
2023-09-06 11:29:46 +03:00
parent 64fa6396bc
commit c50a8335d7
20 changed files with 444 additions and 140 deletions

13
inc/Effect.h Normal file
View File

@@ -0,0 +1,13 @@
#pragma once
#include <vector>
class Effect {
private:
/* data */
public:
Effect(/* args */){};
~Effect(){};
virtual void OnSetNote(){};
virtual void OnUnsetNote(){};
// virtual void RetriggerState(){};
virtual void Process(std::vector<float>& samples){};
};