Tidal
Tidal copied to clipboard
Backport features from strudel
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
Currently:
| strudel | tidal |
|---|---|
.addIn |
` |
.addOut |
`+ |
.addMix |
` |
Ideas for the new operators:
| strudel | tidal |
|---|---|
.addSqueeze |
||+ |
.addSqueezeOut |
+|| |
.addTrig |
!+ |
.addTrigzero |
!!+ |
Squeeze: https://github.com/tidalcycles/Tidal/commit/a7ff6d08bb8650d0ade71bcb1c3fa4651c1e4481
Really cool! It's possible to document the new operators?
This is basically implemented in the cycseq branch, although not working yet so not ready for documenting.