Entropy Piano Tuner  1.1.3 (documentation not yet complete)
An open-source experimental software for piano tuning by entropy minimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
FFTAnalyzer Member List

This is the complete list of members for FFTAnalyzer, including all inherited members.

analyse(const Piano *piano, FFTDataPointer finalFFT, int finalKey)FFTAnalyzer
computeTuningDeviation(const SpectrumType &kernel, const SpectrumType &signal, int searchSize)FFTAnalyzerprivate
constructKernel(const SpectrumType &originalSpectrum)FFTAnalyzerprivate
constructLogBinnedSpectrum(FFTDataPointer fftData, SpectrumType &spectrum)FFTAnalyzerprivate
detectFrequencyOfKnownKey(FFTDataPointer finalFFT, const Piano *piano, const Key &key, int keyIndex)FFTAnalyzer
estimateFrequency(int keynumber, double concertPitch, int keyNumberOfA)FFTAnalyzerprivate
estimateFrequencyShift()FFTAnalyzerprivate
estimateInharmonicity(FFTDataPointer fftData, SpectrumType &spectrum, double f)FFTAnalyzerprivate
estimateQuality()FFTAnalyzerprivate
FFTAnalyzer()FFTAnalyzer
findAccuratePeakFrequency(FFTDataPointer fftData, double f, int cents=5)FFTAnalyzerprivate
findNearestKey(double f, double conertPitch, int numberOfKeys, int keyNumberOfA)FFTAnalyzerprivate
getExpectedInharmonicity(double f)FFTAnalyzerprivate
identifyPeaks(FFTDataPointer fftData, const SpectrumType &spectrum, const double f, const double B)FFTAnalyzerprivate
interpolatePeakPosition(const SpectrumType &spectrum, int m, int width)FFTAnalyzerprivate
locatePeak(const SpectrumType &spectrum, int m, int width)FFTAnalyzerprivate
mCurrentKernelFFTAnalyzerprivate
mCurrentKernelKeyFFTAnalyzerprivate
mFFTFFTAnalyzerprivate
mOptimalSuperpositionFFTAnalyzerprivate
NumberOfBinsFFTAnalyzerprivate
PeakListType typedefFFTAnalyzer
SpectrumType typedefFFTAnalyzer
Write(std::string filename, SpectrumType &v)FFTAnalyzerprivate
Write(std::string filename, FFTComplexVector &v)FFTAnalyzerprivate
WritePeaks(std::string filename, SpectrumType &v, PeakListType &peaks)FFTAnalyzerprivate
~FFTAnalyzer()FFTAnalyzerinline