void setSignalEnvelopeSmoothingFactor(float smoothingFactor)
Definition TimeDomainAnalysisFramework.cpp:111
float getPeakEnergy()
Definition TimeDomainAnalysisFramework.cpp:61
float getSignalEnvelope()
Definition TimeDomainAnalysisFramework.cpp:124
float getRMS()
Definition TimeDomainAnalysisFramework.cpp:85
TimeDomainAnalysisFramework(int analysisFrameSize, int sampleRate)
Definition TimeDomainAnalysisFramework.cpp:13
float getPitchMcLeod()
Definition TimeDomainAnalysisFramework.cpp:79
float getEnergyDifference()
Definition TimeDomainAnalysisFramework.cpp:132
int getSamplingFrequency()
Definition TimeDomainAnalysisFramework.cpp:33
void setSamplingFrequency(int fs)
Definition TimeDomainAnalysisFramework.cpp:23
void setSignalFrame(std::vector< float > spectralFrame)
Definition TimeDomainAnalysisFramework.cpp:40
void initialisePitchTrackingAlgorithms()
Definition TimeDomainAnalysisFramework.cpp:26
float getPitchAutocorrelation()
Definition TimeDomainAnalysisFramework.cpp:82