Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
nonRecursiveFilter :: C a v => [a] -> [v] -> [v] Source #
Unmodulated non-recursive filter
nonRecursiveFilterMod :: C a v => [[a]] -> [v] -> [v] Source #
Modulated non-recursive filter.
Description of a basic filter that can be used in larger networks.
Mask [a] | A static filter described by its mask |
ModMask (Signal [a]) | A modulated filter described by a list of masks |
FracDelay (T t v) t | Delay the signal by a fractional amount of samples. This is achieved by interpolation. |
ModFracDelay (T t v) (Signal t) | Delay with varying delay times. The delay times sequence must monotonically decrease. (This includes constant parts!) |
Delay [v] | Delay the signal by prepending another one |