A resonant high pass filter UGen.
===Examples===
// mouse controlled frequency and Q
play {
val in = WhiteNoise.ar(0.5)
val freq = MouseX.kr(200, 10000, 1)
val q = MouseY.kr(1, 100, 1) // bottom to top
val flt = RHPF.ar(in, freq, q.reciprocal)
flt / q.sqrt // compensate for energy loss
}
- See also
- Companion
- class
Type members
Value members
Concrete methods
- Value Params
- freq
cutoff frequency in Hertz
- in
input signal to be filtered
- rq
reciprocal of Q. The Q (or quality) is conventionally defined as cutoff-frequency / bandwidth, meaning that rq = bandwidth / cutoff-frequency. A higher Q or lower rq produces a steeper filter.