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

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

AddFrequencyRange(double f1, double f2, double volume)HephAudio::BandCutFilterprotectedvirtual
AddFrequencyRange(const Equalizer::FrequencyRange &range)HephAudio::BandCutFilterprotectedvirtual
AudioEffect()HephAudio::AudioEffectprotected
BandCutFilter()HephAudio::BandCutFilter
BandCutFilter(double f1, double f2, size_t hopSize, const Window &wnd)HephAudio::BandCutFilter
CalculateAdvanceSize(size_t renderFrameCount, const AudioFormatInfo &formatInfo) constHephAudio::AudioEffectvirtual
CalculateMaxNumberOfOverlaps() constHephAudio::OlaEffectprotectedvirtual
CalculateOutputFrameCount(size_t inputFrameCount, const AudioFormatInfo &formatInfo) constHephAudio::AudioEffectvirtual
CalculatePastSamplesSize() constHephAudio::OlaEffectprotectedvirtual
CalculateRequiredFrameCount(size_t outputFrameCount, const AudioFormatInfo &formatInfo) constHephAudio::OlaEffectvirtual
CreateOutputBuffer(const AudioBuffer &inputBuffer, size_t startIndex, size_t frameCount) constHephAudio::DoubleBufferedAudioEffectprotectedvirtual
currentIndexHephAudio::OlaEffectprotected
DoubleBufferedAudioEffect()HephAudio::DoubleBufferedAudioEffectprotected
Equalizer()HephAudio::Equalizer
Equalizer(size_t hopSize, const Window &wnd)HephAudio::Equalizer
Equalizer(size_t hopSize, const Window &wnd, const std::initializer_list< Equalizer::FrequencyRange > &frequencyRanges)HephAudio::Equalizer
Equalizer(size_t hopSize, const Window &wnd, const std::vector< Equalizer::FrequencyRange > &frequencyRanges)HephAudio::Equalizer
FrequencyDomainEffect()HephAudio::FrequencyDomainEffectprotected
FrequencyDomainEffect(size_t hopSize)HephAudio::FrequencyDomainEffectexplicitprotected
FrequencyDomainEffect(size_t hopSize, const Window &wnd)HephAudio::FrequencyDomainEffectprotected
frequencyRangesHephAudio::Equalizerprotected
GetF1() constHephAudio::BandCutFiltervirtual
GetF2() constHephAudio::BandCutFiltervirtual
GetFrequencyRanges() constHephAudio::BandCutFilterprotectedvirtual
GetHopSize() constHephAudio::OlaEffectvirtual
GetThreadCount() constHephAudio::AudioEffectvirtual
GetWindowSize() constHephAudio::OlaEffectvirtual
HasMTSupport() constHephAudio::AudioEffectvirtual
HasRTSupport() constHephAudio::AudioEffectvirtual
hopSizeHephAudio::OlaEffectprotected
InitializeOutputBuffer(const AudioBuffer &inputBuffer, AudioBuffer &outputBuffer, size_t startIndex, size_t frameCount) constHephAudio::DoubleBufferedAudioEffectprotectedvirtual
ModifyFrequencyRange(size_t index, const Equalizer::FrequencyRange &range)HephAudio::BandCutFilterprotectedvirtual
Name() const overrideHephAudio::BandCutFiltervirtual
OlaEffect()HephAudio::OlaEffectprotected
OlaEffect(size_t hopSize)HephAudio::OlaEffectexplicitprotected
OlaEffect(size_t hopSize, const Window &wnd)HephAudio::OlaEffectprotected
pastSamplesHephAudio::OlaEffectprotected
Process(AudioBuffer &buffer, size_t startIndex, size_t frameCount) overrideHephAudio::OlaEffectvirtual
Process(AudioBuffer &buffer)HephAudio::OlaEffectvirtual
Process(AudioBuffer &buffer, size_t startIndex)HephAudio::OlaEffectvirtual
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::Equalizerprotectedvirtual
RemoveFrequencyRange(size_t index)HephAudio::BandCutFilterprotectedvirtual
ResetInternalState() overrideHephAudio::OlaEffectvirtual
SetF1(double f)HephAudio::BandCutFiltervirtual
SetF2(double f)HephAudio::BandCutFiltervirtual
SetHopSize(size_t hopSize)HephAudio::OlaEffectvirtual
SetThreadCount(size_t threadCount)HephAudio::AudioEffectvirtual
SetWindow(const Window &wnd) overrideHephAudio::FrequencyDomainEffectvirtual
threadCountHephAudio::AudioEffectprotected
wndHephAudio::OlaEffectprotected
~AudioEffect()=defaultHephAudio::AudioEffectvirtual
~BandCutFilter()=defaultHephAudio::BandCutFiltervirtual
~DoubleBufferedAudioEffect()=defaultHephAudio::DoubleBufferedAudioEffectvirtual
~Equalizer()=defaultHephAudio::Equalizervirtual
~FrequencyDomainEffect()=defaultHephAudio::FrequencyDomainEffectvirtual
~OlaEffect()=defaultHephAudio::OlaEffectvirtual