diff options
| author | Dominik Kaiser | 2025-10-06 16:32:08 +0200 |
|---|---|---|
| committer | Dominik Kaiser | 2025-10-06 16:32:08 +0200 |
| commit | 64c508863cb21929cb545b4978edb5d25fed7380 (patch) | |
| tree | 599752b166862b7dc993c680bd221d57de6286d6 /src/DSP/SchroederReverb.cpp | |
| parent | 5795493239b56a3b8a6d93b8861c1f7259f92896 (diff) | |
| download | SchroederReverb-64c508863cb21929cb545b4978edb5d25fed7380.tar.gz SchroederReverb-64c508863cb21929cb545b4978edb5d25fed7380.zip | |
Change delay settings to decrease buffer size
Diffstat (limited to 'src/DSP/SchroederReverb.cpp')
| -rw-r--r-- | src/DSP/SchroederReverb.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/DSP/SchroederReverb.cpp b/src/DSP/SchroederReverb.cpp index b631765..97406d2 100644 --- a/src/DSP/SchroederReverb.cpp +++ b/src/DSP/SchroederReverb.cpp @@ -3,12 +3,12 @@ void SchroederReverb::prepare(double sampleRate, int samplesPerBlock) { - combFilter0.prepare(sampleRate, samplesPerBlock, 4799, 0.742f); - combFilter1.prepare(sampleRate, samplesPerBlock, 4999, 0.733f); - combFilter2.prepare(sampleRate, samplesPerBlock, 5399, 0.715f); - combFilter3.prepare(sampleRate, samplesPerBlock, 5801, 0.697f); - allPassFilter0.prepare(sampleRate, samplesPerBlock, 1051, 0.7f); - allPassFilter1.prepare(sampleRate, samplesPerBlock, 337, 0.7f); + combFilter0.prepare(sampleRate, samplesPerBlock, 1557, 0.742f); + combFilter1.prepare(sampleRate, samplesPerBlock, 1613, 0.733f); + combFilter2.prepare(sampleRate, samplesPerBlock, 1499, 0.715f); + combFilter3.prepare(sampleRate, samplesPerBlock, 1427, 0.697f); + allPassFilter0.prepare(sampleRate, samplesPerBlock, 347, 0.7f); + allPassFilter1.prepare(sampleRate, samplesPerBlock, 1137, 0.7f); } void |
