|
HephAudio v3.1.0
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 |
| CalculateAdvanceSize(size_t renderFrameCount, const AudioFormatInfo &formatInfo) const | HephAudio::AudioEffect | virtual |
| CalculateOutputFrameCount(size_t inputFrameCount, const AudioFormatInfo &formatInfo) 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 |
| ResetInternalState() override | HephAudio::Echo | virtual |
| 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 |