Gin
|
Basic multi channel / multi band EQ. More...
Public Types | |
enum | Type { lowshelf , highshelf , peak , highpass , lowpass } |
Public Member Functions | |
EQ (int numBands) | |
void | setSampleRate (double sr) |
void | setNumChannels (int ch) |
void | reset () |
void | setParams (int band, Type t, float freq, float q, float g) |
void | process (juce::AudioSampleBuffer &buffer) |
Basic multi channel / multi band EQ.
enum EQ::Type |
EQ::EQ | ( | int | numBands | ) |
void EQ::setSampleRate | ( | double | sr | ) |
void EQ::setNumChannels | ( | int | ch | ) |
void EQ::reset | ( | ) |
void EQ::setParams | ( | int | band, |
Type | t, | ||
float | freq, | ||
float | q, | ||
float | g | ||
) |
References highpass, Filter::highpass, highshelf, Filter::highshelf, lowpass, Filter::lowpass, lowshelf, Filter::lowshelf, peak, and Filter::peak.
void EQ::process | ( | juce::AudioSampleBuffer & | buffer | ) |