13
0

Fix/update maximum gain computation

This commit is contained in:
Robin Gareus 2017-06-19 17:00:57 +02:00
parent 567c0a8f53
commit ea1f27162b

View File

@ -47,6 +47,7 @@
#include <glibmm/fileutils.h>
#include "pbd/cpus.h"
#include "pbd/control_math.h"
#include "pbd/error.h"
#include "pbd/stacktrace.h"
#include "pbd/xml++.h"
@ -709,13 +710,13 @@ ARDOUR::how_many_dsp_threads ()
double
ARDOUR::gain_to_slider_position_with_max (double g, double max_gain)
{
return gain_to_slider_position (g * 2.0/max_gain);
return gain_to_position (g * 2.0 / max_gain);
}
double
ARDOUR::slider_position_to_gain_with_max (double g, double max_gain)
{
return slider_position_to_gain (g * max_gain/2.0);
return position_to_gain (g) * max_gain / 2.0;
}
extern "C" {