Changeset 1a74ac3 for src/mathutils.c


Ignore:
Timestamp:
Feb 4, 2011, 10:26:10 AM (9 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/constantq, feature/pitchshift, feature/pydocstrings, feature/timestretch, master, pitchshift, sampler, timestretch, yinfft+
Children:
34422b4, 42515ac
Parents:
b583b9fb
Message:

src/mathutils.c: fix aubio_db_spl, thanks to Eric, closes #15

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mathutils.c

    rb583b9fb r1a74ac3  
    215215    energy += SQR (f->data[j]);
    216216  }
    217   return energy;
     217  return energy / f->length;
    218218}
    219219
     
    450450aubio_db_spl (fvec_t * o)
    451451{
    452   smpl_t val = SQRT (fvec_local_energy (o));
    453   val /= (smpl_t) o->length;
    454   return LIN2DB (val);
     452  return 10. * LOG10 (fvec_local_energy (o));
    455453}
    456454
Note: See TracChangeset for help on using the changeset viewer.