#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: