Searched refs:nfft (Results 1 - 5 of 5) sorted by relevance
/external/speex/libspeex/ |
H A D | kiss_fft.h | 74 kiss_fft_cfg kiss_fft_alloc(int nfft,int inverse_fft,void * mem,size_t * lenmem); 81 * fin should be f[0] , f[1] , ... ,f[nfft-1] 82 * fout will be F[0] , F[1] , ... ,F[nfft-1]
|
H A D | kiss_fftr.c | 32 kiss_fftr_cfg kiss_fftr_alloc(int nfft,int inverse_fft,void * mem,size_t * lenmem) argument 38 if (nfft & 1) { 42 nfft >>= 1; 44 kiss_fft_alloc (nfft, inverse_fft, NULL, &subsize); 45 memneeded = sizeof(struct kiss_fftr_state) + subsize + sizeof(kiss_fft_cpx) * ( nfft * 2); 59 st->super_twiddles = st->tmpbuf + nfft; 60 kiss_fft_alloc(nfft, inverse_fft, st->substate, &subsize); 63 for (i=0;i<nfft;++i) { 64 spx_word32_t phase = i+(nfft>>1); 67 kf_cexp2(st->super_twiddles+i, DIV32(SHL32(phase,16),nfft)); [all...] |
H A D | kiss_fftr.h | 21 kiss_fftr_cfg kiss_fftr_alloc(int nfft,int inverse_fft,void * mem, size_t * lenmem); 23 nfft must be even 31 input timedata has nfft scalar points 32 output freqdata has nfft/2+1 complex points 42 input freqdata has nfft/2+1 complex points 43 output timedata has nfft scalar points
|
H A D | kiss_fft.c | 290 int Norig = st->nfft; 464 kiss_fft_cfg kiss_fft_alloc(int nfft,int inverse_fft,void * mem,size_t * lenmem ) argument 468 + sizeof(kiss_fft_cpx)*(nfft-1); /* twiddle factors*/ 479 st->nfft=nfft; 482 for (i=0;i<nfft;++i) { 486 kf_cexp2(st->twiddles+i, DIV32(SHL32(phase,17),nfft)); 489 for (i=0;i<nfft;++i) { 491 double phase = ( -2*pi /nfft ) * i; 497 kf_factor(nfft,s [all...] |
H A D | _kiss_fft_guts.h | 32 int nfft; member in struct:kiss_fft_state
|
Completed in 514 milliseconds