TPeakTraceMethod Enumeration

Header: Dew.Signal/SignalAnalysis.h · Cross-compiler

enum class TPeakTraceMethod : unsigned int;

Specifies how to mark peaks automatically.

Defines the method used to mark peaks on the frequency spectrum

Values

NameDescription
ptAllPeaksFinds all peaks, which are not too close.
ptAmpltHarmonicsExisting 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.
ptCurrentExisting marks will be shifted in frequency to the closest peaks.
ptFirstHarmonicFinds all largest peaks, which are not too close. It then searches for the harmonic series with the strongest support.
ptFreqHarmonicsAll marks except the first are removed. Treats the first mark as the fundamental frequency and then marks a prespecified number of harmonics.
ptLargestExisting marks will be removed, and a prespecified number of largest peaks will be marked.
ptNoneExisting marks will not be removed, but their amplitudes will be updated.