A single band parametric equalizer UGen. It attenuates or boosts a frequency band.
===Examples===
// mouse controlled frequency and boost
play {
val in = WhiteNoise.ar(0.25)
val freq = MouseX.kr(200, 10000, 1)
val gain = MouseY.kr(-12, 12) // bottom to top
MidEQ.ar(in, freq, rq = 0.5, gain = gain)
}
- See also
- Companion
- class
Type members
Value members
Concrete methods
- Value Params
- freq
center frequency in Hertz
- gain
The amount of boost (when positive) or attenuation (when negative) applied to the frequency band, in decibels.
- in
input signal to be filtered
- rq
reciprocal of Q. The Q (or quality) is conventionally defined as center-frequency / bandwidth, meaning that rq = bandwidth / center-frequency. A higher Q or lower rq produces a steeper filter. Too high values for
rq
may blow the filter up!
- Value Params
- freq
center frequency in Hertz
- gain
The amount of boost (when positive) or attenuation (when negative) applied to the frequency band, in decibels.
- in
input signal to be filtered
- rq
reciprocal of Q. The Q (or quality) is conventionally defined as center-frequency / bandwidth, meaning that rq = bandwidth / center-frequency. A higher Q or lower rq produces a steeper filter. Too high values for
rq
may blow the filter up!