wip: filter (lp, hp, bp)

This commit is contained in:
2023-09-07 23:53:29 +04:00
parent 868a59da0e
commit 5b97136f44
9 changed files with 168 additions and 0 deletions

View File

@@ -4,11 +4,13 @@
#include "Logger.h"
#include "OscillatorType.h"
#include "Settings.h"
#include "LowPassFilter.h"
Synth::Synth(/* args */) {
add_oscillator();
add_oscillator();
AddEffect(new ADSR());
AddEffect(new LowPassFilter());
for (size_t i = 0; i < STREAM_BUFFER_SIZE; i++) {
float sample = 0.0f;
m_out_signal.push_back(sample);