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
Algorithm Member List

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

Algorithm(const Piano &piano, const AlgorithmFactoryDescription &desciption)Algorithm
algorithmWorkerFunction()=0Algorithmprotectedpure virtual
cancelThread() const SimpleThreadHandlerprotected
exceptionCaught(const EptException &e)SimpleThreadHandlerprotectedvirtual
isThreadRunning() const SimpleThreadHandlerprotected
Keys typedefAlgorithmprotected
mFactoryDescriptionAlgorithmprotected
mKeyboardAlgorithmprotected
mKeyNumberOfA4Algorithmprotected
mKeysAlgorithmprotected
mNumberOfKeysAlgorithmprotected
mPianoAlgorithmprotected
msleep(double milliseconds)SimpleThreadHandlerprotected
NumberOfBinsAlgorithmprotected
setCancelThread(bool b)SimpleThreadHandlerprotected
setThreadName(std::string s)SimpleThreadHandlerstatic
showCalculationProgress(double fraction)Algorithmprotected
showCalculationProgress(const Key &key, double start=0, double range=1)Algorithmprotected
SimpleThreadHandler()SimpleThreadHandler
SpectrumType typedefAlgorithmprotected
start()SimpleThreadHandlervirtual
stop()SimpleThreadHandlervirtual
terminateThread()Algorithminlineprotected
updateTuningCurve(int keynumber, double frequency)Algorithmprotected
workerFunction() overridefinalAlgorithmvirtual
~Algorithm()Algorithmvirtual
~SimpleThreadHandler()SimpleThreadHandlervirtual