Difference between revisions of "List of Transitions"
From TidalCycles userbase
Line 47: | Line 47: | ||
|[[wait]] | |[[wait]] | ||
|<code>Time -> Time -> [ControlPattern] -> ControlPattern</code> | |<code>Time -> Time -> [ControlPattern] -> ControlPattern</code> | ||
− | |Just stop for a bit before playing new pattern | + | |Just stop for a bit before playing new pattern. |
+ | |- | ||
|[[waitT]] | |[[waitT]] | ||
|<code>(Time -> [ControlPattern] -> ControlPattern) -> Time -> Time -> [ControlPattern] -> ControlPattern</code> | |<code>(Time -> [ControlPattern] -> ControlPattern) -> Time -> Time -> [ControlPattern] -> ControlPattern</code> | ||
− | |||
|Just as wait, waitT stops for a bit and then applies the given transition to the playing pattern. | |Just as wait, waitT stops for a bit and then applies the given transition to the playing pattern. | ||
|- | |- |
Revision as of 17:56, 3 February 2019
Function name | Type | Description |
---|---|---|
anticipate | Time -> [ControlPattern] -> ControlPattern
|
An increasing comb filter. |
anticipateIn | Time -> Time -> [ControlPattern] -> ControlPattern
|
Same as anticipate though it allows you to specify the number of cycles until dropping to the new pattern. |
clutch | Time -> [Pattern a] -> Pattern a
|
Degrades the current pattern while undegrading the next. |
clutchIn | Time -> Time -> [Pattern a] -> Pattern a
| |
interpolate | Time -> [ControlPattern] -> ControlPattern
| |
interpolateIn | Time -> Time -> [ControlPattern] -> ControlPattern
| |
jump | Time -> [ControlPattern] -> ControlPattern
|
Jumps directly into the given pattern, this is essentially the no_transition-transition.
Variants of jump provide more useful capabilities, see jumpIn and jumpMod. |
jumpIn | Int -> Time -> [ControlPattern] -> ControlPattern
| |
jumpIn' | Int -> Time -> [ControlPattern] -> ControlPattern
|
Unlike jumpIn the variant jumpIn' will only transition at cycle boundary (e.g. when the cycle count is an integer). |
jumpMod | Int -> Time -> [ControlPattern] -> ControlPattern
|
Sharp jump transition at next cycle boundary where cycle mod n == 0. |
histpan | Time -> Time -> [ControlPattern] -> ControlPattern
|
Pans the last n versions of the pattern across the field. |
wait | Time -> Time -> [ControlPattern] -> ControlPattern
|
Just stop for a bit before playing new pattern. |
waitT | (Time -> [ControlPattern] -> ControlPattern) -> Time -> Time -> [ControlPattern] -> ControlPattern
|
Just as wait, waitT stops for a bit and then applies the given transition to the playing pattern. |
wash | (Pattern a -> Pattern a) -> (Pattern a -> Pattern a) -> Time -> Time -> Time -> Time -> [Pattern a] -> Pattern a
|
Washes away the current pattern after a certain delay by applying a function to it over time, then switching over to the next pattern to which another function is applied. |
washIn | (Pattern a -> Pattern a) -> Time -> Time -> [Pattern a] -> Pattern a
| |
xfade | Time -> [ControlPattern] -> ControlPattern
| |
xfadeIn | Time -> Time -> [ControlPattern] -> ControlPattern
|
Applies a crossfade, and fades one pattern out while fading a new pattern in. |