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 | |
| void | del_aubio_mfcc (aubio_mfcc_t *mf) |
| delete mfcc object | |
| void | aubio_mfcc_do (aubio_mfcc_t *mf, cvec_t *in, fvec_t *out) |
| mfcc object processing | |
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.5.6