Mel-frequency cepstrum coefficients object. More...
Go to the source code of this file.
Typedefs | |
| typedef struct _aubio_mfcc_t | aubio_mfcc_t |
| mfcc object | |
Functions | |
| aubio_mfcc_t * | new_aubio_mfcc (uint_t buf_size, uint_t n_filters, uint_t n_coeffs, uint_t samplerate) |
| create mfcc object More... | |
| void | del_aubio_mfcc (aubio_mfcc_t *mf) |
| delete mfcc object More... | |
| void | aubio_mfcc_do (aubio_mfcc_t *mf, cvec_t *in, fvec_t *out) |
| mfcc object processing More... | |
Mel-frequency cepstrum coefficients object.
Definition in file mfcc.h.
| void aubio_mfcc_do | ( | aubio_mfcc_t * | mf, |
| cvec_t * | in, | ||
| fvec_t * | out | ||
| ) |
mfcc object processing
| mf | mfcc object as returned by new_aubio_mfcc |
| in | input spectrum (buf_size long) |
| out | output mel coefficients buffer (n_coeffs long) |
| void del_aubio_mfcc | ( | aubio_mfcc_t * | mf | ) |
delete mfcc object
| mf | mfcc object as returned by new_aubio_mfcc |
| aubio_mfcc_t* new_aubio_mfcc | ( | uint_t | buf_size, |
| uint_t | n_filters, | ||
| uint_t | n_coeffs, | ||
| uint_t | samplerate | ||
| ) |
create mfcc object
| buf_size | size of analysis buffer (and length the FFT transform) |
| samplerate | audio sampling rate |
| n_coeffs | number of desired coefficients |
| n_filters | number of desired filters |
1.8.3.1