Tidal icon indicating copy to clipboard operation
Tidal copied to clipboard

Backport features from strudel

Open yaxu opened this issue 3 years ago • 4 comments

While porting Tidal to Strudel, some things have been improved, like more ways of combining patterns. In particular:

  • reset/restart operators - would fix #785
  • an extended family of pattern composing operators https://github.com/tidalcycles/strudel/pull/88#issuecomment-1114036935
  • Tidier implementations of some core functions, like chop

It'd be good to backport some of this

yaxu avatar May 04 '22 20:05 yaxu

Currently:

strudel tidal
.addIn `
.addOut `+
.addMix `

Ideas for the new operators:

strudel tidal
.addSqueeze ||+
.addSqueezeOut +||
.addTrig !+
.addTrigzero !!+

yaxu avatar May 04 '22 21:05 yaxu

Squeeze: https://github.com/tidalcycles/Tidal/commit/a7ff6d08bb8650d0ade71bcb1c3fa4651c1e4481

yaxu avatar May 05 '22 13:05 yaxu

Really cool! It's possible to document the new operators?

ndr-brt avatar May 05 '22 13:05 ndr-brt

This is basically implemented in the cycseq branch, although not working yet so not ready for documenting.

yaxu avatar Sep 29 '22 15:09 yaxu