Package be.hogent.tarsos.dsp.pitch

Signal processing methods for pitch estimation.

See:
          Description

Interface Summary
Goertzel.FrequenciesDetectedHandler An interface used to react on detected frequencies.
PitchDetectionHandler An interface to handle detected pitch.
PitchDetector A pitch detector is capable of analyzing a buffer with audio information and return a pitch estimation in Hz.
 

Class Summary
AMDF A pitch extractor that extracts the Average Magnitude Difference (AMDF) from an audio buffer.
DTMF Utility class to generate Dual-tone multi-frequency (DTMF) signaling tones.
DynamicWavelet The pitch is the main frequency of the waveform (the 'note' being played or sung).
FastYin An implementation of the YIN pitch tracking algorithm which uses an FFT to calculate the difference function.
Goertzel Contains an implementation of the Goertzel algorithm.
McLeodPitchMethod Implementation of The McLeod Pitch Method (MPM).
PitchDetectionResult A class with information about the result of a pitch detection on a block of audio.
PitchProcessor Is responsible to call a pitch estimation algorithm.
Yin An implementation of the AUBIO_YIN pitch tracking algorithm.
 

Enum Summary
PitchProcessor.PitchEstimationAlgorithm A list of pitch estimation algorithms.
 

Package be.hogent.tarsos.dsp.pitch Description

Signal processing methods for pitch estimation.