dsp-0.2.5: Haskell Digital Signal Processing

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

DSP.Flowgraph

Description

Flowgraph functions

DO NOT USE YET

Synopsis

Documentation

cascade Source #

Arguments

:: Num a 
=> [[a] -> [a]]
f_n(x)
-> [a]

x[n]

-> [a]

y[n]

Cascade of functions, eg

cascade [ f1, f2, f3 ] x == (f3 . f2 . f1) x

gain Source #

Arguments

:: Num a 
=> a

a

-> [a]

x[n]

-> [a]

y[n]

Gain node

y[n] = a * x[n]

bias Source #

Arguments

:: Num a 
=> a

a

-> [a]

x[n]

-> [a]

y[n]

Bias node

y[n] = x[n] + a

adder Source #

Arguments

:: Num a 
=> [a]

x[n]

-> [a]

y[n]

-> [a]

z[n]

Adder node

z[n] = x[n] + y[n]