synthesizer-filter-0.4.1.1: Audio signal processing coded in Haskell: Filter networks

Safe HaskellNone
LanguageHaskell2010

Synthesizer.Filter.Fix

Synopsis

Documentation

type T filter t a v = [Channel filter t a v] -> [[(Channel filter t a v, filter t a v)]] Source #

A T with numbered nodes is not very comfortable. Better provide a fix-like function which allows to enter a graph this way:

fix $ \[v,w,y] ->
[a(u + dw),
 b(v + ey),
 c w]

data Channel filter t a v Source #

Constructors

Channel 

Fields

fix :: T filter t a v -> [Channel filter t a v] Source #

toGraph :: T filter t a v -> T filter Int t a v Source #