HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
|
This is the complete list of members for HephAudio::Echo, including all inherited members.
AudioEffect() | HephAudio::AudioEffect | protected |
CalculateOutputFrameCount(const AudioBuffer &buffer) const | HephAudio::AudioEffect | virtual |
CalculateRequiredFrameCount(size_t outputFrameCount, const AudioFormatInfo &formatInfo) const | HephAudio::AudioEffect | virtual |
currentIndex | HephAudio::Echo | protected |
decayFactor | HephAudio::Echo | protected |
Echo() | HephAudio::Echo | |
Echo(size_t reflectionCount, double reflectionDelay, double decayFactor, double echoStart, double echoDuration) | HephAudio::Echo | |
echoDuration | HephAudio::Echo | protected |
echoStart | HephAudio::Echo | protected |
GetDecayFactor() const | HephAudio::Echo | virtual |
GetEchoDuration() const | HephAudio::Echo | virtual |
GetEchoStart() const | HephAudio::Echo | virtual |
GetReflectionCount() const | HephAudio::Echo | virtual |
GetReflectionDelay() const | HephAudio::Echo | virtual |
GetThreadCount() const | HephAudio::AudioEffect | virtual |
HasMTSupport() const | HephAudio::AudioEffect | virtual |
HasRTSupport() const | HephAudio::AudioEffect | virtual |
Name() const override | HephAudio::Echo | virtual |
pastSamples | HephAudio::Echo | protected |
Process(AudioBuffer &buffer, size_t startIndex, size_t frameCount) override | HephAudio::Echo | virtual |
Process(AudioBuffer &buffer) | HephAudio::Echo | virtual |
Process(AudioBuffer &buffer, size_t startIndex) | HephAudio::Echo | virtual |
ProcessMT(const AudioBuffer &inputBuffer, AudioBuffer &outputBuffer, size_t startIndex, size_t frameCount) | HephAudio::AudioEffect | protectedvirtual |
ProcessST(const AudioBuffer &inputBuffer, AudioBuffer &outputBuffer, size_t startIndex, size_t frameCount) override | HephAudio::Echo | protectedvirtual |
reflectionCount | HephAudio::Echo | protected |
reflectionDelay | HephAudio::Echo | protected |
SetDecayFactor(double decayFactor) | HephAudio::Echo | virtual |
SetEchoDuration(double echoDuration) | HephAudio::Echo | virtual |
SetEchoStart(double echoStart) | HephAudio::Echo | virtual |
SetReflectionCount(size_t reflectionCount) | HephAudio::Echo | virtual |
SetReflectionDelay(double reflectionDelay) | HephAudio::Echo | virtual |
SetThreadCount(size_t threadCount) | HephAudio::AudioEffect | virtual |
threadCount | HephAudio::AudioEffect | protected |
~AudioEffect()=default | HephAudio::AudioEffect | virtual |
~Echo()=default | HephAudio::Echo | virtual |