Skip to content

signal.PitchDetectionHarm.Interface.HarmonicAmplitudeEvaluationParms

Christian d'Heureuse edited this page Jun 7, 2026 · 2 revisions

dsp-collection / signal/PitchDetectionHarm / HarmonicAmplitudeEvaluationParms

Interface: HarmonicAmplitudeEvaluationParms

Defined in: signal/PitchDetectionHarm.ts:16

Parameters for evaluating the amplitude of a harmonic.

Extended by

Properties

amplitudeCompressionExponent

amplitudeCompressionExponent: number;

Defined in: signal/PitchDetectionHarm.ts:21

Exponent for the common compression of all harmonic amplitudes.


harmonicsDeclineExponent

harmonicsDeclineExponent: number;

Defined in: signal/PitchDetectionHarm.ts:36

Hyperbolic decline exponent constant for the decline rate of the harmonic.

  • 1 for harmonic decline.
  • 0 for exponential decline.
  • -1 for linear decline (with clipping to 0).
  • Between 0 and 1 for hyperbolic decline.

harmonicsDeclineRate

harmonicsDeclineRate: number;

Defined in: signal/PitchDetectionHarm.ts:27

Base value for a decline rate depending on the order of the harmonic. Initial negative slope of the decline curve.

Clone this wiki locally