-
Notifications
You must be signed in to change notification settings - Fork 0
signal.PitchDetectionHarm
Christian d'Heureuse edited this page Jun 6, 2026
·
1 revision
dsp-collection / signal/PitchDetectionHarm
Pitch detection using weighted sum of harmonic amplitudes.
| Interface | Description |
|---|---|
| HarmonicAmplitudeEvaluationParms | Parameters for evaluating the amplitude of a harmonic. |
| HarmonicInstSumParms | Secondary parameters for harmonicInstSum(). |
| HarmonicSumParms | Secondary parameters for harmonicSum(). |
| Function | Description |
|---|---|
| estimatePitch_harmonicSum | Estimates the pitch frequency of a signal by using the harmonicSum() salience function. |
| evaluateHarmonicAmplitude | Evaluates the amplitude of a harmonic and returns it's contribution for the weighted sum. |
| findPitchSalienceFunctionArgMax | Searches the argument for the maximum of a given pitch salience function. |
| getDefaultHarmonicInstSumParms | Returns default values for the secondary parameters of harmonicInstSum(). |
| getDefaultHarmonicSumParms | Returns default values for the secondary parameters of harmonicSum(). |
| harmonicInstSum | Pitch salience function using a weighted sum of the harmonic amplitudes, enhanced with peak shaping based on instantaneous frequencies. |
| harmonicSum | Pitch salience function using a weighted sum of the harmonic amplitudes. |