alex
|
a34e58aa09
|
Merge branch 'alternative-timeline' of ssh://codeberg.org/uzu/strudel into alternative-timeline
|
2025-12-11 16:39:22 +00:00 |
|
alex
|
8cbe4b945c
|
Respond to glossing's review
|
2025-12-11 16:39:08 +00:00 |
|
Felix Roos
|
ec26392509
|
fix: return silence when no pattern is returned
|
2025-11-27 22:53:38 +01:00 |
|
froos
|
9a05a679aa
|
Merge pull request 'Fix interoperability issue between all and await initHydra()' (#1663) from jeromew/strudel:jeromew-hydra-all into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1663
|
2025-11-23 09:47:22 +01:00 |
|
Jade (Rose) Rowland
|
e72e26eb81
|
add comment
|
2025-11-22 17:11:17 -05:00 |
|
Jade (Rose) Rowland
|
1c4b05d55f
|
solo search n = 1
|
2025-11-22 16:40:31 -05:00 |
|
jeromew
|
47c85f8540
|
fix interoperability of all with hydra
Hydra add methods on Array.prototype which breaks the Array enumeration with for...in.
Use for...of instead
cf https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of#difference_between_for...of_and_for...in for details on the issue
without this fix, it is impossible to use both `await initHydra()` and `all` in the same strudel code. Strudel errors with "Error: got "undefined" instead of pattern."
example code: https://strudel.cc/#YXdhaXQgaW5pdEh5ZHJhKCkKCmFsbChwaWFub3JvbGwpCgokOiBzKCJiZCIp
|
2025-10-16 14:06:33 +02:00 |
|
Alex McLean
|
64f16c4f33
|
placate format gods
|
2025-10-08 15:35:34 +01:00 |
|
Alex McLean
|
fdde05e751
|
add pattern id to query state controls
|
2025-10-08 14:51:21 +01:00 |
|
Switch Angel AKA Jade Rose
|
f4cf77f5c6
|
Merge branch 'main' into solo
|
2025-09-30 08:09:37 +02:00 |
|
Felix Roos
|
452827630b
|
move unpure up
|
2025-09-21 16:13:09 +02:00 |
|
Felix Roos
|
86248328cc
|
fix: mondo setcps / setcpm
|
2025-09-21 16:09:10 +02:00 |
|
Felix Roos
|
7f103e77e3
|
prefix "S" for solo
|
2025-07-28 04:05:21 +02:00 |
|
Jade (Rose) Rowland
|
66828e17d3
|
working
|
2025-07-21 01:11:04 -04:00 |
|
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 |
|