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 |
|
Felix Roos
|
f43f627037
|
+ add hush
+ add the ability to evaluate without clearing
|
2023-11-16 07:17:59 +01:00 |
|
Felix Roos
|
a7b799f154
|
p and q methods + all function
|
2023-11-16 06:52:47 +01:00 |
|
Felix Roos
|
b14aa901ba
|
also return pat
|
2023-10-26 13:16:15 +02:00 |
|
Felix Roos
|
9009eccc8e
|
add play function
|
2023-10-26 13:06:58 +02:00 |
|
Felix Roos
|
8e717d2ea1
|
- transpiler now always returns an object
- emit transpiler metadata from evaluate / afterEval
- currently logging miniLocations from Repl.jsx
|
2023-07-02 14:15:54 +02:00 |
|
Felix Roos
|
0fee279e3d
|
rename fay to fit
|
2023-06-29 12:05:31 +02:00 |
|
Felix Roos
|
c1649b9dc0
|
- fix: loopAt for non default cps value
- add fay to repitch samples to fit hap duration
- add setcpm function
|
2023-06-28 22:13:05 +02:00 |
|
Felix Roos
|
6e02bf59e9
|
Revert "refactor: remove old draw logic"
This reverts commit 95719654f3bfc5d3cc98c33816b402e2c0e38bd7.
|
2023-05-10 11:44:55 +02:00 |
|
Felix Roos
|
12228c56d9
|
improve api for web package
|
2023-05-07 22:36:26 +02:00 |
|
Felix Roos
|
95719654f3
|
refactor: remove old draw logic
+ pianoroll now uses .onPaint
|
2023-05-05 09:52:07 +02:00 |
|
Felix Roos
|
6a201be1fd
|
Merge remote-tracking branch 'origin/main' into setcps-reset-only-on-shuffle
|
2023-03-23 22:35:57 +01:00 |
|
Felix Roos
|
8617b9164e
|
do not reset cps before eval #517
|
2023-03-23 22:34:25 +01:00 |
|