# Transitions

**URL:** <https://uzu.lurk.org/t/transitions/1725>\
**Category:** TidalCycles\
**Tags:** questions\
**Created:** [22 July 2020 18:00 UTC](https://uzu.lurk.org/t/transitions/1725 "2020-07-22T18:00:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ben](https://uzu.lurk.org/user_avatar/uzu.lurk.org/ben/32/362_2.png) [@ben](https://uzu.lurk.org/u/ben)\
**Post date:** [22 July 2020 18:00 UTC](https://uzu.lurk.org/t/transitions/1725/1 "2020-07-22T18:00:13Z")

</div>

I'm having trouble understanding how to use some of the transitions. (I'll attempt to fill in the documentation once I have a better understanding of them BTW, as the docs are mostly blank.)

I've figured out a number of them, mainly from @kindohm's [video](https://www.youtube.com/watch?v=7IvCbTQpPJ8) and example doc sheet.

The ones I'm struggling with are `wash` and `histpan` though.  
Any insights on how to use these?

---

<div class="post-metadata">

**Author:** ![ben](https://uzu.lurk.org/user_avatar/uzu.lurk.org/ben/32/362_2.png) [@ben](https://uzu.lurk.org/u/ben)\
**Post date:** [23 July 2020 14:18 UTC](https://uzu.lurk.org/t/transitions/1725/2 "2020-07-23T14:18:42Z")

</div>

Any insights into `wash` and `histpan` @yaxu?

---

<div class="post-metadata">

**Author:** ![yaxu](https://uzu.lurk.org/user_avatar/uzu.lurk.org/yaxu/32/2_2.png) [@yaxu](https://uzu.lurk.org/u/yaxu)\
**Post date:** [23 July 2020 19:49 UTC](https://uzu.lurk.org/t/transitions/1725/3 "2020-07-23T19:49:52Z")

</div>

Hi @ben,

Thanks for going through these!

This will pan the last four patterns on the (d)1 channel from left to right, the most recent on the left:

```haskell
histpan 1 4 $ sound "bd sn"

```

`wash` is a function used to define a couple of the other transitions, `anticipate` and `jump`. It's not really useful on its own, unless you wanted to make your own version of `anticipate`, or something like that.. It looks like it needs some work to make it more user friendly though.
