shithub: aubio

Download patch

ref: 8f70a18d4fbe6c56e5efacc29eeed4b4539dd06c
parent: 72b649d568205e4641d049dddebd190bd689a7f4
author: Paul Brossier <[email protected]>
date: Wed Jul 12 12:25:57 EDT 2006

use math aliases in mathutils
use math aliases in mathutils


--- a/src/mathutils.c
+++ b/src/mathutils.c
@@ -65,7 +65,7 @@
       break;
     case aubio_win_parzen:
       for (i=0;i<size;i++)
-        w[i] = 1.0 - fabsf((2*i-size)/(size+1.0));
+        w[i] = 1.0 - ABS((2*i-size)/(size+1.0));
       break;
     default:
       break;
@@ -75,7 +75,7 @@
 
 smpl_t aubio_unwrap2pi(smpl_t phase) {
   /* mod(phase+pi,-2pi)+pi */
-  return phase + TWO_PI * (1. + floorf(-(phase+PI)/TWO_PI));
+  return phase + TWO_PI * (1. + FLOOR(-(phase+PI)/TWO_PI));
 }