You are here: Symbol Reference > SignalProcessing Namespace > Classes > TBandlimitedInterpolator Class > published > TBandlimitedInterpolator.ResampleFactor Property
DSP Master VCL
ContentsIndex
PreviousUpNext
TBandlimitedInterpolator.ResampleFactor Property

Specifies the factor by which to change the sampling frequency.

Pascal
property ResampleFactor: Double;

The new sampling frequency is computed as:  

SamplingFrequency = Input.SamplingFrequency*ResampleFactor 

The recommendation is that the factor should take values only between 0.5 and 1. For values smaller (larger) TSignalDecimator (TSignalInterpolator) should be used as a preprocessor. It is the users responsibility to ensure antialiasing protection. All the signals entering (with normalized sampling frequency 2Hz) may not have frequencies above 0.5Hz and not above the ResampleFactor Hz. Usually this condition can be met by interpolating the signal first with the TSignalInterpolator component by a factor of 2. 

The resample factor can change and the filter bank will not be recalculated.

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