Home » Products » Modules » FFTXL » Functions

"DADiSP inspired everyone and produced radical shifts in thinking."

- Felix Grant, Scientific Computing World
Download Now | Pricing / Purchase 


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

Full Product Description