API for Fast Fourier Transform. More...


Functions | |
| RDM_RETCODE | rdm_fftInit (RDM_FFT *fft, uint32_t N, RDM_FFT_DIRECTION direction, RDM_FFT_DATA *workData, RDM_FFT_DATA inData[], RDM_FFT_DATA outData[]) |
| Initialize an FFT object. More... | |
| void | rdm_fftTerm (RDM_FFT *fft) |
| Terminate an FFT object. More... | |
| void | rdm_fftCompute (RDM_FFT *fft) |
| void | rdm_fftScaleIn (RDM_FFT *fft, double scale) |
| Scale the input of an FFT computation. More... | |
| void | rdm_fftScaleOut (RDM_FFT *fft, double scale) |
| Scale the output of an FFT computation. More... | |
| void | rdm_fftGetAbsPositive (RDM_FFT *fft, double threshold, double outAbsData[]) |
| Get the absolute values of the positive frequencies of the output FFT. More... | |
| void | rdm_fftGetAbs (RDM_FFT *fft, double threshold, double outAbsData[]) |
| Get the absolute values of the output FFT. More... | |
| void | rdm_fftSetReal (RDM_FFT *fft, double inRealData[]) |
| Set the real parts of the input FFT. More... | |
API for Fast Fourier Transform.