|
Synthesizer.Generic.Filter.NonRecursive | Portability | requires multi-parameter type classes | Stability | provisional | Maintainer | synthesizer@henning-thielemann.de |
|
|
|
|
|
Description |
|
|
Synopsis |
|
negate :: (C a, C a, C sig) => sig a -> sig a | | amplify :: (C a, C a, C sig) => a -> sig a -> sig a | | amplifyVector :: (C a v, C v, C sig) => a -> sig v -> sig v | | envelope :: (C a, C a, C sig) => sig a -> sig a -> sig a | | envelopeVector :: (C a v, C a, C v, C sig) => sig a -> sig v -> sig v | | fadeInOut :: (C a, C a, C sig) => Int -> Int -> Int -> sig a -> sig a | | generic :: (C a v, C a, C v, C sig) => sig a -> sig v -> sig v | | binomial :: (C a, C a, C a v, C v, C sig) => a -> a -> sig v -> sig v | | ratioFreqToVariance :: C a => a -> a -> a | | binomial1 :: (C v, C v, C sig) => sig v -> sig v | | sums :: (C v, C v, C sig) => Int -> sig v -> sig v | | differentiate :: (C v, C v, C sig) => sig v -> sig v | | differentiateCenter :: (C v, C v, C sig) => sig v -> sig v | | differentiate2 :: (C v, C v, C sig) => sig v -> sig v |
|
|
|
Envelope application
|
|
negate :: (C a, C a, C sig) => sig a -> sig a | Source |
|
|
amplify :: (C a, C a, C sig) => a -> sig a -> sig a | Source |
|
|
amplifyVector :: (C a v, C v, C sig) => a -> sig v -> sig v | Source |
|
|
|
:: (C a, C a, C sig) | | => sig a | the envelope
| -> sig a | the signal to be enveloped
| -> sig a | |
|
|
|
:: (C a v, C a, C v, C sig) | | => sig a | the envelope
| -> sig v | the signal to be enveloped
| -> sig v | |
|
|
|
|
Smoothing
|
|
generic :: (C a v, C a, C v, C sig) => sig a -> sig v -> sig v | Source |
|
|
binomial :: (C a, C a, C a v, C v, C sig) => a -> a -> sig v -> sig v | Source |
|
|
ratioFreqToVariance :: C a => a -> a -> a | Source |
|
|
binomial1 :: (C v, C v, C sig) => sig v -> sig v | Source |
|
|
|
|
Filter operators from calculus
|
|
differentiate :: (C v, C v, C sig) => sig v -> sig v | Source |
|
|
differentiateCenter :: (C v, C v, C sig) => sig v -> sig v | Source |
|
|
differentiate2 :: (C v, C v, C sig) => sig v -> sig v | Source |
|
|
Produced by Haddock version 2.3.0 |