Mercurial > hg > peckfft
comparison peck_fftr.c @ 3:3b31bd44a09f
cleanup
author | Peter Meerwald <p.meerwald@bct-electronic.com> |
---|---|
date | Fri, 16 Sep 2011 13:08:20 +0200 |
parents | 723f588b82ac |
children | 2d6c49fcafcb |
comparison
equal
deleted
inserted
replaced
2:3d08140650d8 | 3:3b31bd44a09f |
---|---|
56 for (i = 0; i < nfft/2; ++i) { | 56 for (i = 0; i < nfft/2; ++i) { |
57 float phase = | 57 float phase = |
58 -3.14159265359f * ((float) (i+1) / nfft + 0.5f); | 58 -3.14159265359f * ((float) (i+1) / nfft + 0.5f); |
59 if (inverse_fft) | 59 if (inverse_fft) |
60 phase *= -1; | 60 phase *= -1; |
61 kf_cexp(st->super_twiddles+i,phase); | 61 kf_cexp(st->super_twiddles+i, phase); |
62 } | 62 } |
63 return st; | 63 return st; |
64 } | 64 } |
65 | 65 |
66 void peck_fftr(peck_fftr_cfg st, const peck_fft_scalar *timedata, peck_fft_cpx *freqdata) { | 66 void peck_fftr(peck_fftr_cfg st, const peck_fft_scalar *timedata, peck_fft_cpx *freqdata) { |