Entropy Piano Tuner
1.1.3 (documentation not yet complete)
An open-source experimental software for piano tuning by entropy minimization
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
SignalAnalyzer Member List
This is the complete list of members for
SignalAnalyzer
, including all inherited members.
activateMessageListener
()
MessageListener
inline
AnalyzerRole
enum name
SignalAnalyzer
private
analyzeSignal
()
SignalAnalyzer
private
AUDIO_BUFFER_SIZE_IN_SECONDS
SignalAnalyzer
static
cancelThread
() const
SimpleThreadHandler
protected
changeRole
(AnalyzerRole role)
SignalAnalyzer
private
createPolygon
(const FFTWVector &powerspec, FFTPolygon &poly) const
SignalAnalyzer
private
deactivateMessageListener
()
MessageListener
inline
detectClipping
(FFTWVector signal)
SignalAnalyzer
private
exceptionCaught
(const EptException &e)
SimpleThreadHandler
protected
virtual
exit
()
SignalAnalyzer
inline
handleMessage
(MessagePtr m) overridefinal
SignalAnalyzer
private
virtual
identifySelectedKey
()
SignalAnalyzer
private
init
()
SignalAnalyzer
isMessageListenerActive
() const
MessageListener
inline
isThreadRunning
() const
SimpleThreadHandler
protected
keyRecognized
(int keyIndex, double frequency) overridefinal
SignalAnalyzer
private
virtual
mAnalyzerRole
SignalAnalyzer
private
mAudioRecorder
SignalAnalyzer
private
mDataBuffer
SignalAnalyzer
private
mDataBufferMutex
SignalAnalyzer
private
MessageListener
(bool defaultActivation=true)
MessageListener
mFFT
SignalAnalyzer
private
mFFTAnalyser
SignalAnalyzer
private
MINIMAL_FFT_INTERVAL_IN_MILLISECONDS
SignalAnalyzer
static
mKeyCountStatistics
SignalAnalyzer
private
mKeyCountStatisticsMutex
SignalAnalyzer
private
mKeyForced
SignalAnalyzer
private
mKeyRecognizer
SignalAnalyzer
private
mOverpull
SignalAnalyzer
private
mPiano
SignalAnalyzer
private
mPowerspectrum
SignalAnalyzer
private
mProprocessedSignal
SignalAnalyzer
private
mRecording
SignalAnalyzer
private
mSelectedKey
SignalAnalyzer
private
msleep
(double milliseconds)
SimpleThreadHandler
protected
PerformFFT
(FFTWVector &signal, FFTWVector &powerspec)
SignalAnalyzer
private
recordPostprocessing
()
SignalAnalyzer
private
recordSignal
()
SignalAnalyzer
private
ROLE_IDLE
enum value
SignalAnalyzer
private
ROLE_RECORD_KEYSTROKE
enum value
SignalAnalyzer
private
ROLE_ROLLING_FFT
enum value
SignalAnalyzer
private
setCancelThread
(bool b)
SimpleThreadHandler
protected
setThreadName
(std::string s)
SimpleThreadHandler
static
SignalAnalyzer
(AudioRecorderAdapter *recorder)
SignalAnalyzer
signalPreprocessing
(FFTWVector &signal)
SignalAnalyzer
private
signalProcessing
(FFTWVector &signal, int samplingrate)
SignalAnalyzer
private
SimpleThreadHandler
()
SimpleThreadHandler
start
()
SimpleThreadHandler
virtual
stop
() override
SignalAnalyzer
virtual
updateDataBufferSize
()
SignalAnalyzer
private
updateOverpull
()
SignalAnalyzer
private
workerFunction
() overridefinal
SignalAnalyzer
private
virtual
WriteFFT
(std::string filename, const FFTWVector &fft)
SignalAnalyzer
private
WriteSignal
(std::string filename, const FFTWVector &signal)
SignalAnalyzer
private
~MessageListener
()
MessageListener
virtual
~SignalAnalyzer
()
SignalAnalyzer
inline
~SimpleThreadHandler
()
SimpleThreadHandler
virtual
Generated on Sun Oct 18 2015 23:04:48 for Entropy Piano Tuner by
1.8.8