Choose your operating system:
Windows
macOS
Linux
| IPitchDetector
|
Module |
|
Header |
/Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesiaCore/Public/AutoCorrelationPitchDetector.h |
Include |
#include "AutoCorrelationPitchDetector.h" |
class FAutoCorrelationPitchDetector : public Audio::IPitchDetector
Pitch detector based on autocorrelation.
that autocorrelation pitch detectors give more accurate frequency results for low frequencies, but have issues with octave errors. Generally, it will produce erroneous frequency observations in octaves below the true pitch frequency.
Name | Description | |
---|---|---|
|
FAutoCorrelationPitchDetector ( |
Create an auto correlation pitch detector with settings and a sample rate. |
Name | Description | |
---|---|---|
|
~FAutoCorrelationPitchDetector() |
Name | Description | ||
---|---|---|---|
|
DetectPitches ( |
Detect pitches in the audio. This can be called repeatedly with new audio. |
|
|
Finalize ( |
Resets internal audio buffers. This pitch detector does not produce any more pitches on Finalize. |