From 521eaad10b2b9b7104b2b55e66864b54577e7b54 Mon Sep 17 00:00:00 2001 From: Jonas Suhr Christensen Date: Fri, 2 May 2014 13:04:58 +0200 Subject: Fixed peak reporting. Use fabs() not abs() when working with double! --- dgedit/volumefader.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'dgedit/volumefader.cc') diff --git a/dgedit/volumefader.cc b/dgedit/volumefader.cc index 33b1f57..08bab80 100644 --- a/dgedit/volumefader.cc +++ b/dgedit/volumefader.cc @@ -61,13 +61,14 @@ VolumeFader::~VolumeFader() } -void VolumeFader::updatePeakDb(double) +void VolumeFader::updatePeakDb(double db) { +// updatePeakPower(pow(10, db/20)); } void VolumeFader::updatePeakPower(double newpeak) { - peak = (newpeak * (1-P) + peak * P); + peak = (newpeak * (1.0-P) + peak * P); volumepeak->setText("Peak " + QString::number(peak, 'f', 5)); handleValueChanged(); } -- cgit v1.2.3