synthesizer-0.0.3: 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
Parameter aFeedback factor.
show/hide Instances
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
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
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
cascadeModifier :: (C a, C a v) => Int -> Simple [v] (Parameter a) v vSource
cascadeState :: (C a, C a v) => Int -> T (Parameter a) -> T v -> T vSource
Produced by Haddock version 2.3.0