Changes in examples/utils.c [633fb32:3e7c408]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
examples/utils.c
r633fb32 r3e7c408 60 60 int isonset = 0; 61 61 aubio_pickpeak_t * parms; 62 63 /* mfcc objects */ 64 //parameters 65 uint_t n_filters=20; 66 smpl_t lowfreq=80.f; 67 smpl_t highfreq=18000.f; 68 // filterbank object 69 aubio_filterbank_t * mf; 70 71 // DCT mfft and result storage 72 aubio_mfft_t * fft_dct; 73 cvec_t * fftgrain_dct; 74 smpl_t * mfcc_outbuf[11]; 62 75 63 76 … … 301 314 fftgrain = new_cvec(buffer_size, channels); 302 315 316 //init for mfcc process 317 fftgrain_dct= new_cvec(n_filters, channels); 318 303 319 if (usepitch) { 304 320 pitchdet = new_aubio_pitchdetection(buffer_size*4, … … 313 329 /* phase vocoder */ 314 330 pv = new_aubio_pvoc(buffer_size, overlap_size, channels); 331 332 // dct phase vocoder 333 //TODO: check size 334 fft_dct = new_aubio_mfft(n_filters, channels); 335 315 336 /* onsets */ 316 337 parms = new_aubio_peakpicker(threshold); … … 346 367 del_fvec(onset); 347 368 del_fvec(woodblock); 369 370 //mffc related 371 del_aubio_mfft(fft_dct); 372 del_cvec(fftgrain_dct); 373 348 374 aubio_cleanup(); 349 375 }
Note: See TracChangeset
for help on using the changeset viewer.