synthesizer-core-0.7.0.2: Audio signal processing coded in Haskell: Low level part

Portabilityrequires multi-parameter type classes
Stabilityprovisional
Maintainersynthesizer@henning-thielemann.de
Safe HaskellNone

Synthesizer.State.Filter.Recursive.Integration

Description

Filter operators from calculus

Synopsis

Documentation

run :: C v => T v -> T v

Integrate with initial value zero. However the first emitted value is the value of the input signal. It maintains the length of the signal.

runInit :: C v => v -> T v -> T v

Integrate with initial condition. First emitted value is the initial condition. The signal become one element longer.

causal :: C v => T v v

causalInit :: C v => v -> T v v

Integrate with initial condition. First emitted value is the initial condition. The signal become one element longer.