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

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

CutoffVolumeSynthesizerprivate
exit() overridefinalSynthesizerinlinevirtual
generateAudioSignal(AudioBase::PacketType &outputPacket) overridefinalSynthesizervirtual
getSoundPointer(const int id) const Synthesizerprivate
getSoundPointer(const int id)Synthesizerprivate
init(int sampleRate, int channels) overridefinalSynthesizervirtual
isPlaying(const int id) const Synthesizer
mChannelsPCMWriterInterfaceprotected
mDelay1Synthesizerprivate
mDelay2Synthesizerprivate
mDelay3Synthesizerprivate
mHammerKnockFFTSynthesizerprivatestatic
mHammerWaveLeftSynthesizerprivate
mHammerWaveRightSynthesizerprivate
mIntensitySynthesizerprivate
mNumberOfKeysSynthesizerprivate
ModifySustainLevel(const int id, const double level)Synthesizer
mPlayingMutexSynthesizermutableprivate
mPlayingTonesSynthesizerprivate
mReverbCounterSynthesizerprivate
mReverbLSynthesizerprivate
mReverbRSynthesizerprivate
mReverbSizeSynthesizerprivate
mSampleRatePCMWriterInterfaceprotected
mSineWaveSynthesizerprivate
mWaveformGeneratorSynthesizerprivate
playSound(const int id, const double frequency, const double volume, const Envelope &env, const bool waitforcomputation=false, const bool stereo=true)Synthesizer
preCalculateWaveform(const int id, const Spectrum &spectrum)Synthesizer
releaseSound(const int id)Synthesizer
setNumberOfKeys(int numberOfKeys)Synthesizer
SineLengthSynthesizerprivate
Spectrum typedefSynthesizer
Synthesizer()Synthesizer
updateIntensity()Synthesizerprivate
Waveform typedefSynthesizerprivate