summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-04-22 00:31:03 +0200
committerRobin Gareus <robin@gareus.org>2015-04-22 00:36:10 +0200
commit9b1089089e7a6ff27695b8e0ca2323938ea1ccc9 (patch)
tree9e91755f86c20cdfb19ef1ead978d746ece21af2 /libs
parent46f97e8d92241c94d12d81ea182a9172df98e61e (diff)
coefficients are floating-point.
fixes use of overloaded operator '==' is ambiguous (with operand types 'MPControl<gain_t>' and 'double') in previous commit.
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/ardour/dB.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/ardour/ardour/dB.h b/libs/ardour/ardour/dB.h
index 0fd75a869f..0a9c71ebf4 100644
--- a/libs/ardour/ardour/dB.h
+++ b/libs/ardour/ardour/dB.h
@@ -22,9 +22,9 @@
#include "pbd/fastlog.h"
-#define GAIN_COEFF_ZERO 0.0
-#define GAIN_COEFF_SMALL 0.0000001 //-140dB
-#define GAIN_COEFF_UNITY 1.0
+#define GAIN_COEFF_ZERO 0.f
+#define GAIN_COEFF_SMALL 0.0000001f //-140dB
+#define GAIN_COEFF_UNITY 1.f
static inline float dB_to_coefficient (float dB) {
return dB > -318.8f ? pow (10.0f, dB * 0.05f) : 0.0f;