AnalogTapeModel

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

commit a8d5bfc406714f6fed22d42e43bafaf689c9b408
parent 74d2e9e1132acbdc680878163693d2d5ba03f38d
Author: Jatin Chowdhury <jatinchowdhury18@gmail.com>
Date:   Tue, 15 Sep 2020 11:31:45 -0700

Fix auval failing on Mac

Diffstat:
MPlugin/CHOWTapeModel.jucer | 1+
MPlugin/Source/Processors/Hysteresis/ToneControl.cpp | 2+-
2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/Plugin/CHOWTapeModel.jucer b/Plugin/CHOWTapeModel.jucer @@ -199,6 +199,7 @@ <LIVE_SETTINGS> <WINDOWS/> <LINUX/> + <OSX/> </LIVE_SETTINGS> <JUCEOPTIONS JUCE_JACK="1" JUCE_VST3_CAN_REPLACE_VST2="0" JUCE_STRICT_REFCOUNTEDPOINTER="1" FOLEYS_SHOW_GUI_EDITOR_PALLETTE="0" JUCE_WEB_BROWSER="0" FOLEYS_ENABLE_BINARY_DATA="1"/> diff --git a/Plugin/Source/Processors/Hysteresis/ToneControl.cpp b/Plugin/Source/Processors/Hysteresis/ToneControl.cpp @@ -54,7 +54,7 @@ void ToneStage::setHighGain (float highGainDB) void ToneStage::processBlock (AudioBuffer<float>& buffer) { - for (int ch = 0; ch < 2; ++ch) + for (int ch = 0; ch < buffer.getNumChannels(); ++ch) { if (lowGain[ch].isSmoothing() || highGain[ch].isSmoothing()) {