synthesizer-0.2.0.1: Audio signal processing coded in HaskellSource codeContentsIndex
Synthesizer.Amplitude.Displacement
Portabilityrequires multi-parameter type classes
Stabilityprovisional
Maintainersynthesizer@henning-thielemann.de
Description
Synopsis
mix :: (C y', C y', C y yv, C y y') => T y y' yv -> T y y' yv -> T y y' yv
mixVolume :: (C y', C y', C y yv, C y y') => y' -> T y y' yv -> T y y' yv -> T y y' yv
mixMulti :: (C y', C y', C y yv, C y y') => [T y y' yv] -> T y y' yv
mixMultiVolume :: (C y', C y', C y yv, C y y') => y' -> [T y y' yv] -> T y y' yv
raise :: (C y', C y yv, C y y') => y' -> yv -> T y y' yv -> T y y' yv
Documentation
mix :: (C y', C y', C y yv, C y y') => T y y' yv -> T y y' yv -> T y y' yvSource
Mix two signals. In opposition to zipWith the result has the length of the longer signal.
mixVolume :: (C y', C y', C y yv, C y y') => y' -> T y y' yv -> T y y' yv -> T y y' yvSource
mixMulti :: (C y', C y', C y yv, C y y') => [T y y' yv] -> T y y' yvSource
Mix one or more signals.
mixMultiVolume :: (C y', C y', C y yv, C y y') => y' -> [T y y' yv] -> T y y' yvSource
raise :: (C y', C y yv, C y y') => y' -> yv -> T y y' yv -> T y y' yvSource
Add a number to all of the signal values. This is useful for adjusting the center of a modulation.
Produced by Haddock version 2.4.2