synthesizer-core-0.8.3: Audio signal processing coded in Haskell: Low level part
Safe HaskellSafe-Inferred
LanguageHaskell2010

Synthesizer.Causal.Filter.NonRecursive

Documentation

amplify :: C a => a -> T a a Source #

amplifyVector :: C a v => a -> T v v Source #

envelope :: C a => T (a, a) a Source #

envelopeVector :: C a v => T (a, v) v Source #

crossfade :: (C a, C a a) => Int -> T (a, a) a Source #

accumulatePosModulatedFromPyramid :: Transform sig v => ([sig v] -> (Int, Int) -> v) -> [sig v] -> T (Int, Int) v Source #

sumsPosModulatedFromPyramid :: (C v, Transform sig v) => [sig v] -> T (Int, Int) v Source #