You are here: Symbol Reference > SignalAnalysis Namespace > Structs, Records, Enums > SignalAnalysis.TPeakTraceMethod Enumeration
DSP Master VCL
ContentsIndex
PreviousUpNext
SignalAnalysis.TPeakTraceMethod Enumeration

Specifies how to mark peaks automatically.

Pascal
TPeakTraceMethod = (
  ptNone,
  ptCurrent,
  ptLargest,
  ptAmpltHarmonics,
  ptFreqHarmonics,
  ptAllPeaks,
  ptFirstHarmonic
);
Members 
Description 
ptNone 
Existing marks will not be removed, but their amplitudes will be updated. 
ptCurrent 
Existing marks will be shifted in frequency to the closest peaks. 
ptLargest 
Existing marks will be removed, and a prespecified number of largest peaks will be marked. 
ptAmpltHarmonics 
Existing marks will be removed and a band limited search is performed to find the peak with the largest amplitude. The newly found peak is regarded as a fundamental frequency and a prespecified number of harmonics is marked. 
ptFreqHarmonics 
All marks except the first are removed. Treats the first mark as the fundamental frequency and then marks a prespecified number of harmonics. 
ptAllPeaks 
Finds all peaks, which are not too close. 
ptFirstHarmonic 
Finds all largest peaks, which are not too close. It then searches for the harmonic series with the strongest support. 

Defines the method used to mark peaks on the frequency spectrum

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