coefficients are floating-point.
fixes use of overloaded operator '==' is ambiguous (with operand types 'MPControl<gain_t>' and 'double') in previous commit.
This commit is contained in:
parent
46f97e8d92
commit
9b1089089e
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue
Block a user