|
Gin
|
Basic multi channel / multi band EQ. More...
#include <gin_eq.h>
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 | ) |