diff options
| author | Dominik Kaiser | 2025-09-28 13:58:50 +0200 |
|---|---|---|
| committer | Dominik Kaiser | 2025-09-28 13:58:50 +0200 |
| commit | 960adde7e467d2a0c0ee541ed4ee2ec2219221e4 (patch) | |
| tree | 460d428c3cdee2a9e15083ef84857761f788c703 /src/DSP/CombFilter.h | |
| parent | 6084053d60d2afb4de6a4e1448436fd13ab88493 (diff) | |
| download | SchroederReverb-960adde7e467d2a0c0ee541ed4ee2ec2219221e4.tar.gz SchroederReverb-960adde7e467d2a0c0ee541ed4ee2ec2219221e4.zip | |
Tune filters and get reverb to work
Diffstat (limited to 'src/DSP/CombFilter.h')
| -rw-r--r-- | src/DSP/CombFilter.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/DSP/CombFilter.h b/src/DSP/CombFilter.h index 355fbd9..5568fec 100644 --- a/src/DSP/CombFilter.h +++ b/src/DSP/CombFilter.h @@ -4,13 +4,13 @@ class CombFilter { public: - void prepare(double sampleRate, int samplesPerBlock); + void prepare(double sampleRate, int samplesPerBlock, int delayInSamples, float gain); void reset(); void process(float* sample); private: std::vector<float> delayBuffer; int delayBufferWritePos = 0; - int delayInSamples = 0; + int delayInSamples_ = 0; float gain = 0.7f; }; |
