hsc3-0.21: Haskell SuperCollider
Safe HaskellSafe-Inferred
LanguageHaskell2010

Sound.Sc3.Common.Math.Filter.Beq

Description

Beq filter coefficient calculations.

Synopsis

Documentation

type Beq t = (t, t, t, t, t) Source #

Beq coefficients, (a0, a1, a2, b1, b2).

bLowPassCoef :: Floating t => t -> t -> t -> Beq t Source #

Calculate coefficients for bi-quad low pass filter.

bHiPassCoef :: Floating t => t -> t -> t -> Beq t Source #

Calculate coefficients for bi-quad high pass filter.

bAllPassCoef :: Floating t => t -> t -> t -> Beq t Source #

Calculate coefficients for bi-quad all pass filter.

bBandPassCoef :: Floating t => t -> t -> t -> Beq t Source #

Calculate coefficients for bi-quad band pass filter.

bBandStopCoef :: Floating t => t -> t -> t -> Beq t Source #

Calculate coefficients for bi-quad stop band filter.

bPeakEqCoef :: Floating t => t -> t -> t -> t -> Beq t Source #

Calculate coefficients for bi-quad peaking Eq filter.

bLowShelfCoef :: Floating t => t -> t -> t -> t -> Beq t Source #

Calculate coefficients for bi-quad low shelf filter.

bHiShelfCoef :: Floating t => t -> t -> t -> t -> Beq t Source #

Calculate coefficients for bi-quad high shelf filter.