AnalogTapeModel

Physical modelling signal processing for analog tape recording
Log | Files | Refs | Submodules | README | LICENSE

commit acdc5c3a9641390fafcd962622d3f8ddaf60537a
parent c675863e274423388f5a73643dc389f2e673d2e2
Author: jatinchowdhury18 <jatinchowdhury18@users.noreply.github.com>
Date:   Tue,  7 Sep 2021 10:21:36 -0700

Fix linear phase oversampling options

Diffstat:
MPlugin/Source/Processors/Hysteresis/OversamplingManager.cpp | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/Plugin/Source/Processors/Hysteresis/OversamplingManager.cpp b/Plugin/Source/Processors/Hysteresis/OversamplingManager.cpp @@ -49,7 +49,10 @@ void OversamplingManager::prepareToPlay (double sr, int samplesPerBlock) overSamplingFactor = 1 << curOS; for (int i = 0; i < numOSChoices; ++i) + { overSample[i]->initProcessing ((size_t) samplesPerBlock); + overSample[i + numOSChoices]->initProcessing ((size_t) samplesPerBlock); + } prevOS = curOS; }