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
entropyminimizer::EntropyMinimizer Member List

This is the complete list of members for entropyminimizer::EntropyMinimizer, including all inherited members.

activateMessageListener()MessageListenerinline
addReferenceSpectrum(double intensity)entropyminimizer::EntropyMinimizerprivate
addToAccumulator(SpectrumType &spectrum, int shift, double intensity)entropyminimizer::EntropyMinimizerprivate
Algorithm(const Piano &piano, const AlgorithmFactoryDescription &desciption)Algorithm
algorithmWorkerFunction() overridefinalentropyminimizer::EntropyMinimizerprotectedvirtual
cancelThread() const SimpleThreadHandlerprotected
clear()entropyminimizer::EntropyMinimizerprivate
computeEntropy()entropyminimizer::EntropyMinimizerprivate
ComputeInitialTuningCurve()entropyminimizer::EntropyMinimizerprivate
deactivateMessageListener()MessageListenerinline
EntropyMinimizer(const Piano &piano, const AlgorithmFactoryDescription &desciption)entropyminimizer::EntropyMinimizer
exceptionCaught(const EptException &e)SimpleThreadHandlerprotectedvirtual
ftom(double f)entropyminimizer::EntropyMinimizerinlineprivatestatic
getElement(SpectrumType &spectrum, int m)entropyminimizer::EntropyMinimizerprivate
getPitchET440(int keynumber, double f)entropyminimizer::EntropyMinimizerprivate
getRecordedPitchET440(int keynumber)entropyminimizer::EntropyMinimizerprivate
getRecordedPitchET440AsInt(int keynumber)entropyminimizer::EntropyMinimizerprivate
getTolerance(int keynumber)entropyminimizer::EntropyMinimizerprivate
handleMessage(MessagePtr m) overridefinalentropyminimizer::EntropyMinimizerprotectedvirtual
isMessageListenerActive() const MessageListenerinline
isThreadRunning() const SimpleThreadHandlerprotected
Keys typedefentropyminimizer::EntropyMinimizerprivate
mAccumulatorentropyminimizer::EntropyMinimizerprivate
MessageListener(bool defaultActivation=true)MessageListener
mFactoryDescriptionAlgorithmprotected
minimizeEntropy()entropyminimizer::EntropyMinimizerprivate
mInitialPitchentropyminimizer::EntropyMinimizerprivate
mKeyboardAlgorithmprotected
mKeyNumberOfA4Algorithmprotected
mKeysAlgorithmprotected
mLowerCutoffentropyminimizer::EntropyMinimizerprivate
mNumberOfKeysAlgorithmprotected
modifySpectralComponent(int key, int pitch)entropyminimizer::EntropyMinimizerprivate
mPianoAlgorithmprotected
mPitchentropyminimizer::EntropyMinimizerprivate
mRecalculateEntropyentropyminimizer::EntropyMinimizerprivate
mRecalculateFrequencyentropyminimizer::EntropyMinimizerprivate
mRecalculateKeyentropyminimizer::EntropyMinimizerprivate
msleep(double milliseconds)SimpleThreadHandlerprotected
mtof(int m)entropyminimizer::EntropyMinimizerinlineprivatestatic
mUpperCutoffentropyminimizer::EntropyMinimizerprivate
NumberOfBinsentropyminimizer::EntropyMinimizerprivate
performAuditoryPreprocessing()entropyminimizer::EntropyMinimizerprivate
setAllSpectralComponents()entropyminimizer::EntropyMinimizerprivate
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 typedefentropyminimizer::EntropyMinimizerprivate
start()SimpleThreadHandlervirtual
stop()SimpleThreadHandlervirtual
terminateThread()Algorithminlineprotected
updateTuningCurve(int keynumber, double frequency)Algorithmprotected
updateTuningcurve(int keynumber)entropyminimizer::EntropyMinimizerprivate
updateTuningcurve()entropyminimizer::EntropyMinimizerprivate
workerFunction() overridefinalAlgorithmvirtual
writeAccumulator(std::string filename)entropyminimizer::EntropyMinimizerprotected
writeSpectrum(int k, std::string filename, int pitch=0)entropyminimizer::EntropyMinimizerprotected
~Algorithm()Algorithmvirtual
~EntropyMinimizer()entropyminimizer::EntropyMinimizerinline
~MessageListener()MessageListenervirtual
~SimpleThreadHandler()SimpleThreadHandlervirtual