DADiSP / FFTXL
FFTXL FFT Acceleration Module
FFTXL automatically accelerates the computation of the FFT and IFFT
functions. In addition, custom or built-in routines that make use
of the FFT experience significant speed improvements. Below is a
partial list of routines provided by DADiSP that benefit directly
from the FFTXL Module. In addition, many of the functions provided by the
DADiSP/Filters and
DADiSP/AdvDSP modules also benefit
from the speed optimizations offered by FFTXL.
FFT Based Functions
cceps |
Complex cepstrum |
dct |
Discrete cosine transform |
dct2 |
2D Discrete cosine transform |
decilp |
Bandlimited decimation |
facorr |
Auto-correlation function |
facov |
Auto-covariance function |
fcirconv |
Fast circular convolution |
fconv |
Fast convolution |
fdeconv |
Fast deconvolution |
fft |
Fast Fourier Transform |
fft2 |
2D Fast Fourier Transform |
finteg |
Frequency domain integration |
firsamp |
Frequency sampling filter design |
fpadfilt |
Filtering with end padding |
fxcorr |
Cross-correlation function |
fxcov |
Cross-covariance function |
fzinterp |
Interpolation by FFT zero insertion |
grpdelay |
Group delay |
hilb |
Hilbert transform |
idct |
Inverse discrete cosine transform |
idct2 |
2D Inverse discrete cosine transform |
ifft |
Inverse Fast Fourier Transform |
ifft2 |
2D Inverse Fast Fourier Transform |
invpsd |
PSD to time series |
nfft |
Zero pad or time aliased FFT |
npsd |
Zero pad or time aliased PSD |
nspectrum |
Zero pad or time aliased spectrum |
powspec |
Power spectrum |
psd |
Power spectral density |
specgram |
Joint time-frequency spectum |
sfreq |
S transform evaluation |
spectrum |
Normalized FFT magnitude |
rceps |
Real cepstrum |
zfreq |
Z transform evaluation |