29 Commits

Author SHA1 Message Date
alex
60027e664f Try 'keep' instead of 'const' 2022-04-24 14:38:33 +01:00
alex
27ff329981 Prettify 2022-04-24 11:30:13 +01:00
alex
df5ffb4736 Tidy up composers, supporting function patterns 2022-04-24 11:27:52 +01:00
alex
5c3f095ef2 Experimental rejig of the pattern composers.
Now `restart` is `setRestart`, use `constRestart` for the old behavior.
Same for `reset`.
2022-04-24 01:02:32 +01:00
Felix Roos
ab14d70c6c rename to restart 2022-04-22 23:01:37 +02:00
Felix Roos
ecfc6fd31e simplify 2022-04-22 22:52:11 +02:00
Felix Roos
0fae8b2b10 first take at reset 2022-04-22 22:21:43 +02:00
alex
903c065e26 Use mathematical mod in slowcat, fixes #85 2022-04-22 17:02:21 +01:00
alex
1029f8674c fix the fix for echo 2022-04-22 12:35:43 +01:00
alex
c801660b2a use rational multiplication in echo 2022-04-22 12:30:16 +01:00
alex
8e441ecb19 fix striate: union -> set 2022-04-22 12:07:23 +01:00
alex
c305e82f5c Merge branch 'main' into pattern-composers 2022-04-22 11:52:36 +01:00
alex
2c224d5092 Make comparisons rational in _compress 2022-04-22 11:46:34 +01:00
alex
974503160d squeezeflip, tests for add including failing one.. 2022-04-22 09:51:44 +01:00
alex
b510ab0371 Make set work for primative patterns, allow ops accept sequence 2022-04-22 09:26:39 +01:00
Alex McLean
90c5605409
Merge pull request #76 from tidalcycles/more-functions
add `striate()`
2022-04-21 14:21:29 +01:00
alex
3ae6443c59 Tidy test and console logs 2022-04-21 14:17:28 +01:00
alex
b370c405da Add pattern composers, implements #82 2022-04-21 14:13:26 +01:00
alex
1d56d79757 add striate() 2022-04-17 23:18:01 +01:00
alex
30b7429169 Fix appLeft/appRight to discard nonmatching events 2022-04-17 18:28:55 +01:00
alex
1274641f89 Tweak applicative 2022-04-16 15:05:37 +01:00
alex
c88508ace3 tidy 2022-04-16 10:12:01 +01:00
alex
031b93f062 fix palindrome 2022-04-16 10:09:47 +01:00
alex
8fda84c15a palindrome 2022-04-15 22:42:03 +01:00
alex
939bc643be rangex 2022-04-15 22:41:39 +01:00
Felix Roos
02ece1183e export patternify 2022-04-13 23:58:44 +02:00
Felix Roos
70fbbd65e9 Merge remote-tracking branch 'origin/main' into speak 2022-04-13 23:58:24 +02:00
alex
050296d0c2 make separate signal module 2022-04-13 17:41:48 +01:00
alex
f75da0e2e3 separate out strudel.mjs, make index.mjs aggregate module 2022-04-13 17:25:02 +01:00