src/mathutils.c and co: use 0.0, not 0.0f
authorPaul Brossier <piem@piem.org>
Fri, 2 Oct 2009 00:10:25 +0000 (02:10 +0200)
committerPaul Brossier <piem@piem.org>
Fri, 2 Oct 2009 00:10:25 +0000 (02:10 +0200)
src/aubio_priv.h
src/mathutils.c
src/onset/onsetdetection.c
src/utils/hist.c
src/utils/scale.c

index 14facc27eab64a39c58473eecb92f08376bb34e9..683056fc1548d57e43719af02f6d17578c2a89a1 100644 (file)
@@ -182,8 +182,8 @@ typedef enum {
 #endif
 
 /* handy shortcuts */
-#define DB2LIN(g) (POW(10.0f,(g)*0.05f))
-#define LIN2DB(v) (20.0f*LOG10(v))
+#define DB2LIN(g) (POW(10.0,(g)*0.05f))
+#define LIN2DB(v) (20.0*LOG10(v))
 #define SQR(_a)   (_a*_a)
 
 #define MAX(a,b)  ( a > b ? a : b)
index 8e2a65a5727cf858fbdbec115ec3ac5b08e939fd..26deb9dc6cb46d32ecc9ad4ed941471b15c09226 100644 (file)
@@ -85,7 +85,7 @@ smpl_t aubio_unwrap2pi(smpl_t phase) {
 
 smpl_t fvec_mean(fvec_t *s) {
   uint_t i,j;
-  smpl_t tmp = 0.0f;
+  smpl_t tmp = 0.0;
   for (i=0; i < s->channels; i++)
     for (j=0; j < s->length; j++)
       tmp += s->data[i][j];
@@ -94,7 +94,7 @@ smpl_t fvec_mean(fvec_t *s) {
 
 smpl_t fvec_sum(fvec_t *s) {
   uint_t i,j;
-  smpl_t tmp = 0.0f;
+  smpl_t tmp = 0.0;
   for (i=0; i < s->channels; i++)
     for (j=0; j < s->length; j++)
       tmp += s->data[i][j];
@@ -103,7 +103,7 @@ smpl_t fvec_sum(fvec_t *s) {
 
 smpl_t fvec_max(fvec_t *s) {
   uint_t i,j;
-  smpl_t tmp = 0.0f;
+  smpl_t tmp = 0.0;
   for (i=0; i < s->channels; i++)
     for (j=0; j < s->length; j++)
       tmp = (tmp > s->data[i][j])? tmp : s->data[i][j];
@@ -132,7 +132,7 @@ uint_t fvec_min_elem(fvec_t *s) {
 
 uint_t fvec_max_elem(fvec_t *s) {
   uint_t i,j=0, pos=0.;
-  smpl_t tmp = 0.0f;
+  smpl_t tmp = 0.0;
   for (i=0; i < s->channels; i++)
     for (j=0; j < s->length; j++) {
       pos = (tmp > s->data[i][j])? pos : j;
@@ -143,7 +143,7 @@ uint_t fvec_max_elem(fvec_t *s) {
 
 void fvec_shift(fvec_t *s) {
   uint_t i,j;
-  //smpl_t tmp = 0.0f;
+  //smpl_t tmp = 0.0;
   for (i=0; i < s->channels; i++)
     for (j=0; j < s->length / 2 ; j++) {
       //tmp = s->data[i][j];
index ffcc03129bd9c6c322f7e2fc22717cd58549d79d..b52c94efd5f24bf0f783edd36d86c69304868791 100644 (file)
@@ -97,7 +97,7 @@ void aubio_onsetdetection_phase(aubio_onsetdetection_t *o,
   uint_t i, j;
   uint_t nbins = fftgrain->length;
   for (i=0;i<fftgrain->channels; i++)  {
-    onset->data[i][0] = 0.0f;
+    onset->data[i][0] = 0.0;
     o->dev1->data[i][0]=0.;
     for ( j=0;j<nbins; j++ )  {
       o->dev1->data[i][j] = 
@@ -108,7 +108,7 @@ void aubio_onsetdetection_phase(aubio_onsetdetection_t *o,
       if ( o->threshold < fftgrain->norm[i][j] )
         o->dev1->data[i][j] = ABS(o->dev1->data[i][j]);
       else 
-        o->dev1->data[i][j] = 0.0f;
+        o->dev1->data[i][j] = 0.0;
       /* keep a track of the past frames */
       o->theta2->data[i][j] = o->theta1->data[i][j];
       o->theta1->data[i][j] = fftgrain->phas[i][j];
@@ -129,7 +129,7 @@ void aubio_onsetdetection_specdiff(aubio_onsetdetection_t *o,
   uint_t i, j;
   uint_t nbins = fftgrain->length;
   for (i=0;i<fftgrain->channels; i++)  {
-    onset->data[i][0] = 0.0f;
+    onset->data[i][0] = 0.0;
     for (j=0;j<nbins; j++)  {
       o->dev1->data[i][j] = SQRT(
           ABS(SQR( fftgrain->norm[i][j])
@@ -137,7 +137,7 @@ void aubio_onsetdetection_specdiff(aubio_onsetdetection_t *o,
       if (o->threshold < fftgrain->norm[i][j] )
         o->dev1->data[i][j] = ABS(o->dev1->data[i][j]);
       else 
-        o->dev1->data[i][j] = 0.0f;
+        o->dev1->data[i][j] = 0.0;
       o->oldmag->data[i][j] = fftgrain->norm[i][j];
     }
 
@@ -229,13 +229,13 @@ new_aubio_onsetdetection (aubio_onsetdetection_type type,
       o->dev1   = new_fvec(rsize,channels);
       o->theta1 = new_fvec(rsize,channels);
       o->theta2 = new_fvec(rsize,channels);
-      o->histog = new_aubio_hist(0.0f, PI, 10, channels);
+      o->histog = new_aubio_hist(0.0, PI, 10, channels);
       o->threshold = 0.1;
       break;
     case aubio_onset_specdiff:
       o->oldmag = new_fvec(rsize,channels);
       o->dev1   = new_fvec(rsize,channels);
-      o->histog = new_aubio_hist(0.0f, PI, 10, channels);
+      o->histog = new_aubio_hist(0.0, PI, 10, channels);
       o->threshold = 0.1;
       break;
     case aubio_onset_kl:
index 50ee970560bb319718f3c425556b6d215adc89cf..19fced80576b7feaed23db49cf9219b260b1c753 100644 (file)
@@ -148,7 +148,7 @@ void aubio_hist_weight (aubio_hist_t *s) {
 
 smpl_t aubio_hist_mean (aubio_hist_t *s) {
   uint_t i,j;
-  smpl_t tmp = 0.0f;
+  smpl_t tmp = 0.0;
   for (i=0; i < s->channels; i++)
     for (j=0; j < s->nelems; j++)
       tmp += s->hist->data[i][j];
index bb64bd34a1d4d95637bc776ee0c55644a80eb8e9..8db9007f4bc9da95d7b8b3300524a97b000a0c22 100644 (file)
@@ -56,7 +56,7 @@ void aubio_scale_set (aubio_scale_t *s, smpl_t ilow, smpl_t ihig,
   s->olow = olow;
   s->ohig = ohig;
   if (inputrange == 0) {
-    s->scaler = 0.0f;
+    s->scaler = 0.0;
   } else {
     s->scaler = outputrange/inputrange;
     if (inputrange < 0) {