AnalogTapeModel

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

commit 4258a72bdb01d5799db24be68c8e6aa18e657ff4
parent 3061a7e0c009bfa29e3e751bee78d0294b41f771
Author: jatinchowdhury18 <jatinchowdhury18@gmail.com>
Date:   Sun, 25 Oct 2020 15:19:14 -0700

Correct loss slider values for cm units (#103)

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

diff --git a/Plugin/Source/Processors/Loss_Effects/LossFilter.cpp b/Plugin/Source/Processors/Loss_Effects/LossFilter.cpp @@ -19,8 +19,8 @@ void LossFilter::createParameterLayout (std::vector<std::unique_ptr<RangedAudioP constexpr float minDist = (float) 1.0e-6; constexpr float centreSkew = 5.0f; - auto valueToString = [] (float value, int) { return String (10.0f * value, 5); }; - auto stringToValue = [] (const String& text) { return text.getFloatValue() / 10.0f; }; + auto valueToString = [] (float value, int) { return String (100.0f * value, 4); }; + auto stringToValue = [] (const String& text) { return text.getFloatValue() / 100.0f; }; NormalisableRange<float> speedRange (1.0f, 100.0f); // meters per second speedRange.setSkewForCentre (15.0f);