Interface | Description |
---|---|
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 | Description |
---|---|
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.
|
FFTPitch |
Implements a pitch tracker by simply locating the most
salient frequency component in a signal.
|
GeneralizedGoertzel |
Goertzel algorithm generalized to non-integer multiples of fundamental frequency
Petr Sysel and Pavel Rajmic
|
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 | Description |
---|---|
PitchProcessor.PitchEstimationAlgorithm |
A list of pitch estimation algorithms.
|