Changeset 06cae6c for swig/aubio.i


Ignore:
Timestamp:
Sep 17, 2009, 1:20:54 AM (11 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/constantq, feature/pitchshift, feature/pydocstrings, feature/timestretch, master, pitchshift, sampler, timestretch, yinfft+
Children:
3b3b03e
Parents:
7bf3dcb
Message:

src/spectral/filterbank.c: refactorise filter bank, split mel frequency coefficients to src/spectral/filterbank_mel.c, start bumping license to GPLv3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • swig/aubio.i

    r7bf3dcb r06cae6c  
    163163/* filterbank */
    164164aubio_filterbank_t * new_aubio_filterbank(uint_t win_s, uint_t channels);
    165 aubio_filterbank_t * new_aubio_filterbank_mfcc(uint_t n_filters, uint_t win_s, uint_t samplerate, smpl_t freq_min, smpl_t freq_max);
     165void aubio_filterbank_set_mel_coeffs(aubio_filterbank_t *fb, uint_t samplerate, smpl_t freq_min, smpl_t freq_max);
    166166void del_aubio_filterbank(aubio_filterbank_t * fb);
    167167void aubio_filterbank_do(aubio_filterbank_t * fb, cvec_t * in, fvec_t *out);
    168 fvec_t * aubio_filterbank_getchannel(aubio_filterbank_t * fb, uint_t channel);
     168fvec_t * aubio_filterbank_get_coeffs(aubio_filterbank_t * fb);
    169169
    170170/* mfcc */
Note: See TracChangeset for help on using the changeset viewer.