5 uint_t win_s = 8; // window size
6 fvec_t * in = new_fvec (win_s); // input buffer
7 cvec_t * fftgrain = new_cvec (win_s); // fft norm and phase
8 fvec_t * out = new_fvec (win_s); // output buffer
10 aubio_fft_t * fft = new_aubio_fft(win_s);
12 // fill input with some data
24 aubio_fft_do (fft,in,fftgrain);
27 // execute inverse fourier transform
28 aubio_fft_rdo(fft,fftgrain,out);