|
Synthesizer.Plain.Filter.Recursive.FirstOrder | Portability | requires multi-parameter type classes | Stability | provisional | Maintainer | synthesizer@henning-thielemann.de |
|
|
|
Description |
First order low pass and high pass filter.
|
|
Synopsis |
|
newtype Parameter a = Parameter {} | | parameter :: C a => a -> Parameter a | | lowpassStep :: (C a, C a v) => Parameter a -> v -> State v v | | lowpassModifierInit :: (C a, C a v) => Initialized v v (Parameter a) v v | | lowpassModifier :: (C a, C a v) => Simple v (Parameter a) v v | | lowpassCausal :: (C a, C a v) => T (Parameter a, v) v | | lowpassInit :: (C a, C a v) => v -> T (Parameter a) -> T v -> T v | | lowpass :: (C a, C a v) => T (Parameter a) -> T v -> T v | | highpassStep :: (C a, C a v) => Parameter a -> v -> State v v | | highpassModifierInit :: (C a, C a v) => Initialized v v (Parameter a) v v | | highpassModifier :: (C a, C a v) => Simple v (Parameter a) v v | | highpassInit :: (C a, C a v) => v -> T (Parameter a) -> T v -> T v | | highpassInitAlt :: (C a, C a v) => v -> T (Parameter a) -> T v -> T v | | highpass :: (C a, C a v) => T (Parameter a) -> T v -> T v | | data Result a = Result {} | | step :: (C a, C a v) => Parameter a -> v -> State v (Result v) |
|
|
Documentation |
|
|
Constructors | | Instances | |
|
|
|
Convert cut-off frequency to feedback factor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Constructors | Result | | highpass_ :: !a | | lowpass_ :: !a | |
|
| Instances | |
|
|
|
|
Produced by Haddock version 2.4.2 |