synthesizer-0.2.0.1: Audio signal processing coded in HaskellSource codeContentsIndex
Synthesizer.Physical.Filter
Contents
Amplification
Filter operators from calculus
Echo
Synopsis
amplify :: C y' => y' -> T t t' y y' yv -> T t t' y y' yv
envelope :: (Eq t', C y0 yv, C y') => T t t' y y' y0 -> T t t' y y' yv -> T t t' y y' yv
differentiate :: (C yv, C a') => T t a' y a' yv -> T t a' y a' yv
integrate :: (C yv, C a') => T t a' y a' yv -> T t a' y a' yv
comb :: (C t, C t', C t t', C y yv) => t' -> y -> T t t' y y' yv -> T t t' y y' yv
Amplification
amplify :: C y' => y' -> T t t' y y' yv -> T t t' y y' yvSource
envelopeSource
:: (Eq t', C y0 yv, C y')
=> T t t' y y' y0the envelope
-> T t t' y y' yvthe signal to be enveloped
-> T t t' y y' yv
Filter operators from calculus
differentiate :: (C yv, C a') => T t a' y a' yv -> T t a' y a' yvSource
integrate :: (C yv, C a') => T t a' y a' yv -> T t a' y a' yvSource
Echo
comb :: (C t, C t', C t t', C y yv) => t' -> y -> T t t' y y' yv -> T t t' y y' yvSource
Infinitely many equi-delayed exponentially decaying echos.
Produced by Haddock version 2.4.2