DAPL – DSP Spectral Analysis
The spectral analysis commands in the DAPL system can operate on any data type at realtime rates, with options for presenting the results.
FFT
 Calculate a Discrete Fourier Transform of data blocks up to
16K terms using the efficient CooleyTukey algorithm, with options
for forward and backward transforms, windowing, and posttransform
processing to complex numbers, magnitude/phase, or power spectral
density.
DFT
 Calculate a forward Discrete Fourier Transform over a narrow
band of frequencies, using an efficient Goertzel filtering algorithm,
with all of the relevant features of the FFT command.
MIXRFFT
 Calculate Discrete Fourier Transforms with unusual data block
sizes, extreme precision, and complete control of processing options,
using the classic Singleton mixedradix FFT algorithm.
CORRELATE
 Use FFT methods to compute an efficient crosscorrelation
for blocks of data from two signals.
CROSSPOWER
 Use FFT methods to compute crosspower spectra for
blocks of data from two signals.
TFUNCTION1 or TFUNCTION2
 Calculate amplitude gain in decibels and phase shift in
radians at each frequency, given the transforms of the input
and output signals, with choice of algorithms.
