From: Paul Brossier Date: Fri, 3 Mar 2006 05:39:58 +0000 (+0000) Subject: add mfft to swig X-Git-Tag: bzr2git~742 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=ec107806e943841e644ccb49c68834ce49721d76;p=aubio.git add mfft to swig add mfft to swig --- diff --git a/swig/aubio.i b/swig/aubio.i index c4f6ff08..b4d9a95d 100644 --- a/swig/aubio.i +++ b/swig/aubio.i @@ -74,6 +74,12 @@ extern uint_t aubio_sndfile_samplerate(aubio_sndfile_t * file); extern void aubio_fft_getnorm(smpl_t * norm, fft_data_t * spectrum, uint_t size); extern void aubio_fft_getphas(smpl_t * phase, fft_data_t * spectrum, uint_t size); +extern aubio_mfft_t * new_aubio_mfft(uint_t winsize, uint_t channels); +extern void aubio_mfft_do (aubio_mfft_t * fft,fvec_t * in,cvec_t * fftgrain); +extern void aubio_mfft_rdo(aubio_mfft_t * fft,cvec_t * fftgrain, fvec_t * out); +extern void del_aubio_mfft(aubio_mfft_t * fft); + + /* filter */ extern aubio_filter_t * new_aubio_filter(uint_t samplerate, uint_t order); extern aubio_filter_t * new_aubio_adsgn_filter(uint_t samplerate);