Functions | |
void | dsp16_trans_complexfft (dsp16_complex_t *vect1, dsp16_complex_t *vect2, int nlog) |
16-bit fixed point version of the complex FFT algorithm. | |
void | dsp16_trans_complexifft (dsp16_complex_t *vect1, dsp16_complex_t *vect2, int nlog) |
16-bit fixed point version of the complex iFFT algorithm. | |
void | dsp16_trans_realcomplexfft (dsp16_complex_t *vect1, dsp16_t *vect2, int nlog) |
16-bit fixed point version of the real to complex FFT algorithm. | |
void | dsp32_trans_realcomplexfft (dsp32_complex_t *vect1, dsp32_t *vect2, int nlog) |
32-bit fixed point version of the real to complex FFT algorithm. |
void dsp16_trans_complexfft | ( | dsp16_complex_t * | vect1, | |
dsp16_complex_t * | vect2, | |||
int | nlog | |||
) |
16-bit fixed point version of the complex FFT algorithm.
vect1 | A pointer on a 16-bit complex vector which is the output buffer of this function. | |
vect2 | A pointer on a 16-bit complex vector which is the input buffer of this function. | |
nlog | It is the base-2-logarithm of the size of the input/output vector. Due to its implementation, this function computes only 4^n-point complex FFT. Therefore, the nlog argument has to be even. |
void dsp16_trans_complexifft | ( | dsp16_complex_t * | vect1, | |
dsp16_complex_t * | vect2, | |||
int | nlog | |||
) |
16-bit fixed point version of the complex iFFT algorithm.
vect1 | A pointer on a 16-bit complex vector which is the output buffer of this function. | |
vect2 | A pointer on a 16-bit complex vector which is the input buffer of this function. | |
nlog | It is the base-2-logarithm of the size of the input/output vector. Due to its implementation, this function computes only 4^n-point complex iFFT. Therefore, the nlog argument has to be even. |
void dsp16_trans_realcomplexfft | ( | dsp16_complex_t * | vect1, | |
dsp16_t * | vect2, | |||
int | nlog | |||
) |
16-bit fixed point version of the real to complex FFT algorithm.
vect1 | A pointer on a 16-bit complex vector which is the output buffer of this function. | |
vect2 | A pointer on a 16-bit real vector which is the input buffer of this function. | |
nlog | It is the base-2-logarithm of the size of the input/output vector. Due to its implementation, this function computes only 4^n-point complex FFT. Therefore, the nlog argument has to be even. |
void dsp32_trans_realcomplexfft | ( | dsp32_complex_t * | vect1, | |
dsp32_t * | vect2, | |||
int | nlog | |||
) |
32-bit fixed point version of the real to complex FFT algorithm.
vect1 | A pointer on a 32-bit complex vector which is the output buffer of this function. | |
vect2 | A pointer on a 32-bit real vector which is the input buffer of this function. | |
nlog | It is the base-2-logarithm of the size of the input/output vector. Due to its implementation, this function computes only 4^n-point complex FFT. Therefore, the nlog argument has to be even. |