Lines Matching refs:FFT_N

43 #define FFT_N              (1 << FFT_NSHIFT)  macro
51 static fx32 gFFTCos[FFT_N], gFFTSin[FFT_N];
52 static int gBitRevTable[FFT_N];
191 static fx32 data[FFT_N * 2]; in FFTTest()
192 static fx32 orig[FFT_N * 2]; in FFTTest()
193 static fx16 sinTable[FFT_N - FFT_N / 4]; in FFTTest()
194 static fx16 sinTable2[(FFT_N - FFT_N / 4) / 2]; in FFTTest()
203 OS_TPrintf("N = %d\n", FFT_N); in FFTTest()
206 for (i = 0; i < FFT_N; i++) in FFTTest()
208 orig[i * 2] = data[i * 2] = FX_SinIdx((65536 / FFT_N) * i); in FFTTest()
222 for (i = 0; i < FFT_N; i++) in FFTTest()
224 orig[i * 2] = data[i * 2] = FX_CosIdx((65536 / FFT_N) * i); in FFTTest()
238 for (i = 0; i < FFT_N; i++) in FFTTest()
241 FX_CosIdx((65536 / FFT_N) * i) + FX_SinIdx((65536 / FFT_N) * i); in FFTTest()
255 for (i = 0; i < FFT_N; i++) in FFTTest()
271 for (i = 0; i < FFT_N; i++) in FFTTest()
287 for (i = 0; i < FFT_N; i++) in FFTTest()
309 for (i = 0; i < FFT_N; i++) in FFTTest()
328 for (i = 0; i < FFT_N; i++) in FFTTest()
330 orig[i] = data[i] = FX_SinIdx((65536 / FFT_N) * i); in FFTTest()
332 for (; i < FFT_N * 2; i++) in FFTTest()
354 for (i = 0; i < FFT_N; i++) in FFTTest()
359 for (; i < FFT_N * 2; i++) in FFTTest()
382 for (i = 0; i < FFT_N; i++) in FFTTest()
384 data[i * 2] = FX_SinIdx((65536 / FFT_N) * i); in FFTTest()
398 for (i = 0; i < FFT_N; i++) in FFTTest()
421 for (i = 0; i < FFT_N; i++) in PrintRealArray()
437 for (i = 1; i < FFT_N / 2; i++) in PrintHalfComplexArray()
453 for (i = 0; i < FFT_N; i++) in PrintComplexArray()
487 for (i = 0; i < FFT_N * 2; i++) in PrintError()
500 sum_sqd /= FFT_N * 2; in PrintError()
521 if (++i >= FFT_N)
523 k = FFT_N / 2;
540 SDK_ASSERT(n == FFT_N);
542 for (i = 0; i < FFT_N; i++)
549 for (i = 0; i < FFT_N; i++)
562 for (k = 1; k < FFT_N; k = k2)
566 d = FFT_N / k2;
569 c = FX_CosIdx(h * (65536 / FFT_N));
570 s = FX_SinIdx(h * (65536 / FFT_N));
571 for (i = j; i < FFT_N; i += k2)
587 for (i = 0; i < FFT_N; i++)
600 SDK_ASSERT(n == FFT_N);
602 for (i = 0; i < FFT_N; i++)
608 for (i = 0; i < FFT_N; i++)
621 for (k = 1; k < FFT_N; k = k2)
625 d = FFT_N / k2;
628 c = FX_CosIdx(h * (65536 / FFT_N));
629 s = FX_SinIdx(h * (65536 / FFT_N));
630 for (i = j; i < FFT_N; i += k2)
644 for (i = 0; i < FFT_N; i++)