Real-time-FFT
The CRBasic instruction, CDM_FFTFilt()
, passes an entire SPECTRUM for each channel to the data logger CPU at the scan interval.
The FFT operation provides spectra from "seamless" time-series snapshots, if the scan interval is set to the FFT length divided by the time-series sample rate. Slower SPECTRUM rates can be selected by increasing the scan interval above this quotient.
The CRBasic instruction, FFTSample()
can be used to store the current spectral components of a source signal to a final output table.