Safe Haskell | None |
---|
Documentation
decompose :: Param (Source tuple) (SampleRate Real) -> Param (Source tuple) (Composed tuple) -> tupleSource
Tuple (Control p) | |
Tuple (Frequency p) | |
Tuple (VectorTime p) | |
Tuple (Time p) | |
Tuple (Number p) | |
Tuple (DetuneModulation p) | |
Tuple (Modulation p) | |
(Tuple a, Tuple b, ~ * (Source a) (Source b)) => Tuple (a, b) | |
Tuple (Signal p a) | |
(Tuple a, Tuple b, Tuple c, ~ * (Source a) (Source b), ~ * (Source b) (Source c)) => Tuple (a, b, c) |
withTuple2 :: (Tuple tuple, Source tuple ~ p, Composed tuple ~ p) => (tuple -> f (SampleRate Real, p) a b) -> f (SampleRate Real, p) a bSource