From: Paul Brossier Date: Tue, 26 May 2015 09:23:25 +0000 (+0200) Subject: tests/src/spectral/test-fft.c: quieten and clarify X-Git-Tag: 0.4.2~31 X-Git-Url: https://git.aubio.org/?p=aubio.git;a=commitdiff_plain;h=44755a05e0b7e7d2940ea2ea9d5d74b1ba51350e tests/src/spectral/test-fft.c: quieten and clarify --- diff --git a/tests/src/spectral/test-fft.c b/tests/src/spectral/test-fft.c index 6405de43..beef5ca3 100644 --- a/tests/src/spectral/test-fft.c +++ b/tests/src/spectral/test-fft.c @@ -2,7 +2,8 @@ int main (void) { - uint_t win_s = 8; // window size + uint_t i, n_iters = 100; // number of iterations + uint_t win_s = 500; // window size fvec_t * in = new_fvec (win_s); // input buffer cvec_t * fftgrain = new_cvec (win_s); // fft norm and phase fvec_t * out = new_fvec (win_s); // output buffer @@ -18,17 +19,19 @@ int main (void) in->data[5] = 6; in->data[6] = 5; in->data[7] = 6; - fvec_print(in); + //fvec_print(in); - // execute stft - aubio_fft_do (fft,in,fftgrain); - cvec_print(fftgrain); + for (i = 0; i < n_iters; i++) { + // execute stft + aubio_fft_do (fft,in,fftgrain); + cvec_print(fftgrain); - // execute inverse fourier transform - aubio_fft_rdo(fft,fftgrain,out); + // execute inverse fourier transform + aubio_fft_rdo(fft,fftgrain,out); + } // cleam up - fvec_print(out); + //fvec_print(out); del_aubio_fft(fft); del_fvec(in); del_cvec(fftgrain);