Home | History | Annotate | Download | only in libspeex

Lines Matching refs:freqdata

81 void kiss_fftr(kiss_fftr_cfg st,const kiss_fft_scalar *timedata,kiss_fft_cpx *freqdata)
110 freqdata[0].r = tdc.r + tdc.i;
111 freqdata[ncfft].r = tdc.r - tdc.i;
113 freqdata[ncfft].i = freqdata[0].i = _mm_set1_ps(0);
115 freqdata[ncfft].i = freqdata[0].i = 0;
129 freqdata[k].r = HALF_OF(f1k.r + tw.r);
130 freqdata[k].i = HALF_OF(f1k.i + tw.i);
131 freqdata[ncfft-k].r = HALF_OF(f1k.r - tw.r);
132 freqdata[ncfft-k].i = HALF_OF(tw.i - f1k.i);
136 void kiss_fftri(kiss_fftr_cfg st,const kiss_fft_cpx *freqdata, kiss_fft_scalar *timedata)
147 st->tmpbuf[0].r = freqdata[0].r + freqdata[ncfft].r;
148 st->tmpbuf[0].i = freqdata[0].r - freqdata[ncfft].r;
153 fk = freqdata[k];
154 fnkc.r = freqdata[ncfft - k].r;
155 fnkc.i = -freqdata[ncfft - k].i;
173 void kiss_fftr2(kiss_fftr_cfg st,const kiss_fft_scalar *timedata,kiss_fft_scalar *freqdata)
203 freqdata[0] = tdc.r + tdc.i;
204 freqdata[2*ncfft-1] = tdc.r - tdc.i;
219 freqdata[2*k-1] = HALF_OF(f1k.r + tw.r);
220 freqdata[2*k] = HALF_OF(f1k.i + tw.i);
221 freqdata[2*(ncfft-k)-1] = HALF_OF(f1k.r - tw.r);
222 freqdata[2*(ncfft-k)] = HALF_OF(tw.i - f1k.i);
232 freqdata[2*k-1] = HALF_OF(f1k.r + tw.r);
233 freqdata[2*k] = HALF_OF(f1k.i + tw.i);
234 freqdata[2*(ncfft-k)-1] = HALF_OF(f1k.r - tw.r);
235 freqdata[2*(ncfft-k)] = HALF_OF(tw.i - f1k.i);
247 freqdata[2*k-1] = PSHR32(f1kr + twr, 15);
248 freqdata[2*k] = PSHR32(f1ki + twi, 15);
249 freqdata[2*(ncfft-k)-1] = PSHR32(f1kr - twr, 15);
250 freqdata[2*(ncfft-k)] = PSHR32(twi - f1ki, 15);
252 freqdata[2*k-1] = .5f*(f1kr + twr);
253 freqdata[2*k] = .5f*(f1ki + twi);
254 freqdata[2*(ncfft-k)-1] = .5f*(f1kr - twr);
255 freqdata[2*(ncfft-k)] = .5f*(twi - f1ki);
261 void kiss_fftri2(kiss_fftr_cfg st,const kiss_fft_scalar *freqdata,kiss_fft_scalar *timedata)
272 st->tmpbuf[0].r = freqdata[0] + freqdata[2*ncfft-1];
273 st->tmpbuf[0].i = freqdata[0] - freqdata[2*ncfft-1];
278 fk.r = freqdata[2*k-1];
279 fk.i = freqdata[2*k];
280 fnkc.r = freqdata[2*(ncfft - k)-1];
281 fnkc.i = -freqdata[2*(ncfft - k)];