|
| | BandCutFilter () |
| |
| | BandCutFilter (double f1, double f2, size_t hopSize, const Window &wnd) |
| |
| virtual | ~BandCutFilter ()=default |
| |
| virtual std::string | Name () const override |
| |
| virtual double | GetF1 () const |
| |
| virtual void | SetF1 (double f) |
| |
| virtual double | GetF2 () const |
| |
| virtual void | SetF2 (double f) |
| |
| | Equalizer () |
| |
| | Equalizer (size_t hopSize, const Window &wnd) |
| |
| | Equalizer (size_t hopSize, const Window &wnd, const std::initializer_list< Equalizer::FrequencyRange > &frequencyRanges) |
| |
| | Equalizer (size_t hopSize, const Window &wnd, const std::vector< Equalizer::FrequencyRange > &frequencyRanges) |
| |
| virtual | ~Equalizer ()=default |
| |
Public Member Functions inherited from HephAudio::FrequencyDomainEffect |
| virtual | ~FrequencyDomainEffect ()=default |
| |
| virtual void | SetWindow (const Window &wnd) override |
| |
| virtual | ~OlaEffect ()=default |
| |
| virtual size_t | CalculateRequiredFrameCount (size_t outputFrameCount, const AudioFormatInfo &formatInfo) const |
| |
| virtual void | ResetInternalState () override |
| |
| virtual void | Process (AudioBuffer &buffer, size_t startIndex, size_t frameCount) override |
| |
| virtual size_t | GetHopSize () const |
| |
| virtual void | SetHopSize (size_t hopSize) |
| |
| virtual size_t | GetWindowSize () const |
| |
| virtual void | Process (AudioBuffer &buffer) |
| |
| virtual void | Process (AudioBuffer &buffer, size_t startIndex) |
| |
| virtual | ~DoubleBufferedAudioEffect ()=default |
| |
| virtual | ~AudioEffect ()=default |
| |
| virtual bool | HasMTSupport () const |
| |
| virtual bool | HasRTSupport () const |
| |
| virtual size_t | GetThreadCount () const |
| |
| virtual void | SetThreadCount (size_t threadCount) |
| |
| virtual size_t | CalculateOutputFrameCount (size_t inputFrameCount, const AudioFormatInfo &formatInfo) const |
| |
| virtual size_t | CalculateAdvanceSize (size_t renderFrameCount, const AudioFormatInfo &formatInfo) const |
| |
|
| virtual const std::vector< Equalizer::FrequencyRange > & | GetFrequencyRanges () const |
| |
| virtual void | AddFrequencyRange (double f1, double f2, double volume) |
| |
| virtual void | AddFrequencyRange (const Equalizer::FrequencyRange &range) |
| |
| virtual void | ModifyFrequencyRange (size_t index, const Equalizer::FrequencyRange &range) |
| |
| virtual void | RemoveFrequencyRange (size_t index) |
| |
| virtual void | ProcessST (const AudioBuffer &inputBuffer, AudioBuffer &outputBuffer, size_t startIndex, size_t frameCount) override |
| |
Protected Member Functions inherited from HephAudio::FrequencyDomainEffect |
| | FrequencyDomainEffect () |
| |
| | FrequencyDomainEffect (size_t hopSize) |
| |
| | FrequencyDomainEffect (size_t hopSize, const Window &wnd) |
| |
| | OlaEffect () |
| |
| | OlaEffect (size_t hopSize) |
| |
| | OlaEffect (size_t hopSize, const Window &wnd) |
| |
| virtual size_t | CalculateMaxNumberOfOverlaps () const |
| |
| virtual size_t | CalculatePastSamplesSize () const |
| |
| | DoubleBufferedAudioEffect () |
| |
| virtual AudioBuffer | CreateOutputBuffer (const AudioBuffer &inputBuffer, size_t startIndex, size_t frameCount) const |
| |
| virtual void | InitializeOutputBuffer (const AudioBuffer &inputBuffer, AudioBuffer &outputBuffer, size_t startIndex, size_t frameCount) const |
| |
| | AudioEffect () |
| |
| virtual void | ProcessMT (const AudioBuffer &inputBuffer, AudioBuffer &outputBuffer, size_t startIndex, size_t frameCount) |
| |
removes the frequencies that are in the provided frequency band.