home/ atoms/ tidal-cut-legato

Tidal's cut stops any other sound using the same cut group, while legato controls how long a sound plays before the next one starts

When working with long samples in TidalCycles, two parameters control overlap: cut n assigns a sound to a cut group — any new sound in that group stops the previous one (useful for samples that should not overlap like a hi-hat); legato n sets a relative playback length, where legato 1 plays the sample until the next event, and legato 0.5 plays half that duration. Unlike cut, legato does not stop other samples. These are typically used with longer melodic or loop samples, not short percussion hits.

Examples

d1 $ sound "bev" # cut 1 — each new bev sample stops the previous. d2 $ sound "sax(3,8)" # legato 1 — each sax note plays until the next.

Assessment

When would you use cut vs. legato? Write a pattern using cut to create a chopped feel on a long pad sample, and one using legato to make notes overlap smoothly.

“Note what happens to the `bev` sample when you `hush` and there's nothing to `cut` it”
corpus · tidalcycles-course-1-structured-4-week-course · chunk 9