dsp-0.2.5.1: Haskell Digital Signal Processing

Copyright(c) Matthew Donadio 1998
LicenseGPL
Maintainerm.p.donadio@ieee.org
Stabilityexperimental
Portabilityportable
Safe HaskellSafe
LanguageHaskell98

DSP.Multirate.CIC

Description

CIC filters

R = rate change

M = differential delay in combs

N = number of stages

Synopsis

Documentation

cic_interpolate Source #

Arguments

:: Num a 
=> Int

R

-> Int

M

-> Int

N

-> [a]

x[n]

-> [a]

y[n]

CIC interpolator

cic_decimate Source #

Arguments

:: Num a 
=> Int

R

-> Int

M

-> Int

N

-> [a]

x[n]

-> [a]

y[n]

CIC interpolator