|mix :: C v => R s v -> R s v -> R s v|
|raise :: (C w, C v) => v -> w S v -> w S v|
|map :: (C w, C flat y0) => (y0 -> y1) -> w flat y0 -> w S y1|
|distort :: (c -> a -> a) -> R s c -> R s a -> R s a|
|Mix two signals.
In opposition to zipWith the result has the length of the longer signal.
|Add a number to all of the signal values.
This is useful for adjusting the center of a modulation.
|map :: (C w, C flat y0) => (y0 -> y1) -> w flat y0 -> w S y1||Source|
|distort :: (c -> a -> a) -> R s c -> R s a -> R s a||Source|
|In Synthesizer.State.Distortion you find a collection
of appropriate distortion functions.
|Produced by Haddock version 2.4.2|