HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
Loading...
Searching...
No Matches
HephAudio::Echo Member List

This is the complete list of members for HephAudio::Echo, including all inherited members.

AudioEffect()HephAudio::AudioEffectprotected
CalculateOutputFrameCount(const AudioBuffer &buffer) constHephAudio::AudioEffectvirtual
CalculateRequiredFrameCount(size_t outputFrameCount, const AudioFormatInfo &formatInfo) constHephAudio::AudioEffectvirtual
currentIndexHephAudio::Echoprotected
decayFactorHephAudio::Echoprotected
Echo()HephAudio::Echo
Echo(size_t reflectionCount, double reflectionDelay, double decayFactor, double echoStart, double echoDuration)HephAudio::Echo
echoDurationHephAudio::Echoprotected
echoStartHephAudio::Echoprotected
GetDecayFactor() constHephAudio::Echovirtual
GetEchoDuration() constHephAudio::Echovirtual
GetEchoStart() constHephAudio::Echovirtual
GetReflectionCount() constHephAudio::Echovirtual
GetReflectionDelay() constHephAudio::Echovirtual
GetThreadCount() constHephAudio::AudioEffectvirtual
HasMTSupport() constHephAudio::AudioEffectvirtual
HasRTSupport() constHephAudio::AudioEffectvirtual
Name() const overrideHephAudio::Echovirtual
pastSamplesHephAudio::Echoprotected
Process(AudioBuffer &buffer, size_t startIndex, size_t frameCount) overrideHephAudio::Echovirtual
Process(AudioBuffer &buffer)HephAudio::Echovirtual
Process(AudioBuffer &buffer, size_t startIndex)HephAudio::Echovirtual
ProcessMT(const AudioBuffer &inputBuffer, AudioBuffer &outputBuffer, size_t startIndex, size_t frameCount)HephAudio::AudioEffectprotectedvirtual
ProcessST(const AudioBuffer &inputBuffer, AudioBuffer &outputBuffer, size_t startIndex, size_t frameCount) overrideHephAudio::Echoprotectedvirtual
reflectionCountHephAudio::Echoprotected
reflectionDelayHephAudio::Echoprotected
SetDecayFactor(double decayFactor)HephAudio::Echovirtual
SetEchoDuration(double echoDuration)HephAudio::Echovirtual
SetEchoStart(double echoStart)HephAudio::Echovirtual
SetReflectionCount(size_t reflectionCount)HephAudio::Echovirtual
SetReflectionDelay(double reflectionDelay)HephAudio::Echovirtual
SetThreadCount(size_t threadCount)HephAudio::AudioEffectvirtual
threadCountHephAudio::AudioEffectprotected
~AudioEffect()=defaultHephAudio::AudioEffectvirtual
~Echo()=defaultHephAudio::Echovirtual