#include <CL_PitchDetect.h>
|
| CL_PitchDetect (int size, fpreal freqres) |
|
| ~CL_PitchDetect () override |
|
void | setPitchMode (int multi) |
|
void | setMultiParms (fpreal start, fpreal end, int divs, int log, fpreal *results) |
|
void | setBandwidth (fpreal low, fpreal high) |
|
void | setMinLevel (fpreal min) |
|
void | setFloatingBandwidth (int on, fpreal bandwidth) |
|
void | setHarmonicCompensation (int on, int correct, fpreal error) |
|
void | setSmoothJumps (int on, fpreal minjump) |
|
void | setFrequencyHint (int on, fpreal hint, fpreal bandwidth) |
|
void | getPitchResult (fpreal &pitch, fpreal &volume) |
|
fpreal * | getPitchResult () |
|
void | reset (fpreal val=0.0) override |
|
int | maxFilterSamples () override |
|
void | clearSamples (int from) |
|
| CL_SlidingWindow (int size, int overlap) |
|
| CL_SlidingWindow (UT_IStream &is) |
|
virtual | ~CL_SlidingWindow () |
|
void | filterSamples (int n, const fpreal *source, fpreal *dest) |
|
void | shiftSamples (int nsource, const fpreal *source, int ndest, fpreal *dest, int shift) |
|
void | setOverlap (int overlap) |
|
void | resize (int size, int preserve=0) |
|
virtual void | save (UT_OStream &os) |
|
virtual bool | load (UT_IStream &is, int version) |
|
Definition at line 25 of file CL_PitchDetect.h.
CL_PitchDetect::CL_PitchDetect |
( |
int |
size, |
|
|
fpreal |
freqres |
|
) |
| |
CL_PitchDetect::~CL_PitchDetect |
( |
| ) |
|
|
override |
void CL_PitchDetect::clearSamples |
( |
int |
from | ) |
|
fpreal* CL_PitchDetect::getPitchResult |
( |
| ) |
|
int CL_PitchDetect::maxFilterSamples |
( |
| ) |
|
|
overridevirtual |
void CL_PitchDetect::setFloatingBandwidth |
( |
int |
on, |
|
|
fpreal |
bandwidth |
|
) |
| |
void CL_PitchDetect::setHarmonicCompensation |
( |
int |
on, |
|
|
int |
correct, |
|
|
fpreal |
error |
|
) |
| |
void CL_PitchDetect::setPitchMode |
( |
int |
multi | ) |
|
fpreal* CL_PitchDetect::myData |
|
protected |
int CL_PitchDetect::myDivisions |
|
protected |
fpreal* CL_PitchDetect::myFiltered |
|
protected |
fpreal CL_PitchDetect::myFloatingBandwidth |
|
protected |
int CL_PitchDetect::myFloatingBandwidthOn |
|
protected |
fpreal CL_PitchDetect::myFreqRes |
|
protected |
fpreal CL_PitchDetect::myFrequencyHint |
|
protected |
int CL_PitchDetect::myHarmonicCompensation |
|
protected |
int CL_PitchDetect::myHarmonicCorrect |
|
protected |
fpreal CL_PitchDetect::myHarmonicError |
|
protected |
fpreal CL_PitchDetect::myHighFreq |
|
protected |
fpreal CL_PitchDetect::myHintBandwidth |
|
protected |
fpreal* CL_PitchDetect::myImag |
|
protected |
fpreal* CL_PitchDetect::myKernel |
|
protected |
int CL_PitchDetect::myKernelSize |
|
protected |
fpreal CL_PitchDetect::myLastFreq |
|
protected |
int CL_PitchDetect::myLogMode |
|
protected |
fpreal CL_PitchDetect::myLowFreq |
|
protected |
fpreal CL_PitchDetect::myMinJumpLevel |
|
protected |
fpreal CL_PitchDetect::myMinLevel |
|
protected |
int CL_PitchDetect::myMode |
|
protected |
fpreal* CL_PitchDetect::myMultiResults |
|
protected |
fpreal CL_PitchDetect::myPitchFreq |
|
protected |
fpreal CL_PitchDetect::myPitchVolume |
|
protected |
fpreal* CL_PitchDetect::myReal |
|
protected |
int CL_PitchDetect::mySmoothJumps |
|
protected |
int CL_PitchDetect::myUseHint |
|
protected |
fpreal* CL_PitchDetect::myWindow |
|
protected |
The documentation for this class was generated from the following file: