32 #ifndef AUBIO_FILTERBANK_H    33 #define AUBIO_FILTERBANK_H uint_t aubio_filterbank_set_coeffs(aubio_filterbank_t *f, const fmat_t *filters)
copy filter coefficients to the filterbank 
 
fmat_t * aubio_filterbank_get_coeffs(const aubio_filterbank_t *f)
return a pointer to the matrix object containing all filter coefficients 
 
struct _aubio_filterbank_t aubio_filterbank_t
filterbank object 
 
uint_t aubio_filterbank_set_norm(aubio_filterbank_t *f, smpl_t norm)
set norm parameter 
 
float smpl_t
short sample format (32 or 64 bits) 
 
void del_aubio_filterbank(aubio_filterbank_t *f)
destroy filterbank object 
 
aubio_filterbank_t * new_aubio_filterbank(uint_t n_filters, uint_t win_s)
create filterbank object 
 
smpl_t aubio_filterbank_get_norm(aubio_filterbank_t *f)
get norm parameter 
 
void aubio_filterbank_do(aubio_filterbank_t *f, const cvec_t *in, fvec_t *out)
compute filterbank 
 
Vector of real-valued phase and spectrum data. 
 
unsigned int uint_t
unsigned integer 
 
uint_t aubio_filterbank_set_power(aubio_filterbank_t *f, smpl_t power)
set power parameter 
 
smpl_t aubio_filterbank_get_power(aubio_filterbank_t *f)
get power parameter