Commit graph

81 commits

Author SHA1 Message Date
Jade (Rose) Rowland
ce5f425142 fully implemented 2025-07-08 00:26:15 -04:00
Jade (Rose) Rowland
d9e44dcda6 sync without cyclist changes 2025-07-06 00:59:39 -04:00
Felix Roos
34771f03d4
some clarification comments 2025-07-04 22:17:23 +02:00
Felix Roos
e3680b96de
refactor: remove first param of all onTrigger calls 2025-06-30 10:18:54 +02:00
froos
63ac80eb79 Merge pull request 'mondo notation' (#1311) from uzu into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1311
2025-06-26 15:29:45 +02:00
Felix Roos
d58b3e490b
fix: reset all transforms before eval 2025-06-24 06:12:21 +02:00
Felix Roos
0003ce174e
allow calling all multiple times 2025-06-24 06:06:37 +02:00
froos
67bfedb317 Merge branch 'main' into uzu 2025-06-19 10:21:04 +02:00
Felix Roos
6c4aa12c60
refactor: replace .cpm with setcpm calls
+ doc setcpm
2025-06-19 09:09:45 +02:00
Felix Roos
28cd7c1681
Merge branch 'main' into uzu 2025-06-18 21:26:51 +02:00
Alex McLean
5fdea7fd80 github > strudel 2025-06-12 14:36:45 +01:00
Felix Roos
5eabcf0618
mondo mode for StrudelMirror / repl / mini repl 2025-03-23 22:47:33 +01:00
Alex McLean
1e3bbc57cc
Documentation for all/each, and bugfix for each (#1233)
* bugfix for each(), and documentation for each() and all()
* had to hide each/all examples from tests
2024-12-29 12:16:08 +00:00
Alex McLean
9bf0f624f5
Make all() post-stack again, and add each() for pre-stack (#1229)
* Rename `all` to `each`, re-instating old `all`
2024-12-29 10:29:52 +00:00
Alex McLean
04eac3e7c5
Fix regression for d1, p1, p(n) (#1227)
* fix for `d1` and `.p(1)`
2024-12-22 20:04:45 +00:00
Alex McLean
ef53367ba9
Apply all function to individual patterns rather than final stack (#1209) 2024-11-30 08:46:13 +00:00
Felix Roos
3dc5fd0e7e fix: editPattern bug 2024-06-02 10:48:20 +02:00
Felix Roos
94e411aa7a add beforeStart callback 2024-06-02 02:34:33 +02:00
Felix Roos
375c68775c make sure draw logic works with multiple repls 2024-06-01 15:41:55 +02:00
Felix Roos
93d151b943 anonymous patterns + muting with _ 2024-04-17 12:37:19 +02:00
Felix Roos
010329dcfc fix: proper error log with call stack 2024-04-01 15:19:22 +02:00
Felix Roos
31067d5cb5
Merge pull request #1004 from tidalcycles/worker-repl
eliminate chromium clock jitter
2024-03-23 20:21:51 +01:00
Felix Roos
16210e121f fix: await injectPatternMethods 2024-03-23 15:24:49 +01:00
Felix Roos
e8f6124a07 + make cyclist trigger backwards compatible for now
+ add absolute time as new 5th onTrigger param
2024-03-22 01:22:35 +01:00
Felix Roos
14a5e7dcb6 make regular cyclist work in the background
+ use worker-timers in Repl
+ repl / cyclist now accept custom interval functions
2024-03-22 01:01:17 +01:00
Jade (Rose) Rowland
30a5176090 fix android support 2024-03-07 23:04:46 -05:00
Felix Roos
2fcbffeaf9 add sync flag for neocyclist 2024-03-07 12:14:17 +01:00
Jade (Rose) Rowland
e5570a6017 restore old cyclist 2024-02-21 23:42:19 -05:00
Jade (Rose) Rowland
5a3272fe29 fix repl merge 2024-02-07 22:23:24 -05:00
Jade (Rose) Rowland
90624abf2e added worker, cleaned up, added setcps function 2024-02-04 13:54:40 -05:00
Jade (Rose) Rowland
e5ec62695c
Merge branch 'tidalcycles:main' into repl_sync 2024-02-04 13:29:52 -05:00
Alex McLean
6422047cff
make 0.5hz cps the default (#931)
* 0.5 default cps

* 1 -> 0.5 cps defaults

* start moving examples to 2Hz

* more 2Hz doc edits

* small tweaks

* format

* adapt cycles page

* adapt pitch page

* tonal page

* accumulation

* synth page

* adapt conditional-modifiers

* audio effects page

* adapt signals doc

* fix: errors for signals

* adapt signals page

* start time modifiers

* adapt time modifiers

* adapt factories

* hydra + pattern intro

* adapt mini notation page

* start recipes

* adapt recipes page

* use code_v1 table

* delete old dbdump + add new csv based tool

* fix: tests

* fix: cpm

* shuffle featured patterns

* fix: snapshot

---------

Co-authored-by: Felix Roos <flix91@gmail.com>
2024-01-22 19:02:34 +00:00
Jade (Rose) Rowland
d03892bbcf
Merge branch 'tidalcycles:main' into pattern_selection 2024-01-21 11:19:06 -05:00
Felix Roos
0695b4bee9 clean + comment 2024-01-21 01:29:31 +01:00
Felix Roos
18ae82174d fix: "can't redefine non-configurable property" 2024-01-21 01:13:32 +01:00
Felix Roos
aa1b9d11dc inject scheduler into Pattern methods right before eval 2024-01-21 00:59:31 +01:00
Felix Roos
0a82471112 implement loopAt with pat state 2024-01-21 00:45:40 +01:00
Felix Roos
8052e10f0c implement fit with pat state 2024-01-21 00:39:26 +01:00
Jade (Rose) Rowland
721f707c94 working but animation is weird 2024-01-10 23:49:02 -05:00
Jade (Rose) Rowland
f1eaa83af5 trying stuff 2024-01-10 14:43:18 -05:00
Jade (Rose) Rowland
d329ccc4e3 converting 2024-01-10 01:40:19 -05:00
Jade (Rose) Rowland
19f2434694 workerizing 2024-01-09 22:49:39 -05:00
Jade (Rose) Rowland
0006f6483d playing with workers 2024-01-09 19:39:21 -05:00
Jade (Rose) Rowland
51dd408733 all working 2024-01-08 00:15:07 -05:00
Felix Roos
ea8aabceed fix: loader 2023-12-29 15:03:26 +01:00
Felix Roos
93e8186388 MicroRepl poc 2023-12-15 22:23:20 +01:00
Felix Roos
09752241ba fix: multiple repls 2023-11-17 23:16:09 +01:00
Felix Roos
265f01eb06 add p1 .. p9 shortcuts as well 2023-11-17 10:50:45 +01:00
Felix Roos
cb9ef3ee6a add q1 .. q9 shortcuts 2023-11-17 09:45:44 +01:00
Felix Roos
a4487179a5 fix tests 2023-11-16 07:25:20 +01:00