Annotation Pro API
Public Member Functions | List of all members
FundamentalFrequencyEstimator Class Reference

Fundamental frequency estimation tool More...

Public Member Functions

 FundamentalFrequencyEstimator (Audio audio)
 constructor requires audio object to obtain wave data More...
 
LayerObject Estimate (int startInSamples, int endInSamples, int windowSizeInMs, int stepInMs)
 Estimates fundamental frequency and creates layer object as result More...
 

Detailed Description

Fundamental frequency estimation tool

Constructor & Destructor Documentation

◆ FundamentalFrequencyEstimator()

constructor requires audio object to obtain wave data

Parameters
audioaudio object with sound

Member Function Documentation

◆ Estimate()

LayerObject Estimate ( int  startInSamples,
int  endInSamples,
int  windowSizeInMs,
int  stepInMs 
)
inline

Estimates fundamental frequency and creates layer object as result

Parameters
startInSamplesstart estimation from this position
endInSamplesend estimation at this position
windowSizeInMsanalysis window size in ms
stepInMsstep in ms
Returns
layer with segments containing estimation results in Hz

The documentation for this class was generated from the following file: