# Cycle Tempos and Phasing?

**URL:** <https://uzu.lurk.org/t/cycle-tempos-and-phasing/793>\
**Category:** TidalCycles\
**Tags:** questions\
**Created:** [14 May 2020 23:09 UTC](https://uzu.lurk.org/t/cycle-tempos-and-phasing/793 "2020-05-14T23:09:42Z")\
**Posts on this page:** 1\
**Showing post:** 6

<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:** [15 May 2020 17:46 UTC](https://uzu.lurk.org/t/cycle-tempos-and-phasing/793/6 "2020-05-15T17:46:00Z")

</div>

> [@kindohm](#):
>
> Yes! `slow` will not reset every cycle (nor will `fast` ).

Wow, well awesome. There's my answer thank you!

If I wanted patterns to phase out of time using `slow`, but then slam back in sync at some point then I assume that I could use either `resetCycles` or maybe `trigger 1`? Both of those cause a hiccup when they're evaluated though as they're apparently not being quantized to tempo. I assumed that this would work but it also hiccups:

```
do
  d1 $ trigger 1 $ slow 1.01 $ s "bd*8"
  d2 $ trigger 1 $ s "hh*8" 

```

It seems that what I want is the functionality of a `trigger 1` and a `resetCycles` combo?  
Talking out loud here so hopefully this makes sense lol.

Thanks again.

EDIT: [Alex's new video](https://club.tidalcycles.org/t/week-5-lesson-1-musical-notes/891) answered my question!  
`qtrigger` will bring them back into phase quantized to the start of the next cycle:

```
do
  d1 $ qtrigger 1 $ slow 1.01 $ s "bd*8"
  d2 $ qtrigger 1 $ s "hh*8" # pan 0.7

```

---

_[View the full topic](https://uzu.lurk.org/t/cycle-tempos-and-phasing/793)._
