You are here: Symbol Reference > SignalProcessing Namespace > Classes > TSignalDecimator Class
DSP Master VCL
ContentsIndex
PreviousUpNext
TSignalDecimator Class

Performs signal decimation.

SignalProcessing_TSignalDecimatorSignalProcessing_TSignalDecimatorSignalProcessing_TSignalDecimatorSignalProcessing_TSignalDecimatorSignalProcessing_TSignalDecimatorSignalProcessing_TSignalDecimator
Pascal
TSignalDecimator = class(TSignalMultiRate);

Signal decimation component. Use this component to lower the sampling frequency of the signal by powers of two using fast multi-rate, multi-stage filters (See [1]). The component also features a high quality envelope detection, which computes the absolute value of the source signal before the decimation. Decimation factors can be as high as 1024 or 4096. This makes it possible to detect very low frequencies with the envelope detector. The CPU load increases by only about twice when the decimation factor is increased from 2 to any number (can be 1024).  

 

References:  

 

Copyright (c) 1999-2024 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!