synthesizer-0.2.0.1: Audio signal processing coded in HaskellSource codeContentsIndex
Synthesizer.Plain.Filter.Recursive.Allpass
Portabilityrequires multi-parameter type classes
Stabilityprovisional
Maintainersynthesizer@henning-thielemann.de
Description
Documentation
newtype Parameter a Source
Constructors
ParameterFeedback factor.
getParameter :: a
show/hide Instances
C a v => C a (Parameter v)
Show a => Show (Parameter a)
parameterSource
:: C a
=> IntThe number of equally designed 1st order allpasses.
-> aThe phase shift to be achieved for the given frequency.
-> aThe frequency we specified the phase shift for.
-> Parameter a
flangerPhase :: C a => aSource
flangerParameter :: C a => Int -> a -> Parameter aSource
firstOrderStep :: (C a, C a v) => Parameter a -> v -> State (v, v) vSource
firstOrderModifier :: (C a, C a v) => Simple (v, v) (Parameter a) v vSource
firstOrderCausal :: (C a, C a v) => T (Parameter a, v) vSource
firstOrder :: (C a, C a v) => T (Parameter a) -> T v -> T vSource
makePhase :: C a => Parameter a -> a -> aSource
cascadeStepStackPairs :: (C a, C a v) => Parameter a -> v -> State [(v, v)] vSource
cascadeStepStack :: (C a, C a v) => Parameter a -> v -> State [v] vSource
fromPairs :: [(a, a)] -> [a]Source
toPairs :: [a] -> [(a, a)]Source
cascadeStepRec :: (C a, C a v) => Parameter a -> v -> State [v] vSource
cascadeStepRecAlt :: (C a, C a v) => Parameter a -> v -> State [v] vSource
cascadeStep :: (C a, C a v) => Parameter a -> v -> State [v] vSource
cascadeModifier :: (C a, C a v) => Int -> Simple [v] (Parameter a) v vSource
cascadeCausalStacked :: (C a, C a v) => Int -> T (Parameter a, v) vSource
cascadeCausalModifier :: (C a, C a v) => Int -> T (Parameter a, v) vSource
cascadeCausal :: (C a, C a v) => Int -> T (Parameter a, v) vSource
cascadeState :: (C a, C a v) => Int -> T (Parameter a) -> T v -> T vSource
cascadeIterative :: (C a, C a v) => Int -> T (Parameter a) -> T v -> T vSource
cascade :: (C a, C a v) => Int -> T (Parameter a) -> T v -> T vSource
Produced by Haddock version 2.4.2