17 using Equalizer::GetFrequencyRanges;
18 using Equalizer::AddFrequencyRange;
19 using Equalizer::ModifyFrequencyRange;
20 using Equalizer::RemoveFrequencyRange;
40 virtual std::string
Name()
const override;
#define HEPH_API
Definition HephShared.h:124
removes the frequencies that are in the provided frequency band.
Definition BandCutFilter.h:14
virtual void SetF1(double f)
virtual double GetF1() const
virtual std::string Name() const override
virtual double GetF2() const
virtual ~BandCutFilter()=default
BandCutFilter(double f1, double f2, size_t hopSize, const Window &wnd)
virtual void SetF2(double f)
adjusts the volumes of multiple frequency ranges.
Definition Equalizer.h:15
base class for windows.
Definition Window.h:14
represents a range of frequencies with volume adjustment.
Definition Equalizer.h:22