Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Beq filter coefficient calculations.
Synopsis
- type Beq t = (t, t, t, t, t)
- bLowPassCoef :: Floating t => t -> t -> t -> Beq t
- bHiPassCoef :: Floating t => t -> t -> t -> Beq t
- bAllPassCoef :: Floating t => t -> t -> t -> Beq t
- bBandPassCoef :: Floating t => t -> t -> t -> Beq t
- bBandStopCoef :: Floating t => t -> t -> t -> Beq t
- bPeakEqCoef :: Floating t => t -> t -> t -> t -> Beq t
- bLowShelfCoef :: Floating t => t -> t -> t -> t -> Beq t
- bHiShelfCoef :: Floating t => t -> t -> t -> t -> Beq t
Documentation
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.