32 #ifndef _AUBIO_FILTERBANK_H
33 #define _AUBIO_FILTERBANK_H
struct _aubio_filterbank_t aubio_filterbank_t
filterbank object
fmat_t * aubio_filterbank_get_coeffs(aubio_filterbank_t *f)
return a pointer to the matrix object containing all filter coefficients
void del_aubio_filterbank(aubio_filterbank_t *f)
destroy filterbank object
uint_t aubio_filterbank_set_coeffs(aubio_filterbank_t *f, fmat_t *filters)
copy filter coefficients to the filterbank
void aubio_filterbank_do(aubio_filterbank_t *f, cvec_t *in, fvec_t *out)
compute filterbank
aubio_filterbank_t * new_aubio_filterbank(uint_t n_filters, uint_t win_s)
create filterbank object
Vector of real-valued phase and spectrum data.
unsigned int uint_t
unsigned integer