Home
last modified time | relevance | path

Searched refs:sinTable (Results 1 – 5 of 5) sorted by relevance

/TwlSDK-5.1.0/include/nitro/math/
Dfft.h46 void MATH_MakeFFTSinTable(fx16 *sinTable, u32 nShift);
60 void MATHi_FFT(fx32 *data, u32 nShift, const fx16 *sinTable);
74 void MATHi_IFFT(fx32 *data, u32 nShift, const fx16 *sinTable);
88 void MATH_FFT(fx32 *data, u32 nShift, const fx16 *sinTable);
102 void MATH_IFFT(fx32 *data, u32 nShift, const fx16 *sinTable);
116 void MATH_FFTReal(fx32 *data, u32 nShift, const fx16 *sinTable, const fx16 *sinTable2);
130 void MATH_IFFTReal(fx32 *data, u32 nShift, const fx16 *sinTable, const fx16 *sinTable2);
/TwlSDK-5.1.0/build/libraries/math/common/src/
Dfft.c24 static void MATHi_DFT(fx32 *data, fx32 *ret, u32 nShift, const fx16 *sinTable);
37 void MATH_MakeFFTSinTable(fx16 *sinTable, u32 nShift) in MATH_MakeFFTSinTable() argument
50 sinTable[i] = FX_SinIdx(w); in MATH_MakeFFTSinTable()
67 void MATHi_FFT(fx32 *data, u32 nShift, const fx16 *sinTable) in MATHi_FFT() argument
138 wr = sinTable[t + nq]; // cos(-x) == cos(x) == sin(x+(pi/2)) in MATHi_FFT()
139 wi = -sinTable[t]; in MATHi_FFT()
219 void MATHi_IFFT(fx32 *data, u32 nShift, const fx16 *sinTable) in MATHi_IFFT() argument
290 wr = sinTable[t + nq]; // cos(-x) == cos(x) == sin(x+(pi/2)) in MATHi_IFFT()
291 wi = sinTable[t]; in MATHi_IFFT()
352 void MATHi_FFT_alter(fx32 *data, u32 nShift, const fx16 *sinTable, BOOL inverse)
[all …]
/TwlSDK-5.1.0/build/demos/math/fft-1/src/
Dmain.c193 static fx16 sinTable[FFT_N - FFT_N / 4]; in FFTTest() local
200 MATH_MakeFFTSinTable(sinTable, FFT_NSHIFT); in FFTTest()
212 MATH_FFT(data, FFT_NSHIFT, sinTable); in FFTTest()
215 MATH_IFFT(data, FFT_NSHIFT, sinTable); in FFTTest()
228 MATH_FFT(data, FFT_NSHIFT, sinTable); in FFTTest()
231 MATH_IFFT(data, FFT_NSHIFT, sinTable); in FFTTest()
245 MATH_FFT(data, FFT_NSHIFT, sinTable); in FFTTest()
248 MATH_IFFT(data, FFT_NSHIFT, sinTable); in FFTTest()
261 MATH_FFT(data, FFT_NSHIFT, sinTable); in FFTTest()
264 MATH_IFFT(data, FFT_NSHIFT, sinTable); in FFTTest()
[all …]
/TwlSDK-5.1.0/build/demos/wm/wmPadRead-child/src/
Dmain.c87 static fx16 sinTable[FFT_N - FFT_N / 4]; variable
301 MATH_MakeFFTSinTable(sinTable, FFT_NSHIFT); in Initialize()
642 MATH_FFTReal(data, FFT_NSHIFT, sinTable, sinTable2); in CheckMicData()
644 MATH_FFT(data, FFT_NSHIFT, sinTable); in CheckMicData()
/TwlSDK-5.1.0/build/demos/math/fft-2/src/
Dmain.c138 static fx16 sinTable[FFT_N - FFT_N / 4]; variable
247 MATH_MakeFFTSinTable(sinTable, FFT_NSHIFT); in NitroMain()
866 MATH_FFTReal(data, FFT_NSHIFT, sinTable, sinTable2); in SetDrawData()
868 MATH_FFT(data, FFT_NSHIFT, sinTable); in SetDrawData()