List of Transitions
From TidalCycles userbase
								| 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 | Takes the identifier of the ControlPattern track and an integer cycleCount. It will jump unaligned into the given pattern after cycleCount cycles have completed. | 
| 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 | Applies a crossfade over 4 cycles, and fades one pattern out while fading a new pattern in. | 
| xfadeIn | Time -> Time -> [ControlPattern] -> ControlPattern | Applies a crossfade, and fades one pattern out while fading a new pattern in. | 
