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::Chorus Member List

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

AudioEffect()HephAudio::AudioEffectprotected
CalculateOutputFrameCount(const AudioBuffer &buffer) constHephAudio::AudioEffectvirtual
CalculatePastSamplesSize(const AudioBuffer &inputBuffer) const overrideHephAudio::Chorusprotectedvirtual
CalculateRequiredFrameCount(size_t outputFrameCount, const AudioFormatInfo &formatInfo) const overrideHephAudio::Chorusvirtual
Chorus()HephAudio::Chorus
Chorus(double depth, double constantDelay, double variableDelay, double extent, const Oscillator &lfo)HephAudio::Chorus
constantDelayHephAudio::Flangerprotected
depthHephAudio::ModulationEffectprotected
DoubleBufferedAudioEffect()HephAudio::DoubleBufferedAudioEffectprotected
extentHephAudio::Chorusprotected
Flanger()HephAudio::Flanger
Flanger(double depth, double constantDelay, double variableDelay, const Oscillator &lfo)HephAudio::Flanger
GetConstantDelay() constHephAudio::Flangervirtual
GetDepth() constHephAudio::ModulationEffectvirtual
GetExtent() constHephAudio::Chorusvirtual
GetThreadCount() constHephAudio::AudioEffectvirtual
GetVariableDelay() constHephAudio::Flangervirtual
HasMTSupport() constHephAudio::AudioEffectvirtual
HasRTSupport() constHephAudio::AudioEffectvirtual
lfoBufferHephAudio::ModulationEffectprotected
lfoIndexHephAudio::ModulationEffectprotected
ModulationEffect()HephAudio::ModulationEffectprotected
ModulationEffect(double depth, const Oscillator &lfo)HephAudio::ModulationEffectprotected
Name() const overrideHephAudio::Chorusvirtual
pastSamplesHephAudio::Flangerprotected
Process(AudioBuffer &buffer, size_t startIndex, size_t frameCount) overrideHephAudio::Flangervirtual
HephAudio::ModulationEffect::Process(AudioBuffer &buffer)HephAudio::ModulationEffectvirtual
HephAudio::ModulationEffect::Process(AudioBuffer &buffer, size_t startIndex)HephAudio::ModulationEffectvirtual
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::Chorusprotectedvirtual
SetConstantDelay(double constantDelay)HephAudio::Flangervirtual
SetDepth(double depth)HephAudio::ModulationEffectvirtual
SetExtent(double extent)HephAudio::Chorusvirtual
SetOscillator(const Oscillator &lfo)HephAudio::ModulationEffectvirtual
SetThreadCount(size_t threadCount)HephAudio::AudioEffectvirtual
SetVariableDelay(double variableDelay)HephAudio::Flangervirtual
threadCountHephAudio::AudioEffectprotected
variableDelayHephAudio::Flangerprotected
~AudioEffect()=defaultHephAudio::AudioEffectvirtual
~Chorus()=defaultHephAudio::Chorusvirtual
~DoubleBufferedAudioEffect()=defaultHephAudio::DoubleBufferedAudioEffectvirtual
~Flanger()=defaultHephAudio::Flangervirtual
~ModulationEffect()=defaultHephAudio::ModulationEffectvirtual