synthesizer-0.0.3: Audio signal processing coded in HaskellSource codeContentsIndex
Synthesizer.Dimensional.Amplitude.Cut
Portabilityrequires multi-parameter type classes
Stabilityprovisional
Maintainersynthesizer@henning-thielemann.de
Contents
dissection
glueing
Description
Synopsis
unzip :: C u => R s u y (yv0, yv1) -> (R s u y yv0, R s u y yv1)
unzip3 :: C u => R s u y (yv0, yv1, yv2) -> (R s u y yv0, R s u y yv1, R s u y yv2)
leftFromStereo :: C u => R s u y (T yv) -> R s u y yv
rightFromStereo :: C u => R s u y (T yv) -> R s u y yv
concat :: (Ord y, C y, C u, C y yv) => [R s u y yv] -> R s u y yv
concatVolume :: (C y, C u, C y yv) => T u y -> [R s u y yv] -> R s u y yv
append :: (Ord y, C y, C u, C y yv) => R s u y yv -> R s u y yv -> R s u y yv
appendVolume :: (C y, C u, C y yv) => T u y -> R s u y yv -> R s u y yv -> R s u y yv
zip :: (Ord y, C y, C u, C y yv0, C y yv1) => R s u y yv0 -> R s u y yv1 -> R s u y (yv0, yv1)
zipVolume :: (C y, C u, C y yv0, C y yv1) => T u y -> R s u y yv0 -> R s u y yv1 -> R s u y (yv0, yv1)
zip3 :: (Ord y, C y, C u, C y yv0, C y yv1, C y yv2) => R s u y yv0 -> R s u y yv1 -> R s u y yv2 -> R s u y (yv0, yv1, yv2)
zip3Volume :: (C y, C u, C y yv0, C y yv1, C y yv2) => T u y -> R s u y yv0 -> R s u y yv1 -> R s u y yv2 -> R s u y (yv0, yv1, yv2)
mergeStereo :: (Ord y, C y, C u, C y yv) => R s u y yv -> R s u y yv -> R s u y (T yv)
mergeStereoVolume :: (C y, C u, C y yv) => T u y -> R s u y yv -> R s u y yv -> R s u y (T yv)
selectBool :: (Ord y, C y, C u, C y yv) => R s u y yv -> R s u y yv -> Binary s -> R s u y yv
dissection
unzip :: C u => R s u y (yv0, yv1) -> (R s u y yv0, R s u y yv1)Source
unzip3 :: C u => R s u y (yv0, yv1, yv2) -> (R s u y yv0, R s u y yv1, R s u y yv2)Source
leftFromStereo :: C u => R s u y (T yv) -> R s u y yvSource
rightFromStereo :: C u => R s u y (T yv) -> R s u y yvSource
glueing
concat :: (Ord y, C y, C u, C y yv) => [R s u y yv] -> R s u y yvSource
concatVolume :: (C y, C u, C y yv) => T u y -> [R s u y yv] -> R s u y yvSource
append :: (Ord y, C y, C u, C y yv) => R s u y yv -> R s u y yv -> R s u y yvSource
appendVolume :: (C y, C u, C y yv) => T u y -> R s u y yv -> R s u y yv -> R s u y yvSource
zip :: (Ord y, C y, C u, C y yv0, C y yv1) => R s u y yv0 -> R s u y yv1 -> R s u y (yv0, yv1)Source
zipVolume :: (C y, C u, C y yv0, C y yv1) => T u y -> R s u y yv0 -> R s u y yv1 -> R s u y (yv0, yv1)Source
zip3 :: (Ord y, C y, C u, C y yv0, C y yv1, C y yv2) => R s u y yv0 -> R s u y yv1 -> R s u y yv2 -> R s u y (yv0, yv1, yv2)Source
zip3Volume :: (C y, C u, C y yv0, C y yv1, C y yv2) => T u y -> R s u y yv0 -> R s u y yv1 -> R s u y yv2 -> R s u y (yv0, yv1, yv2)Source
mergeStereo :: (Ord y, C y, C u, C y yv) => R s u y yv -> R s u y yv -> R s u y (T yv)Source
mergeStereoVolume :: (C y, C u, C y yv) => T u y -> R s u y yv -> R s u y yv -> R s u y (T yv)Source
selectBoolSource
:: (Ord y, C y, C u, C y yv)
=> R s u y yvFalse
-> R s u y yvTrue
-> Binary s
-> R s u y yv
Produced by Haddock version 2.3.0