From e55872ffebeadb61bb2b1285095098630f13c707 Mon Sep 17 00:00:00 2001 From: Volker Fischer Date: Tue, 26 May 2020 20:58:01 +0200 Subject: [PATCH] go back to original fader range dynamic (since issue was caused by server gain calculation) --- ChangeLog | 3 --- src/audiomixerboard.cpp | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4414cde8..9cf0d238 100644 --- a/ChangeLog +++ b/ChangeLog @@ -21,9 +21,6 @@ - bug fix: server gain calculations were incorrect -TODO go back to original fader range dynamic (since issue was caused by server gain calculation) - - 3.5.4 (2020-05-24) diff --git a/src/audiomixerboard.cpp b/src/audiomixerboard.cpp index ab76977d..da65f852 100644 --- a/src/audiomixerboard.cpp +++ b/src/audiomixerboard.cpp @@ -588,14 +588,14 @@ double CChannelFader::CalcFaderGain ( const int value ) // and normalize so that maximum gain is 1 const double dInValueRange0_1 = static_cast ( value ) / AUD_MIX_FADER_MAX; - // map range from 0..1 to range -25..0 dB and calculate linear gain + // map range from 0..1 to range -35..0 dB and calculate linear gain if ( value == 0 ) { return 0; // -infinity } else { - return pow ( 10, ( dInValueRange0_1 * 25 - 25 ) / 20 ); + return pow ( 10, ( dInValueRange0_1 * 35 - 35 ) / 20 ); } }