AnalogTapeModel

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

commit cad2f5cb6fdb593866a5e05430cc9dec8d634e60
parent 8df3b4a32781f3d2a6c55b3f37c2d885e03edd3d
Author: jatinchowdhury18 <jatinchowdhury18@gmail.com>
Date:   Sun,  6 Sep 2020 21:02:41 -0700

Improve behavior of thickness slider (#84)

Co-authored-by: jatinchowdhury18 <jatinchowdhury18@users.noreply.github.com>
Diffstat:
MCHANGELOG.md | 4++++
MPlugin/Source/Processors/Loss_Effects/LossFilter.cpp | 2+-
2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. +## [Unreleased] +- Improved behavior for thickness slider. +- Improved DC blocker for hysteresis processor. + ## [2.5.0] - 2020-08-23 - Updated delay lines in wow/flutter processing to use 3-point Lagrange interpolation. diff --git a/Plugin/Source/Processors/Loss_Effects/LossFilter.cpp b/Plugin/Source/Processors/Loss_Effects/LossFilter.cpp @@ -29,7 +29,7 @@ void LossFilter::createParameterLayout (std::vector<std::unique_ptr<RangedAudioP spaceRange.setSkewForCentre (centreSkew); NormalisableRange<float> thickRange (minDist, 10.0f); - thickRange.setSkewForCentre (centreSkew); + thickRange.setSkewForCentre (centreSkew / 15.0f); NormalisableRange<float> gapRange (minDist, 100.0f); gapRange.setSkewForCentre (centreSkew);