Avoid a couple of picky compiler warnings
This commit is contained in:
@@ -86,8 +86,8 @@ PercussiveAudioCurve::processFloat(const float *R__ mag, int increment)
|
|||||||
double
|
double
|
||||||
PercussiveAudioCurve::processDouble(const double *R__ mag, int increment)
|
PercussiveAudioCurve::processDouble(const double *R__ mag, int increment)
|
||||||
{
|
{
|
||||||
static double threshold = powf(10., 0.15); // 3dB rise in square of magnitude
|
static double threshold = pow(10., 0.15); // 3dB rise in square of magnitude
|
||||||
static double zeroThresh = powf(10., -8);
|
static double zeroThresh = pow(10., -8);
|
||||||
|
|
||||||
int count = 0;
|
int count = 0;
|
||||||
int nonZeroCount = 0;
|
int nonZeroCount = 0;
|
||||||
|
|||||||
@@ -107,7 +107,7 @@ public:
|
|||||||
for (int i = half + 1; i < n; ++i) {
|
for (int i = half + 1; i < n; ++i) {
|
||||||
dst[target--] = dst[i];
|
dst[target--] = dst[i];
|
||||||
}
|
}
|
||||||
const T twopi = 2. * M_PI;
|
const T twopi = T(2. * M_PI);
|
||||||
T arg = T(half) * twopi / p;
|
T arg = T(half) * twopi / p;
|
||||||
dst[0] = sin(arg) / arg;
|
dst[0] = sin(arg) / arg;
|
||||||
}
|
}
|
||||||
@@ -127,7 +127,7 @@ protected:
|
|||||||
static
|
static
|
||||||
void writeHalf(T *const R__ dst, const int n, const int p) {
|
void writeHalf(T *const R__ dst, const int n, const int p) {
|
||||||
const int half = n/2;
|
const int half = n/2;
|
||||||
const T twopi = 2. * M_PI;
|
const T twopi = T(2. * M_PI);
|
||||||
dst[half] = T(1.0);
|
dst[half] = T(1.0);
|
||||||
for (int i = 1; i < half; ++i) {
|
for (int i = 1; i < half; ++i) {
|
||||||
T arg = T(i) * twopi / p;
|
T arg = T(i) * twopi / p;
|
||||||
|
|||||||
Reference in New Issue
Block a user