FahlGrahn Audio v1.0.0
|
This is the complete list of members for IFilter, including all inherited members.
filterResponse(double sampleRate, double currentFreq)=0 (defined in IFilter) | IFilter | pure virtual |
isEnabled (defined in IFilter) | IFilter | |
kHighPass enum value (defined in IFilter) | IFilter | |
kHighShelf enum value (defined in IFilter) | IFilter | |
kLowPass enum value (defined in IFilter) | IFilter | |
kLowShelf enum value (defined in IFilter) | IFilter | |
kNumTypes enum value (defined in IFilter) | IFilter | |
kPeak enum value (defined in IFilter) | IFilter | |
prepare(const double sampleRate, const int numSamples, const int numChannels)=0 (defined in IDsp) | IDsp | pure virtual |
process(std::span< const float > input, std::span< float > output, int channel)=0 (defined in IDsp) | IDsp | pure virtual |
setFrequency(const double frequency)=0 (defined in IFilter) | IFilter | pure virtual |
setGain(const double gaindB)=0 (defined in IFilter) | IFilter | pure virtual |
setQ(const double q)=0 (defined in IFilter) | IFilter | pure virtual |
setSampleRate(const double sampleRate)=0 (defined in IFilter) | IFilter | pure virtual |
Type enum name (defined in IFilter) | IFilter | |
~IFilter()=default (defined in IFilter) | IFilter | virtual |