AnalogTapeModel

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

commit 9b49c701ba4e5eed6ced63043cf1d3f26a8c47f7
parent 8cba8993961a2787d0f5f77cc0da800f3c88dabd
Author: jatinchowdhury18 <jatinchowdhury18@gmail.com>
Date:   Sat, 17 Apr 2021 16:01:10 -0700

Fixed audio blowup when toggling the Input Filter makeup (#188)

* Attempt to fix blow up on Input Filter Makeup cotrol

* Update Changelog
Diffstat:
MCHANGELOG.md | 1+
MPlugin/Source/Processors/Input_Filters/InputFilters.cpp | 1+
2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md @@ -15,6 +15,7 @@ this file. - Improved parameter names for automation menus. - Added arrows for preset menu. - Added support for OSX versions 10.9 and up. +- Fixed an audio blowup when toggling the Input Filter makeup. - Fixed GUI freezing bug in Cakewalk. - Fixed gain staging bug in Renoise. - Migrated build pipeline to CMake. diff --git a/Plugin/Source/Processors/Input_Filters/InputFilters.cpp b/Plugin/Source/Processors/Input_Filters/InputFilters.cpp @@ -101,6 +101,7 @@ void InputFilters::processBlockMakeup (AudioBuffer<float>& buffer) } // compile makeup signal + makeupBuffer.setSize (2, buffer.getNumSamples(), false, false, true); dsp::AudioBlock<float> lowCutBlock (lowCutBuffer); dsp::AudioBlock<float> highCutBlock (highCutBuffer); dsp::AudioBlock<float> makeupBlock (makeupBuffer);