src/*.c: fix some useless float conversion
authorPaul Brossier <piem@piem.org>
Fri, 31 Jul 2015 20:05:17 +0000 (22:05 +0200)
committerPaul Brossier <piem@piem.org>
Fri, 31 Jul 2015 20:05:17 +0000 (22:05 +0200)
src/mathutils.c
src/spectral/specdesc.c
src/tempo/beattracking.c

index 766016c..2298f46 100644 (file)
@@ -140,7 +140,7 @@ uint_t fvec_set_window (fvec_t *win, char_t *window_type) {
       break;
     case aubio_win_parzen:
       for (i=0;i<size;i++)
-        w[i] = 1.0 - ABS((2.*i-size)/(size+1.0));
+        w[i] = 1.0 - ABS((2.f*i-size)/(size+1.0f));
       break;
     default:
       break;
index 90904d5..5ef1062 100644 (file)
@@ -118,7 +118,7 @@ void aubio_specdesc_complex (aubio_specdesc_t *o, cvec_t * fftgrain, fvec_t * on
     // sqrt ( r_1^2 + r_2^2 - 2 * r_1 * r_2 * \cos ( \phi_1 - \phi_2 ) )
     onset->data[0] +=
       SQRT (ABS (SQR (o->oldmag->data[j]) + SQR (fftgrain->norm[j])
-            - 2. * o->oldmag->data[j] * fftgrain->norm[j]
+            - 2 * o->oldmag->data[j] * fftgrain->norm[j]
             * COS (o->dev1->data[j] - fftgrain->phas[j])));
     /* swap old phase data (need to remember 2 frames behind)*/
     o->theta2->data[j] = o->theta1->data[j];
index 5c5e01b..548aebc 100644 (file)
@@ -330,7 +330,7 @@ aubio_beattracking_checkstate (aubio_beattracking_t * bt)
   //i.e. 3rd frame after flagstep initially set
   if (counter == 1 && flagstep == 1) {
     //check for consistency between previous beatperiod values
-    if (ABS (2. * rp - rp1 - rp2) < bt->g_var) {
+    if (ABS (2 * rp - rp1 - rp2) < bt->g_var) {
       //if true, can activate context dependent model
       flagconst = 1;
       counter = 0;              // reset counter and flagstep