remove dump_filterbank kludge, move aubio_dct_do to mfcc.c
authorPaul Brossier <piem@piem.org>
Sun, 16 Sep 2007 16:26:40 +0000 (18:26 +0200)
committerPaul Brossier <piem@piem.org>
Sun, 16 Sep 2007 16:26:40 +0000 (18:26 +0200)
src/mfcc.c
src/mfcc.h

index 9ea21e5782bf515a6eecc58e308d8617e59c9abe..b5cbd07f961bc817f604403f26625615d0da4573 100644 (file)
@@ -87,6 +87,16 @@ void del_aubio_mfcc(aubio_mfcc_t *mf){
   AUBIO_FREE(mf);
 }
 
+
+/** intermediate dct involved in aubio_mfcc_do
+
+  \param mf mfcc object as returned by new_aubio_mfcc
+  \param in input spectrum (n_filters long)
+  \param out output mel coefficients buffer (n_filters/2 +1 long)
+
+*/
+void aubio_dct_do(aubio_mfcc_t * mf, fvec_t *in, fvec_t *out);
+
 void aubio_mfcc_do(aubio_mfcc_t * mf, cvec_t *in, fvec_t *out){
     // compute filterbank
     aubio_filterbank_do(mf->fb, in, mf->in_dct);
@@ -112,9 +122,3 @@ void aubio_dct_do(aubio_mfcc_t * mf, fvec_t *in, fvec_t *out){
     return;
 }
 
-//a bit a kludge
-void dump_filterbank(aubio_mfcc_t * mf){
-  aubio_dump_filterbank(mf->fb);
-
-}
-
index cd7af8566fa78ff01632bac6b1aa260ccafaf820..6acc6cd232c64371087a4b343b61bcf4c0028cc1 100644 (file)
@@ -60,22 +60,6 @@ void del_aubio_mfcc(aubio_mfcc_t *mf);
 */
 void aubio_mfcc_do(aubio_mfcc_t * mf, cvec_t *in, fvec_t *out);
 
-/** intermediate dct involved in aubio_mfcc_do
-
-  \param mf mfcc object as returned by new_aubio_mfcc
-  \param in input spectrum (n_filters long)
-  \param out output mel coefficients buffer (n_filters/2 +1 long)
-
-*/
-void aubio_dct_do(aubio_mfcc_t * mf, fvec_t *in, fvec_t *out);
-
-/** dump filterbank to log file
-
-  \param mf mfcc object as returned by new_aubio_mfcc
-  
-*/
-void dump_filterbank(aubio_mfcc_t * mf);
-
 #ifdef __cplusplus
 }
 #endif