dsp-0.2.3: Haskell Digital Signal Processing

Portabilityportable
Stabilityexperimental
Maintainerm.p.donadio@ieee.org
Safe HaskellSafe-Inferred

DSP.Filter.FIR.Taps

Description

Functions for creating rectangular windowed FIR filters

Synopsis

Documentation

lpfSource

Arguments

:: (Ix a, Integral a, Enum b, Floating b, Eq b) 
=> b

wc

-> a

M

-> Array a b

h[n]

Lowpass filter

hpfSource

Arguments

:: (Ix a, Integral a, Enum b, Floating b, Eq b) 
=> b

wc

-> a

M

-> Array a b

h[n]

Highpass filter

bpfSource

Arguments

:: (Ix a, Integral a, Enum b, Floating b, Eq b) 
=> b

wl

-> b

wu

-> a

M

-> Array a b

h[n]

Bandpass filter

bsfSource

Arguments

:: (Ix a, Integral a, Enum b, Floating b, Eq b) 
=> b

wl

-> b

wu

-> a

M

-> Array a b

h[n]

Bandstop filter

mbfSource

Arguments

:: (Ix a, Integral a, Enum b, Floating b, Eq b) 
=> [b]
mags
-> [b]
w
-> a

M

-> Array a b

h[n]

Multiband filter

rcSource

Arguments

:: (Ix a, Integral a, Enum b, Floating b, Eq b) 
=> b

ws

-> b

beta

-> a

M

-> Array a b

h[n]

Raised-cosine filter