BHiShelf

object BHiShelf extends ProductReader[BHiShelf]

A high shelf equalizer UGen. The B equalization suite is based on the Second Order Section (SOS) biquad UGen.

Note: Biquad coefficient calculations imply certain amount of CPU overhead. These plugin UGens contain optimizations such that the coefficients get updated only when there has been a change to one of the filter's parameters. This can cause spikes in CPU performance and should be considered when using several of these units.

Companion
class
trait Product
trait Mirror
trait ProductReader[BHiShelf]
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

def ar(in: GE, freq: GE, rs: GE, gain: GE): BHiShelf
Value Params
freq

cutoff frequency.

gain

boost/cut at the cutoff frequency (in decibels).

in

input signal to be processed.

rs

the reciprocal of the slope S (Shell boost/cut slope). When S = 1 , the shelf slope is as steep as it can be and remain monotonically increasing or decreasing gain with frequency. The shelf slope, in dB/octave, remains proportional to S for all other values for a fixed freq/sample-rate and gain .

def read(in: RefMapIn, key: String, arity: Int): BHiShelf