From 59ac3b92d6a7dc7ba29791121be7bcc2dc50aead Mon Sep 17 00:00:00 2001 From: Dominik Kaiser Date: Sun, 28 Sep 2025 17:02:46 +0200 Subject: Fixed combfilter I mistakenly tested with an old version and somehow mistook the all-pass filter for actual reverb... --- src/DSP/AllPassFilter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/DSP/AllPassFilter.cpp') diff --git a/src/DSP/AllPassFilter.cpp b/src/DSP/AllPassFilter.cpp index a6e3908..78af7c9 100644 --- a/src/DSP/AllPassFilter.cpp +++ b/src/DSP/AllPassFilter.cpp @@ -5,7 +5,7 @@ void AllPassFilter::prepare(double sampleRate, int samplesPerBlock, int delayInS int maxDelaySamples = static_cast(sampleRate * maxDelayTimeMs / 1000.0); delayBuffer.resize(maxDelaySamples, 0.0f); - //delayInSamples = static_cast(sampleRate * delayInSeconds); + std::fill(delayBuffer.begin(), delayBuffer.end(), 0.0f); delayBufferWritePos = 0; this->delayInSamples_ = delayInSamples; this->gain = gain; -- cgit v1.2.3