ref: aeb38cf00f7cf47a032c2fd9dcffe179106eae57
parent: 177f09a570a3e6338ed8d2d25b06f9fa67a079b3
author: Paul Brossier <piem@piem.org>
date: Sun Sep 16 14:28:55 EDT 2007
aubiomfcc.c: remove call do dump_filterbank, move printf outside process loop
--- a/examples/aubiomfcc.c
+++ b/examples/aubiomfcc.c
@@ -53,12 +53,6 @@
//compute mfccs
aubio_mfcc_do(mfcc, fftgrain, mfcc_out);
- uint_t coef_cnt;
- for (coef_cnt = 0; coef_cnt < n_coefs; coef_cnt++) {
- outmsg("%f ",mfcc_out->data[0][coef_cnt]);
- }
- outmsg("\n");
-
/* end of block loop */
pos = -1; /* so it will be zero next j loop */
}
@@ -75,15 +69,16 @@
uint_t coef_cnt;
if (output_filename == NULL) {
-// if(frames >= 4) {
-// outmsg("%f\t",(frames-4)*overlap_size/(float)samplerate);
-// }
-// else if (frames < 4) {
-// outmsg("%f\t",0.);
-// }
- //outmsg("%f ",mfcc_out->data[0][0]);
-
-
+ if(frames >= 4) {
+ outmsg("%f\t",(frames-4)*overlap_size/(float)samplerate);
+ }
+ else if (frames < 4) {
+ outmsg("%f\t",0.);
+ }
+ for (coef_cnt = 0; coef_cnt < n_coefs; coef_cnt++) {
+ outmsg("%f ",mfcc_out->data[0][coef_cnt]);
+ }
+ outmsg("\n");
}
}
@@ -98,8 +93,6 @@
//populating the filter
mfcc = new_aubio_mfcc(buffer_size, samplerate, n_filters, n_coefs , lowfreq, highfreq, channels);
- dump_filterbank(mfcc);
-
//process
examples_common_process(aubio_process,process_print);