|
Gin
|
Multi-channel, multi-band equalizer with flexible filter types. 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) |
Multi-channel, multi-band equalizer with flexible filter types.
EQ provides a professional multi-band equalizer supporting multiple filter types per band. Each band can be configured independently as a shelving filter, peak/notch filter, or high/low-pass filter. Supports any number of channels.
Key Features:
Filter Types:
Usage:
| EQ::EQ | ( | int | numBands | ) |
| void EQ::reset | ( | ) |
References highpass, Filter::highpass, highshelf, Filter::highshelf, lowpass, Filter::lowpass, lowshelf, Filter::lowshelf, peak, and Filter::peak.
| void EQ::process | ( | juce::AudioSampleBuffer & | buffer | ) |