Difference between revisions of "List of Transitions"
From TidalCycles userbase
Line 6: | Line 6: | ||
|[[anticipate]] | |[[anticipate]] | ||
|<code>Time -> [ControlPattern] -> ControlPattern</code> | |<code>Time -> [ControlPattern] -> ControlPattern</code> | ||
+ | |An increasing comb filter. | ||
|- | |- | ||
|[[anticipateIn]] | |[[anticipateIn]] | ||
|<code>Time -> Time -> [ControlPattern] -> ControlPattern</code> | |<code>Time -> Time -> [ControlPattern] -> ControlPattern</code> | ||
+ | |Same as anticipate though it allows you to specify the number of cycles until dropping to the new pattern | ||
|- | |- | ||
|[[clutch]] | |[[clutch]] | ||
|<code>Time -> [Pattern a] -> Pattern a</code> | |<code>Time -> [Pattern a] -> Pattern a</code> | ||
+ | |Degrades the current pattern while undegrading the next. | ||
|- | |- | ||
|[[clutchIn]] | |[[clutchIn]] | ||
Line 29: | Line 32: | ||
|[[jumpIn]] | |[[jumpIn]] | ||
|<code>Int -> Time -> [ControlPattern] -> ControlPattern</code> | |<code>Int -> Time -> [ControlPattern] -> ControlPattern</code> | ||
+ | |- | ||
+ | |[[jumpIn']] | ||
+ | |<code>Int -> Time -> [ControlPattern] -> ControlPattern</code> | ||
+ | |Unlike jumpIn the variant jumpIn' will only transition at cycle boundary (e.g. when the cycle count is an integer). | ||
|- | |- | ||
|[[jumpMod]] | |[[jumpMod]] | ||
|<code>Int -> Time -> [ControlPattern] -> ControlPattern</code> | |<code>Int -> Time -> [ControlPattern] -> ControlPattern</code> | ||
− | | | + | |Sharp jump transition at next cycle boundary where cycle mod n == 0 |
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|[[histpan]] | |[[histpan]] | ||
Line 46: | Line 48: | ||
|<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 | ||
+ | |- | ||
+ | |[[xfade]] | ||
+ | |<code>Time -> [ControlPattern] -> ControlPattern</code> | ||
+ | |- | ||
+ | |[[xfadeIn]] | ||
+ | |<code>Time -> Time -> [ControlPattern] -> ControlPattern</code> | ||
|} | |} | ||
[[Category:Transitions]] | [[Category:Transitions]] |
Revision as of 17:45, 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 |
xfade | Time -> [ControlPattern] -> ControlPattern
| |
xfadeIn | Time -> Time -> [ControlPattern] -> ControlPattern
|