DSP Master VCL
|
Locates the first harmonics of a harmonic series.
procedure FindFundamentals;
Uses FindLargestPeaks to start and then determines the amount of support for each frequency, that it is in fact also a first harmonic. This will work also for odd spaced harmonics.
The result is a re-sorted TSpectrumPeaksAnalyzer.Marks property (frequency ascending) with lower frequencies at the begining of the list. The algorithm will not exclude candidates, which do not have higher harmonics.
It is sometimes recommended to set LargestRatio parameter to 10 to improve accuracy. FindLargestPeak method uses LargestCount property to determine the number of largest peaks to select. The processing will use numerical peak interpolation and is guaranteed to find all peaks regardless of the selected spectral window method and zero-padding factor used to compute the frequency spectrum.
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
|
What do you think about this topic? Send feedback!
|