[feat]: Filter LFO (#23)

Reviewed-on: #23
Co-authored-by: HiveBeats <e1lama@protonmail.com>
Co-committed-by: HiveBeats <e1lama@protonmail.com>
This commit is contained in:
2024-01-17 05:00:26 +03:00
committed by e1lama
parent 2b4e3cb573
commit 8fc7fbfd30
17 changed files with 363 additions and 114 deletions

View File

@@ -8,6 +8,7 @@
#include "Oscillator.h"
#include "Settings.h"
#include <vector>
#include "LFO.h"
class Synth {
private:
@@ -15,7 +16,7 @@ class Synth {
std::vector<Oscillator*> m_oscillators;
std::vector<IEffect*> m_effects;
std::vector<float> m_out_signal;
Oscillator* m_lfo;
LFO* m_lfo;
void ZeroSignal();
void GetNote();
void TriggerNoteOnEffects();