Felix Roos
2aa1acfd95
Publish
...
- @strudel/codemirror@1.1.0
- @strudel/core@1.1.0
- @strudel/csound@1.1.0
- @strudel/draw@1.1.0
- @strudel/embed@1.1.0
- hs2js@0.1.0
- @strudel/hydra@1.1.0
- @strudel/midi@1.1.0
- @strudel/mini@1.1.0
- @strudel/osc@1.1.0
- @strudel/repl@1.1.0
- @strudel/sampler@0.1.0
- @strudel/serial@1.1.0
- @strudel/soundfonts@1.1.0
- superdough@1.1.0
- @strudel/tidal@0.1.0
- @strudel/tonal@1.1.0
- @strudel/transpiler@1.1.0
- @strudel/web@1.1.0
- @strudel/webaudio@1.1.0
- @strudel/xen@1.1.0
2024-05-31 23:07:26 +02:00
Felix Roos
2febbaf40b
hotfix: rename tidal-repl example
2024-05-31 23:03:44 +02:00
Felix Roos
3ce32438d6
Merge pull request #1122 from tidalcycles/migrate-tutorial-fanchor
...
Migrate tutorial fanchor
2024-05-31 12:17:34 +02:00
Felix Roos
a17351e11e
snapshots
2024-05-31 11:18:32 +02:00
Felix Roos
94f5886466
update some examples
2024-05-31 11:17:43 +02:00
Felix Roos
1a72b9e526
wording
2024-05-31 11:07:56 +02:00
Felix Roos
1eef2c2511
versioning
2024-05-31 11:07:52 +02:00
Felix Roos
05289b171b
also add versioning in mini repl
2024-05-31 11:01:09 +02:00
Felix Roos
33322be948
Merge remote-tracking branch 'origin/main' into migrate-tutorial-fanchor
2024-05-31 10:47:25 +02:00
Felix Roos
6f7f415747
Merge pull request #1121 from daslyfe/worklet_race_condition_fix
...
[BUG FIX] Audio worklets sometimes dont load
2024-05-31 10:46:47 +02:00
Felix Roos
7a4902862d
tweaks + logs
2024-05-31 10:45:06 +02:00
Felix Roos
c20e84773b
immediately remove click listener
2024-05-31 10:40:30 +02:00
Felix Roos
5c9a16bc88
simplify initAudio
2024-05-31 10:40:15 +02:00
Felix Roos
07f58c023f
bring back promise cache
...
just in case loadWorklets is called more than once
2024-05-31 10:36:49 +02:00
Felix Roos
08f0825561
fix example
2024-05-31 10:34:45 +02:00
Felix Roos
2cda78d2db
Merge pull request #1107 from daslyfe/fanchor
...
change fanchor to 0
2024-05-31 10:25:24 +02:00
Jade (Rose) Rowland
ff85f2307f
remove unessecary functions
2024-05-30 18:58:41 -04:00
Jade (Rose) Rowland
af3d32a493
updated to return promise on first click
2024-05-30 18:52:28 -04:00
Jade (Rose) Rowland
c0c54c21e3
remove unessecary export
2024-05-30 16:30:49 -04:00
Jade (Rose) Rowland
8be5e9d2eb
fixed
2024-05-30 16:25:15 -04:00
Felix Roos
589dfaf8cc
Merge pull request #1119 from tidalcycles/web-package-label-statements
...
fix: use full repl in web package
2024-05-30 14:39:30 +02:00
Felix Roos
3cd31b2290
fix: use full repl in web package
2024-05-30 14:36:28 +02:00
Felix Roos
65856409b6
Merge pull request #1117 from tidalcycles/strudelmirror-in-scope
...
add strudelMirror to scope
2024-05-30 09:36:32 +02:00
Felix Roos
e408fedaf6
format
2024-05-30 09:34:46 +02:00
Felix Roos
d424b118ff
add a few helpers
2024-05-30 09:34:31 +02:00
Felix Roos
492878754a
add strudelMirror to scope
2024-05-30 09:22:17 +02:00
Felix Roos
d86a183194
Merge pull request #1112 from Enelg52/mouseXY
...
Add the mousex and mousey signal
2024-05-29 13:06:34 +02:00
Felix Roos
6325d726a5
Merge pull request #1116 from giohappy/fix_codemirror_example
...
Fixes drawPianoroll import in codemirror example
2024-05-29 13:02:00 +02:00
Felix Roos
553045e666
lockfile
2024-05-29 12:59:01 +02:00
Felix Roos
4733264fb3
Revert "updated lock file"
...
This reverts commit 61d795af31 .
2024-05-29 12:58:09 +02:00
Enelg52
0efac42d92
Add mousex and mousey the Docs
2024-05-29 10:42:31 +02:00
Enelg52
be6634f919
Should fix the tests
2024-05-29 10:26:29 +02:00
Enelg52
2901369471
Added alias and jsdoc
2024-05-29 10:21:40 +02:00
giohappy
61d795af31
updated lock file
2024-05-29 10:15:50 +02:00
Felix Roos
2bae6e06c0
add simple default value versioning
2024-05-28 23:08:41 +02:00
Felix Roos
d9214b91b6
Merge branch 'main' into fanchor
2024-05-28 22:48:58 +02:00
Felix Roos
5348a6b2d8
Merge pull request #1074 from cleary/patch-6
...
clarify `off` in pattern-effects.mdx
2024-05-28 22:43:46 +02:00
Felix Roos
35e9385f59
use dec instead of ds
2024-05-28 22:41:37 +02:00
Felix Roos
bf5e66d69a
fix: lint
2024-05-28 22:39:49 +02:00
Giovanni Allegri
3cacafff90
Fix drawPianoroll import in codemirror example
2024-05-28 09:40:49 +02:00
Felix Roos
e2ce5ea001
Merge branch 'main' of https://github.com/tidalcycles/strudel
2024-05-27 08:24:30 +02:00
Jade (Rose) Rowland
8f7194144d
Merge pull request #1114 from daslyfe/fixworklets
...
Fix audio worklets
2024-05-26 11:33:05 -04:00
Jade (Rose) Rowland
12cb5b0939
remove imports
2024-05-26 11:31:18 -04:00
Jade (Rose) Rowland
1ad118d877
rollback phaser
2024-05-26 11:22:27 -04:00
Jade (Rose) Rowland
bf73610b0a
Merge pull request #1110 from daslyfe/phasermodulation
...
Calculate phaser modulation phase based on time
2024-05-26 10:53:56 -04:00
Enelg52
8f1496cebe
added condition to pass the tests
2024-05-26 11:18:43 +02:00
Enelg52
7efbee0646
Runned Prettier
2024-05-25 20:54:31 +02:00
Enelg52
aec7417c14
Add the mousex and mousey signal
2024-05-25 20:47:20 +02:00
Jade (Rose) Rowland
026cbe050c
Merge branch 'main' into phasermodulation
2024-05-24 17:30:09 -04:00
Felix Roos
8710cd446b
Merge branch 'main' of https://github.com/tidalcycles/strudel
2024-05-23 19:43:34 +02:00
Jade (Rose) Rowland
cad27301db
Merge pull request #1103 from daslyfe/ladder_filter
...
Add analog-style ladder filter
2024-05-23 09:06:01 -04:00
Jade (Rose) Rowland
98cb128fa2
remove unessecary comment
2024-05-23 00:01:22 -04:00
Jade (Rose) Rowland
9bb1039bbd
works great
2024-05-22 23:57:04 -04:00
Felix Roos
7952dfa5e9
bump sampler
2024-05-22 12:53:59 +02:00
Felix Roos
1666fc5649
Merge pull request #1109 from geikha/fix-windows-sampler-2
...
fix sampler on windows
2024-05-22 12:53:20 +02:00
Felix Roos
b19c737c82
spare some cycles
2024-05-22 12:52:15 +02:00
Renzo Torr-
2d3a9b800f
fix sampler on windows
2024-05-21 17:54:41 -03:00
Jade (Rose) Rowland
e60e9b2fdd
fix default res
2024-05-21 13:53:08 -04:00
Jade (Rose) Rowland
94529549a9
revert default res
2024-05-21 00:51:49 -04:00
Jade (Rose) Rowland
90dfa5170c
Merge branch 'ladder_filter' of github.com:daslyfe/strudel into ladder_filter
2024-05-21 00:39:16 -04:00
Jade (Rose) Rowland
c797fea1f7
update resonance
2024-05-21 00:38:00 -04:00
Felix Roos
841d897d0a
Merge pull request #1044 from tidalcycles/fix-import
...
web package fixes
2024-05-20 23:26:19 +02:00
Felix Roos
9774e9627b
Merge branch 'main' into fix-import
2024-05-20 23:23:31 +02:00
Felix Roos
888e0d4751
Merge remote-tracking branch 'origin/main' into ladder_filter
2024-05-20 22:42:52 +02:00
Felix Roos
1595a4ece3
Merge pull request #1108 from tidalcycles/fix-sampler-windows
...
Fix sampler windows
2024-05-20 22:41:28 +02:00
Felix Roos
1cebfd1835
bump
2024-05-20 22:32:54 +02:00
Felix Roos
8ea50fbe7d
Merge branch 'aif-support' into fix-sampler-windows
2024-05-20 22:32:46 +02:00
Felix Roos
349f902dc0
bump
2024-05-20 22:31:01 +02:00
Felix Roos
8b1df7ce85
fix: add node to eslint
2024-05-20 22:30:05 +02:00
Felix Roos
892a0abe78
probably fixes sampler on windows
2024-05-20 22:27:28 +02:00
Jade (Rose) Rowland
a214b1b224
fill in remaining defaults
...
git push
2024-05-19 23:16:27 -04:00
Jade (Rose) Rowland
eed4a83b71
add defaults and fanchor docs
2024-05-19 21:13:46 -04:00
Jade (Rose) Rowland
17e2ee4a3b
fix test
2024-05-19 13:32:08 -04:00
Jade (Rose) Rowland
b8085e9dc3
change fanchor to 0
2024-05-19 13:25:56 -04:00
Jade (Rose) Rowland
1952e4d49a
add example
2024-05-19 13:25:16 -04:00
Jade (Rose) Rowland
be65a10925
update comment
2024-05-19 13:23:08 -04:00
Jade (Rose) Rowland
255c283ae4
organize code
2024-05-19 13:19:28 -04:00
Jade (Rose) Rowland
84a8ca9d19
filter type can take in number also
2024-05-19 13:04:31 -04:00
Felix Roos
25064b427d
Merge pull request #870 from tidalcycles/haskell-parser
...
hs2js package / tidal parser
2024-05-19 12:07:26 +02:00
Felix Roos
1761fa0346
total confusion
2024-05-19 11:55:36 +02:00
Felix Roos
dd29c5b09e
Merge branch 'haskell-parser' of https://github.com/tidalcycles/strudel into haskell-parser
2024-05-19 11:51:48 +02:00
Felix Roos
ef331f25e0
reset?!
2024-05-19 11:51:35 +02:00
Felix Roos
1bc1346f54
try static dep
2024-05-19 11:50:15 +02:00
Felix Roos
373b63c700
fix: add back hs2js as workspace dep
2024-05-19 11:48:48 +02:00
Felix Roos
41444ccd58
Revert "remove hs2js dep from website package"
...
This reverts commit fe1e10297c .
2024-05-19 11:47:16 +02:00
Felix Roos
fe1e10297c
remove hs2js dep from website package
2024-05-19 11:45:15 +02:00
Felix Roos
e483f4c3d3
remove aif support as it doesn't work
2024-05-19 00:24:42 +02:00
Felix Roos
574c5285b9
bump
2024-05-19 00:18:29 +02:00
Felix Roos
5e4eefa553
add aif to list of supported audio file endings
2024-05-19 00:17:51 +02:00
Felix Roos
8ac409f03c
simplify fn
2024-05-19 00:08:17 +02:00
Felix Roos
c4b3d48498
remove old comment
2024-05-19 00:06:41 +02:00
Felix Roos
8f86bbc6ba
bump
2024-05-19 00:02:16 +02:00
Felix Roos
97568300cb
fix: links
2024-05-19 00:01:58 +02:00
Jade (Rose) Rowland
bce24980cb
fix tests
2024-05-18 11:12:41 -04:00
Felix Roos
33ca43a234
Merge pull request #1104 from lukad/patch-1
...
fix little dub tune example
2024-05-18 10:49:08 +02:00
Luka Dornhecker
d0ecf15f77
fix little dub tune example
2024-05-18 10:33:22 +02:00
Jade (Rose) Rowland
e87055d583
fix import
2024-05-18 01:33:40 -04:00
Jade (Rose) Rowland
9b52807c7e
documentation
2024-05-18 01:01:19 -04:00
Jade (Rose) Rowland
a8eafbc309
documentation
2024-05-18 00:51:56 -04:00
Felix Roos
b0edf74aee
fix all the problems
2024-05-18 01:39:38 +02:00
Felix Roos
a8dce19902
fix: dep
2024-05-18 01:25:19 +02:00
Felix Roos
dcd828a117
fix: import
2024-05-18 01:24:20 +02:00
Felix Roos
aa2466b2cc
fix: lint
2024-05-18 00:49:46 +02:00
Felix Roos
a94ddc7947
tidal highlighting (single line only for now)
2024-05-18 00:44:47 +02:00
Jade (Rose) Rowland
e6f272dd0c
stereo
2024-05-17 18:20:08 -04:00
Jade (Rose) Rowland
4160639d88
integrated with envelopes
2024-05-17 17:38:44 -04:00
Felix Roos
5fb3aadad9
cleanup / allow ops to target node types
2024-05-17 23:11:23 +02:00
Felix Roos
3b4ae44fb3
transpiler (for future reference)
2024-05-17 23:09:43 +02:00
Felix Roos
2499c4057c
allow using tidal function as template literal
...
+ add d1...d9
2024-05-17 21:29:39 +02:00
Felix Roos
71f8c0745c
update examples after making hs2js sync
2024-05-17 20:51:43 +02:00
Felix Roos
d132344d11
bump
2024-05-17 20:48:11 +02:00
Felix Roos
b4f1cedc20
update readme after making it sync
2024-05-17 20:44:44 +02:00
Felix Roos
5b89500acd
fix: lint + format
2024-05-17 20:38:30 +02:00
Felix Roos
a35e9aef0e
add tidal package to website
2024-05-17 20:37:04 +02:00
Felix Roos
fd950d4476
tidy tidal package
...
- move tidal repl to examples
- make hs2js synchronous
2024-05-17 20:36:41 +02:00
Felix Roos
d108de40d0
rename
2024-05-17 18:41:43 +02:00
Felix Roos
5f8da04cd8
remove graphviz
2024-05-17 18:41:02 +02:00
Jade (Rose) Rowland
def5bc858f
Merge pull request #1102 from daslyfe/upload_individual_samples
...
Samples tab improvements
2024-05-17 08:43:58 -04:00
Felix Roos
a9fa6f14fb
add npmignore
2024-05-17 10:49:37 +02:00
Felix Roos
846c12806e
attribution
2024-05-17 10:47:06 +02:00
Felix Roos
70e938b767
hs2js api docs
2024-05-17 10:42:59 +02:00
Felix Roos
f54f80e698
bump version
2024-05-17 10:14:26 +02:00
Felix Roos
8c480807d2
remove prepare script for now
2024-05-17 10:11:22 +02:00
Felix Roos
bbeb243cea
replace postinstall with prepare for dev only
2024-05-17 10:05:18 +02:00
Felix Roos
0123f4e5f3
fix lint errors + cleanup
2024-05-17 10:02:14 +02:00
Felix Roos
c232fb7dd5
move hs2js package here + improve readme
2024-05-17 10:00:00 +02:00
Felix Roos
ed506cabb5
hs2js test
2024-05-17 09:09:31 +02:00
Jade (Rose) Rowland
d49c9dce4f
working
2024-05-17 00:27:34 -04:00
Jade (Rose) Rowland
16ad27406d
sort samples in tabs
2024-05-16 17:10:41 -04:00
Jade (Rose) Rowland
803b5e56fc
working
2024-05-16 16:49:28 -04:00
Felix Roos
29598d1744
fix: lint
2024-05-16 14:32:45 +02:00
Felix Roos
eba7dec1a5
rename haskell -> tidal
2024-05-16 14:31:00 +02:00
Felix Roos
09e455e17e
move haskell-tree-sitter-playground
2024-05-16 14:30:00 +02:00
Felix Roos
2aac085bb8
lint fix
2024-05-16 14:12:30 +02:00
Felix Roos
733d6ec673
pnpm i
2024-05-16 14:12:11 +02:00
Felix Roos
179931be88
fix lockfile: reset to main one
2024-05-16 14:10:42 +02:00
Felix Roos
9d5acc0f32
Merge branch 'main' into haskell-parser
2024-05-16 14:08:51 +02:00
Felix Roos
4ade86f75c
hotfix: rebuild parser to remove logs
2024-05-16 10:59:57 +02:00
Kaspars Jaudzems
e268802f3c
OSC/SuperDirt fixes ( #1093 )
...
* If note is a midi note, and it's sent together with octave to SuperDirt, then that will be wrong. instead we should to midinote whenever sure that it's a midi note.
* mapbank to work like tidal's drumFrom
* roomsize is size in SuperDirt
* fix tidal-sniffer
* export `registerControl` (but see #1098 )
2024-05-13 09:10:34 +01:00
Felix Roos
55c7f2b575
Merge pull request #1091 from kasparsj/use-sessionStorage
...
Use sessionStorage for viewingPatternData and activePattern
2024-05-13 06:31:20 +02:00
Kaspars Jaudzems
a69563cb9b
repl: set document.title from @title ( #1090 )
...
* fixes #811 set document.title from @title
2024-05-12 17:23:08 +01:00
Kaspars
33ebf08e81
simplify more
2024-05-07 15:20:59 +02:00
Kaspars
02ea4d1116
bug fix
2024-05-07 14:52:06 +02:00
Felix Roos
27d8bae671
Merge pull request #1089 from tidalcycles/fix-worklets
...
fix: missing events due to premature worklet cleanup
2024-05-07 14:29:22 +02:00
Kaspars
5dc2ecd741
cleanup
2024-05-07 12:55:52 +02:00
Kaspars
6e6a2439c3
simplify implementation
2024-05-07 12:54:33 +02:00
Kaspars
6249631a72
implement sessionAtom function (same api as persistenAtom, just used sessionStorage instead of localStorage)
2024-05-07 11:40:09 +02:00
Kaspars
b69b9c37cd
fix events, add comment
2024-05-07 11:01:02 +02:00
Kaspars
7f22040a0c
use sessionStorage instead of localStorage
2024-05-07 10:44:58 +02:00
Felix Roos
956ceb8aa4
fix: missing events due to premature worklet cleanup
2024-05-06 21:29:15 +02:00
Alex McLean
e47d67a9da
Benchmarks ( #1079 )
...
* tactus-oriented benchmarks
* add benchmarks for individual example tunes
2024-05-03 10:52:56 +01:00
Felix Roos
8e2d883e86
Merge pull request #1086 from tidalcycles/fix-dough-csound-timing
...
fix: csound + dough timing
2024-05-03 08:46:51 +02:00
Felix Roos
8db443ba26
fix: csound + dough timing
2024-05-03 00:42:13 +02:00
Alex McLean
34e9d73908
Improve performance of ! (replicate) ( #1084 )
...
* Implement ! with weighted repeatCycles
* reimplement repeatCycles without array filling
2024-05-02 23:37:32 +01:00
Felix Roos
deed379dba
Merge pull request #1083 from tidalcycles/fix-urls-with-extras
...
fix: url parsing with extra params
2024-05-02 23:40:22 +02:00
Felix Roos
5b4322c964
fix: url parsing with extra params
2024-05-02 22:39:39 +02:00
Alex McLean
91bb0a1d36
Add calculateTactus() for turning off calculation of tactus in ( #1081 )
...
core functions.
Also while I'm here stop fast/slow from manipulating tactus.
2024-04-29 11:36:10 +01:00
Jade (Rose) Rowland
47b65846e9
Merge pull request #1076 from diegodorado/patch-1
...
fix docs on alignment.mdx
2024-04-28 14:56:21 -04:00
Jade (Rose) Rowland
55eafaf4d8
Merge pull request #1073 from cleary/patch-5
...
add signals to recap in first-effects.mdx
2024-04-28 14:49:17 -04:00
Jade (Rose) Rowland
2e3869c0e0
Merge pull request #1072 from cleary/patch-4
...
fix translation issue in first-effects.mdx
2024-04-28 14:44:56 -04:00
Jade (Rose) Rowland
4015a11bd2
Merge pull request #1077 from daslyfe/fix_formatting_test
...
fix failing format test
2024-04-28 14:44:29 -04:00
Jade (Rose) Rowland
15f16006d0
ran prettier again?
2024-04-28 14:43:35 -04:00
Jade (Rose) Rowland
ce79a44848
fix failing format test
2024-04-28 14:36:52 -04:00
Diego Dorado
d253e35b6c
fix docs on alignment.mdx
2024-04-28 10:53:53 -03:00
Jade (Rose) Rowland
19ef941c9d
Merge pull request #1075 from cleary/patch-7
...
add nesting to `off` example variation in pattern-effects.mdx
2024-04-27 16:50:17 -04:00
Jade (Rose) Rowland
ac7658d0a0
Merge pull request #1070 from cleary/patch-3
...
add `<...>` to first-sounds.mdx recap
2024-04-27 16:48:58 -04:00
Jade (Rose) Rowland
635a6c62b0
Merge pull request #1069 from cleary/patch-2
...
fix first sounds typo
2024-04-27 16:48:07 -04:00
Jade (Rose) Rowland
acc100da5c
Merge pull request #1068 from cleary/patch-1
...
fix cr typo on first-sounds.mdx
2024-04-27 16:47:44 -04:00
Bernard Gray
69f8498d4b
Use "Alternate" for <...>, consistent with recap page in first-sounds.mdx
2024-04-27 14:20:26 +10:00
Bernard Gray
975eb684b9
add nesting to off example variation in pattern-effects.mdx
...
I was immediately curious whether `off` could be nested - it turns out it can, so I added an example of it in action.
This example should also add clarity to the flexibility of pattern naming inside `off` arguments as well
2024-04-27 11:35:08 +10:00
Bernard Gray
6b919132aa
clarify off in pattern-effects.mdx
...
I had a bit of difficulty understanding `off` as it was presented, so I've attempted to simplify it:
1. take out the `delay` effect which is obscuring things (since we're using a delayed `off` pattern)
2. add a more complete explanation of the syntax
2024-04-27 11:18:51 +10:00
Bernard Gray
5c4ad57309
add signals to recap in first-effects.mdx
2024-04-27 10:47:30 +10:00
Bernard Gray
0be5f77247
fix translation issue in first-effects.mdx
2024-04-27 10:15:55 +10:00
Alex McLean
bbf8577f85
More tactus tidying ( #1071 )
...
* preserve tactus for register (only non-formatting change is adding args to register)
* support undefined tactus values
2024-04-26 14:12:30 +01:00
Bernard Gray
d8eb186ee4
add <...> to recap
2024-04-25 06:35:34 +10:00
Bernard Gray
54829bd28c
fix first sounds typo
2024-04-25 06:24:56 +10:00
Bernard Gray
5c01760b28
fix cr typo on first-sounds.mdx
2024-04-25 06:01:49 +10:00
Alex McLean
a189626e8b
Fix stepjoin ( #1067 )
...
* sort fractions properly - fixes #1066
2024-04-23 22:37:21 +01:00
Alex McLean
6a1fa7e67f
clarify license ( #1064 )
2024-04-23 22:32:00 +01:00
Alex McLean
267f58b7be
Tactus tweaks - fixes for maintaining tactus and highlight locations ( #1065 )
...
* outer bind/join should keep outer tactus
* keep locations of outer pattern in stepJoin
2024-04-23 14:14:30 +01:00
Jade (Rose) Rowland
9348a8015a
Merge pull request #1062 from daslyfe/osc_time_fix
...
fix OSC timing for recent scheduler updates
2024-04-21 17:57:57 -04:00
Jade (Rose) Rowland
57ad278137
fixed osc server
2024-04-21 17:52:22 -04:00
Jade (Rose) Rowland
5d8eea7299
fixed
2024-04-21 17:29:29 -04:00
Alex McLean
0a3694fb82
Stepwise functions from Tidal ( #1060 )
...
* rename new stepwise functions to match tidal, adding s_expand and s_contract
* created a `stepJoin` for stepwise patternification
2024-04-21 21:17:07 +01:00
Alexandre G.-Raymond
a194180130
Fix wchooseCycles not picking the whole pattern ( #1061 )
2024-04-21 10:03:55 +01:00
Felix Roos
64cc8caeec
Merge pull request #1038 from tidalcycles/swing
...
add swing + swingBy
2024-04-19 00:05:52 +02:00
Felix Roos
f427b56062
Merge pull request #1059 from tidalcycles/dollar-colon
...
anonymous patterns + muting
2024-04-19 00:05:08 +02:00
Felix Roos
93d151b943
anonymous patterns + muting with _
2024-04-17 12:37:19 +02:00
Felix Roos
e0c4997f1e
Merge pull request #1053 from tidalcycles/workshop-edits
...
improve tutorial + custom samples doc
2024-04-12 12:34:27 +02:00
Felix Roos
07791001dd
Merge branch 'main' into workshop-edits
2024-04-12 12:32:14 +02:00
Felix Roos
936d6fdafb
Merge pull request #1054 from tidalcycles/midin-fix
...
fix: do not reset cc input values on each eval
2024-04-12 12:31:49 +02:00
Felix Roos
81b33afcdb
fix: do not reset cc input values on each eval
2024-04-12 12:30:13 +02:00
Felix Roos
0190604a7f
fix: don't reset on each eval
2024-04-12 12:28:03 +02:00
Felix Roos
8494353ace
bump @strudel/sampler
2024-04-12 10:57:59 +02:00
Felix Roos
971d497e81
docs: custom samples
...
- strudel.json
- github shortcut
- "import sounds"
- @strudel/sampler
- improve structure
- add drumset
2024-04-12 10:56:31 +02:00
Felix Roos
ca36a31f79
slightly reword
2024-04-11 12:55:02 +02:00
Felix Roos
559f31792f
update german tutorial
2024-04-11 11:58:38 +02:00
Felix Roos
83eedcb2f5
bring back division
2024-04-11 11:40:18 +02:00
Felix Roos
a3bd04732c
tutorial tweaks:
...
- add drumset image
- introduce angle brackets earlier
2024-04-11 11:26:46 +02:00
Felix Roos
e8ed57f588
Merge pull request #1048 from tidalcycles/transpose-numbers
...
transpose: support all combinations of numbers and strings for notes and intervals
2024-04-08 17:25:27 +02:00
Alex McLean
ebeefc0ac4
More experimental step functions: stepwax, stepwane, steptaper, steptour and taperlist ( #1042 )
...
* group tactus-oriented functions
* add stepwax, stepwane, steptaper and steptour
* taperlist
2024-04-08 09:46:18 +01:00
Felix Roos
3d06528393
transpose: support alls combinations of numbers and strings for notes and intervals
2024-04-07 01:25:47 +02:00
Jade (Rose) Rowland
558e9e36ff
Merge pull request #1047 from daslyfe/mfix
...
Midi Time hotfix for scheduler updates
2024-04-06 17:44:57 -04:00
Jade (Rose) Rowland
0a6373f64c
adjust latency
2024-04-06 17:40:08 -04:00
Jade (Rose) Rowland
0f24e97855
Merge branch 'mfix' of github.com:daslyfe/strudel into mfix
2024-04-06 17:32:07 -04:00
Jade (Rose) Rowland
cbfa09a2da
remove unessecary changes
2024-04-06 17:31:56 -04:00
Jade (Rose) Rowland
3805195109
Merge branch 'tidalcycles:main' into mfix
2024-04-06 17:29:37 -04:00
Jade (Rose) Rowland
183d3ea4a1
fix desktop midi
2024-04-06 17:28:30 -04:00
Jade (Rose) Rowland
8e4549d6d3
mfix
2024-04-06 17:07:54 -04:00
Felix Roos
506989b0d7
Merge pull request #1041 from tidalcycles/freq-wheel
...
pitchwheel visual
2024-04-05 12:48:02 +02:00
Felix Roos
8f475515e9
Merge pull request #1046 from tidalcycles/fix-cyclist
...
fix cyclist fizzling out
2024-04-05 12:47:19 +02:00
Felix Roos
df23ea6cdf
fix: cyclist desync
2024-04-05 12:23:04 +02:00
Felix Roos
bea25a28cb
add superdough warning when scheduling in the past
2024-04-05 12:21:45 +02:00
Felix Roos
a4897adb83
fix: import
2024-04-04 00:38:08 +02:00
Felix Roos
0ba4be0571
bg
2024-04-04 00:13:43 +02:00
Felix Roos
ca8707f32a
cooler example
2024-04-04 00:13:37 +02:00
Felix Roos
18abcaccbb
add fallback theme
2024-04-04 00:03:43 +02:00
Felix Roos
6ff7697cfd
fix: use foreground color for pianoroll playhead
2024-04-04 00:03:32 +02:00
Felix Roos
915a4d2149
fix: example encoding for testing builds locally without server
2024-04-03 23:53:25 +02:00
Felix Roos
3a4ffb13ad
add more info on using strings for patterns in web package
2024-04-03 23:48:08 +02:00
Felix Roos
610c848ff4
fix: reify hydra pattern
2024-04-03 23:06:02 +02:00
Felix Roos
d06b70c28d
fix: call setTime in initStrudel
...
+ return promise with scheduler
2024-04-03 23:02:42 +02:00
Felix Roos
fde0da3b19
dont ignore hydra.mjs in eslint + fix lint
2024-04-03 22:43:35 +02:00
Felix Roos
97d292adbb
add swing / swingBy to time modifiers page
2024-04-03 21:32:39 +02:00
Felix Roos
e242e82b3f
ireal voicings add aug alias for +
2024-04-01 23:21:55 +02:00
Felix Roos
6479c60387
tweaks
2024-04-01 23:21:32 +02:00
Felix Roos
c7f811e14d
fix: ignore haps that error at getFrequency
2024-04-01 17:04:03 +02:00
Felix Roos
539160630d
more settings
2024-04-01 15:30:19 +02:00
Felix Roos
8a3e9171a4
basic pitchwheel vis
2024-04-01 15:19:50 +02:00
Felix Roos
010329dcfc
fix: proper error log with call stack
2024-04-01 15:19:22 +02:00
Felix Roos
16851cf8f8
snap
2024-04-01 03:01:04 +02:00
Felix Roos
8f06bc4b57
add swing + swingBy
2024-04-01 02:59:17 +02:00
Felix Roos
7839d6b4bf
Merge pull request #1030 from tidalcycles/forbidden-arithmetic
...
remove dangerous arithmetic feature
2024-03-30 16:05:59 +01:00
Felix Roos
eb3e6d60b9
Merge pull request #1034 from tidalcycles/fix-sampler-paths
...
Fix sampler paths
2024-03-30 16:05:27 +01:00
Felix Roos
fd08b25388
simplify readme
2024-03-30 16:03:43 +01:00
Felix Roos
ff923a6b6e
remove starting sampler by default
2024-03-30 16:02:02 +01:00
Felix Roos
30a15cb4b7
bump version
2024-03-30 16:00:21 +01:00
Felix Roos
7d8cb59a7a
fix: char encoding
2024-03-30 16:00:10 +01:00
Felix Roos
1aca5db447
better warning
2024-03-30 15:05:52 +01:00
Felix Roos
2fbd9a3d54
Merge pull request #1033 from tidalcycles/local-sample-server
...
local sample server cli
2024-03-30 14:43:08 +01:00
Felix Roos
934a3cdec4
bump
2024-03-30 14:40:59 +01:00
Felix Roos
f987633498
fix: lint
2024-03-30 14:40:43 +01:00
Felix Roos
1a209c8b82
doc: options
2024-03-30 14:39:26 +01:00
Felix Roos
3e66e1ee93
add LOG env option
2024-03-30 14:38:23 +01:00
Felix Roos
e39cd2c9cd
bump
2024-03-30 14:27:38 +01:00
Felix Roos
8a8f6a66a4
improve logging + skip folders that throw
2024-03-30 14:27:18 +01:00
Felix Roos
b6171600c2
fix: lint
2024-03-30 14:10:35 +01:00
Felix Roos
3a60f63fd2
improve log
2024-03-30 05:07:43 +01:00
Felix Roos
422a9ad525
fix: lint
2024-03-30 05:00:49 +01:00
Felix Roos
29fe4fd907
make sample server available over local network
2024-03-30 04:59:43 +01:00
Felix Roos
22774596ca
run sampler in parallel by default + move samples folder to root
2024-03-30 04:48:55 +01:00
Felix Roos
8f355dcf96
add sampler script + samples folder with README
2024-03-30 04:42:45 +01:00
Felix Roos
abe775c3fd
fix: lint
2024-03-30 03:26:36 +01:00
Felix Roos
95e0496d51
proper sample server
2024-03-30 03:25:42 +01:00
Felix Roos
bd9a80827e
clean lockfile
2024-03-30 01:59:30 +01:00
Felix Roos
39204ad94d
add simple local sample serving
2024-03-30 01:48:07 +01:00
Felix Roos
1e8a3c2918
Merge pull request #1032 from tidalcycles/font-caching
...
add font file types to offline cache
2024-03-29 17:14:27 +01:00
Felix Roos
1af55c0d19
add font file types to offline cache
2024-03-29 17:13:01 +01:00
Felix Roos
a1e07f3079
Merge pull request #1031 from tidalcycles/close-brackets-setting
...
add closeBrackets setting
2024-03-29 17:10:16 +01:00
Felix Roos
4e7f5e9cda
add closeBrackets setting
2024-03-29 17:07:48 +01:00
Felix Roos
12d8cdff92
remove dangerous arithmetic feature
2024-03-29 16:58:34 +01:00
Alex McLean
9c66d9f1a7
Tactus tidy ( #1027 )
...
* preserve tactus across calls to filterValues (fixes tactus for struct)
* timeCat -> timecat (maintaining old name as an alias), beatCat -> stepcat
2024-03-29 13:55:05 +00:00
Felix Roos
e2b4f6f5ac
Merge pull request #1025 from tidalcycles/sync-toggle
...
add setting for sync flag
2024-03-28 17:06:44 +01:00
Felix Roos
50ed466895
disable sync by default?
2024-03-28 12:00:12 +01:00
Felix Roos
126556634a
add setting for sync flag
2024-03-28 11:49:32 +01:00
Felix Roos
aa25265cc2
Merge pull request #1024 from tidalcycles/fix-draw-bugs
...
better theme integration for visuals + various fixes
2024-03-28 11:37:56 +01:00
Felix Roos
73558eb49c
Merge pull request #1023 from tidalcycles/more-fonts
...
More fonts
2024-03-28 11:33:25 +01:00
Felix Roos
cc49e0f78e
clean
2024-03-28 11:15:48 +01:00
Felix Roos
6c07feb312
add 3 new fonts
2024-03-28 11:15:23 +01:00
Felix Roos
a8c2586da6
fix: lint
2024-03-28 10:23:46 +01:00
Felix Roos
c400deac74
visuals now adhere to theme by default
2024-03-28 10:23:07 +01:00
Felix Roos
6a2486d9f2
fix: id widgets by type index to prevent erasing memory in some cases
2024-03-28 09:31:43 +01:00
Felix Roos
b5720355f9
fix: allow multiple visuals for the same pattern
...
+ using .tag function instead of single .id
2024-03-28 09:31:12 +01:00
Felix Roos
ab015ff48a
remove old .draw, rename .onFrame to .draw
...
+ breaking: from, to are now called lookbehind, lookahead
+ migrate .pianoroll
2024-03-28 07:35:01 +01:00
Felix Roos
eb8ac29136
add memory to onFrame
2024-03-28 07:26:32 +01:00
Felix Roos
14b1a1203f
fix: cyclist.now() should return 0 when stopped
2024-03-28 07:25:44 +01:00
Felix Roos
060d2cfe2b
another hap time introspection method
2024-03-28 06:50:13 +01:00
Felix Roos
04a0952a22
simplify draw plumbing
2024-03-28 06:25:24 +01:00
Felix Roos
1a0dff4081
add some hap methods for time introspection
2024-03-28 05:47:50 +01:00
Alex McLean
2fd2bdba60
Feature: tactus marking ( #1021 )
...
* rename `beat` option to `stackBy` to `repeat`
* fix parse error reporting
* rename `weight` to `tactus` (it might in the end be pulse, step, or tap)
* tactus marking with ^
* and add some tests
2024-03-27 12:06:05 +00:00
Jade (Rose) Rowland
2e8ae38d33
Merge pull request #1020 from daslyfe/hotfix_now_calculation
...
hotfix for 1017
2024-03-25 01:02:01 -04:00
Jade (Rose) Rowland
bbfdd2cc32
working
2024-03-25 00:59:42 -04:00
Felix Roos
4086df95b7
Merge pull request #1015 from ilesinge/document_signals
...
Document signals
2024-03-24 15:06:33 +01:00
Alexandre Gravel-Raymond
aba4e72d29
Fewer undocumented functions
2024-03-24 14:18:25 +01:00
Alexandre Gravel-Raymond
8b96e3a6d1
Fix snapshot undegrade function name
2024-03-24 14:17:48 +01:00
Alexandre Gravel-Raymond
731d545a3f
Fix undegrade doc naming
2024-03-24 14:15:20 +01:00
Alexandre Gravel-Raymond
e6eb6c19a8
Add random modifiers docs to its own page
2024-03-24 14:15:01 +01:00
Alexandre Gravel-Raymond
af35a1af09
Add examples test snapshots
2024-03-24 12:40:53 +01:00
Alexandre Gravel-Raymond
fc4c70c94f
Fix codestyle
2024-03-24 12:25:54 +01:00
Alexandre Gravel-Raymond
064bff6e40
Document conditional modifiers
2024-03-24 12:22:46 +01:00
Alexandre Gravel-Raymond
69211b8701
Document signals
2024-03-24 12:22:26 +01:00
Felix Roos
33f4f5fccc
Merge pull request #1014 from daslyfe/repl_sync_fixes
...
Repl sync fixes
2024-03-24 10:16:11 +01:00
Jade (Rose) Rowland
af740c3abb
Merge branch 'tidalcycles:main' into repl_sync_fixes
2024-03-23 16:47:22 -04:00
Jade (Rose) Rowland
8e2407cfa9
cleanup
2024-03-23 16:45:34 -04:00
Jade (Rose) Rowland
86c945114d
removed unessecary variable
2024-03-23 16:35:48 -04:00
Jade (Rose) Rowland
bd16b403e3
build working properly
2024-03-23 16:28:37 -04:00
Jade (Rose) Rowland
f00a08ef9e
working
2024-03-23 16:18:16 -04:00
Felix Roos
31067d5cb5
Merge pull request #1004 from tidalcycles/worker-repl
...
eliminate chromium clock jitter
2024-03-23 20:21:51 +01:00
Jade (Rose) Rowland
bc917dcf8b
sync false
2024-03-23 14:53:07 -04:00
Jade (Rose) Rowland
619ca5385d
sync mostly working
2024-03-23 14:52:44 -04:00
Jade (Rose) Rowland
aa36d25b9a
still kinda working
2024-03-23 14:45:35 -04:00
Felix Roos
fe1fc81f42
Merge pull request #1013 from tidalcycles/undocumented-update
...
update undocumented script
2024-03-23 15:51:07 +01:00
Felix Roos
34373a9d73
Merge pull request #1012 from tidalcycles/fix-flok-setcps
...
fix: await injectPatternMethods
2024-03-23 15:26:52 +01:00
Felix Roos
16210e121f
fix: await injectPatternMethods
2024-03-23 15:24:49 +01:00
Felix Roos
53af147ede
Merge pull request #1010 from tidalcycles/trigzero-restart
...
rename trig -> reset, trigzero -> restart
2024-03-23 15:18:12 +01:00
Felix Roos
fc32981886
update undocumented script
2024-03-23 14:08:02 +01:00
Felix Roos
aede6e4b26
Merge pull request #1008 from tidalcycles/inline-punchcard
...
Inline punchcard
2024-03-23 12:30:03 +01:00
Felix Roos
ac36423f85
Merge remote-tracking branch 'origin/main' into inline-punchcard
2024-03-23 12:28:23 +01:00
Felix Roos
4071c1af18
Merge pull request #1007 from tidalcycles/color-in-hap-value
...
Color in hap value
2024-03-23 12:27:22 +01:00
Felix Roos
49e381f258
make spiral size param 3 in one
2024-03-23 12:26:32 +01:00
Felix Roos
21f5d639a3
fix _pianoroll
2024-03-23 12:20:01 +01:00
Felix Roos
0eccbae048
improve spiral colors
2024-03-23 12:17:25 +01:00
Felix Roos
a629c5c931
fix: id at wrong place
2024-03-23 12:14:36 +01:00
Felix Roos
f83a156317
Merge branch 'color-in-hap-value' into inline-punchcard
2024-03-23 12:07:11 +01:00
Felix Roos
2857e816d2
add Pattern.id + use it for _punchcard and _spiral
2024-03-23 12:06:31 +01:00
Felix Roos
c2ef90d67c
rename trig -> reset, trigzero -> restart
2024-03-23 11:22:30 +01:00
Felix Roos
2cc92a2b93
Merge branch 'main' into inline-punchcard
2024-03-23 00:33:33 +01:00
Felix Roos
13d56b6b28
snapshots
2024-03-23 00:28:38 +01:00
Felix Roos
d036635915
move color to hap value
2024-03-23 00:20:00 +01:00
Felix Roos
5537652497
Merge pull request #1006 from tidalcycles/update-examples
...
using strudel in your project guide + cleanup examples
2024-03-22 23:53:51 +01:00
Felix Roos
f1d491d52e
Merge pull request #1000 from eefano/scale-accidentals
...
accidentals in scale degrees
2024-03-22 23:41:49 +01:00
Felix Roos
d299e76c82
remove embed and repl deps from website
2024-03-22 16:25:10 +01:00
Felix Roos
52d3ee0f85
remove demo + scripts on all doc pages
2024-03-22 16:23:18 +01:00
Felix Roos
4f0f388ca2
a few more words
2024-03-22 16:19:45 +01:00
Felix Roos
df03e9a379
finish project start page + link it in main readme
2024-03-22 16:17:09 +01:00
Felix Roos
52a311aae6
add link to StrudelMirror
2024-03-22 15:55:12 +01:00
Felix Roos
6365e1626c
begin project-start doc
...
+ improve embed + repl package doc
2024-03-22 15:52:38 +01:00
Felix Roos
8d96a071d6
document umbrella packages
2024-03-22 14:52:28 +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
Felix Roos
7889017434
delete now obsolete poc
2024-03-22 00:46:08 +01:00
Felix Roos
ba8f996103
fix: clock jitter in cyclist
2024-03-22 00:41:30 +01:00
Felix Roos
8d8c843ccf
working poc cyclist with cps change
2024-03-22 00:29:25 +01:00
Felix Roos
a46bd9b36e
Merge pull request #978 from daslyfe/oscillator_enhancements
...
supersaw oscillator
2024-03-21 22:53:55 +01:00
Felix Roos
96a977990a
add missing dep
2024-03-21 22:47:03 +01:00
Felix Roos
41a40c74ef
add run instruction
2024-03-21 22:45:11 +01:00
Felix Roos
837dfcaba4
add readme
2024-03-21 22:44:50 +01:00
Felix Roos
ac441b4340
add working poc for precise cyclist
2024-03-21 22:41:45 +01:00
Felix Roos
4362cb9317
export createClock from core
2024-03-21 22:39:01 +01:00
Felix Roos
dc977b292d
more options for zyklus api:
...
+ allow setting custom interval functions
+ allow disabling phase rounding
2024-03-21 22:38:20 +01:00
Felix Roos
10bd668033
allow absolute time for superdough with prefix =
2024-03-21 22:37:15 +01:00
Felix Roos
5d0abe4151
disable sync
2024-03-21 21:31:02 +01:00
Felix Roos
89ec87d32a
Merge branch 'oscillator_enhancements' of https://github.com/daslyfe/strudel into oscillator_enhancements
2024-03-21 21:26:46 +01:00
Felix Roos
1d48d5d5ef
halve detune range
2024-03-21 21:26:43 +01:00
Felix Roos
0565558e21
scheduling in a worker, draft
2024-03-21 13:27:53 +01:00
Felix Roos
6320d3c08c
Merge pull request #1003 from tidalcycles/cleanup
...
remove canvas, externalize samples, delete junk
2024-03-21 13:00:04 +01:00
Felix Roos
4511732252
remove canvas dependency
2024-03-21 08:35:44 +01:00
Felix Roos
f5c087fc2a
outsource piano samples
2024-03-21 07:30:21 +01:00
Felix Roos
d2fc784060
delete astro favicon
2024-03-21 07:30:05 +01:00
Felix Roos
be2ec969c4
use script tag instead of skypack
2024-03-21 07:20:07 +01:00
Felix Roos
456250a176
delete redundant emu samples
2024-03-21 07:19:47 +01:00
Jade (Rose) Rowland
cbe7e69e13
remove unecessary multiplier
2024-03-20 15:02:20 -04:00
Felix Roos
d3a17891f8
move rollup plugin to dev dependencies
2024-03-20 17:11:35 +01:00
eefano
e32c965a4b
accidents in scale grades
2024-03-19 16:04:35 +01:00
Felix Roos
5982e3ebea
fix: center supersaw if only 1 voice
2024-03-19 09:00:25 +01:00
Felix Roos
ea58238453
Merge branch 'main' into oscillator_enhancements
2024-03-19 08:48:09 +01:00
Felix Roos
1e1dbd6085
add inline _punchcard
2024-03-19 08:44:43 +01:00
Felix Roos
6b98e414c6
make onPaint work with mutiple repls on screen
...
+ add warning if stock onPaint is not overloaded
2024-03-19 08:44:05 +01:00
Alex McLean
29cb6195b3
Fix pure mini highlight ( #994 )
...
* preserve locations for pure values via mininotation
* preserve weight
2024-03-18 10:37:55 +00:00
Felix Roos
d99af7c4ad
Merge pull request #989 from tidalcycles/claviature
...
inline viz / widgets package
2024-03-18 07:12:14 +01:00
Jade (Rose) Rowland
48e4051310
remove unessecary math
2024-03-17 13:18:52 -04:00
Felix Roos
95446a76ef
breakout widgets package for now
2024-03-17 12:22:24 +01:00
Jade (Rose) Rowland
6d874af45f
fixed end time
2024-03-17 01:27:11 -04:00
Jade (Rose) Rowland
dad18a24fb
disconnect worklet at scheduled time to destroy faster
2024-03-17 01:15:07 -04:00
Felix Roos
8b9a2e1d84
Merge remote-tracking branch 'origin/main' into claviature
2024-03-17 04:49:12 +01:00
Felix Roos
dd16a1cbf4
hotfix: disable sync, it somehow breaks playback in the built version
...
(pnpm build && pnpm preview)
2024-03-17 04:48:25 +01:00
Felix Roos
2900401d3e
Merge remote-tracking branch 'origin/main' into claviature
2024-03-17 04:38:05 +01:00
Felix Roos
b5312c27dc
move stuff for less changes
2024-03-17 04:36:48 +01:00
Felix Roos
4319c43ceb
comment out _spiral for now
2024-03-17 04:31:30 +01:00
Felix Roos
be77882d70
rename inline functions to match global ones, prefixed with _
2024-03-17 04:15:59 +01:00
Felix Roos
78f816978c
Merge pull request #991 from tidalcycles/labeled-statements
...
Labeled statements
2024-03-17 04:06:59 +01:00
Felix Roos
076b6f1c82
move canvas functions to codemirror package
...
+ fix id collisions
2024-03-17 04:00:28 +01:00
Felix Roos
0978fbb15e
Merge branch 'labeled-statements' into claviature
2024-03-17 03:19:40 +01:00
Felix Roos
2de18846b0
add comment
2024-03-17 03:17:47 +01:00
Felix Roos
a71a167133
fix: enable locations again
2024-03-17 03:16:17 +01:00
Felix Roos
6359bbe139
transpile label statements to p calls
2024-03-17 03:14:05 +01:00
Felix Roos
d1c713fa29
make labeled statements look good on custom themes
2024-03-17 02:29:48 +01:00
Felix Roos
16506c5ae2
improve scope memory footprint
2024-03-17 01:58:30 +01:00
Alex McLean
398533877c
Beat-oriented functionality ( #976 )
...
* annotate pure values with their value, allowing single mininotation values to maintain their labels as pure
* Don't use any 'patternified' arguments if they're all 'pure'
* allow pattern weights (roughly, beats-per-cycle) to be inferred where possible, including from mininotation and across many transformations (e.g. `fast` with a 'pure' factor)
* Add `beatCat`, similar to `timeCat` but funkier
* `silence` has a weight of 1, add alternative `nothing` with a weight of 0, and `gap` function with weight argument
* preserve weight across applicative operations (weight comes with the structure)
* add `stack` alternatives that take advantage of pattern weights to align patterns differently - `stackLeft`, `stackRight`, `stackCentre`, `stackExpand`, with `stackBy` with an argument for patterning the alignment.
2024-03-16 17:24:37 +00:00
Felix Roos
cdc200e1da
draw straight line when no analyser is defined yet
...
+ add todo for memory leak
2024-03-16 03:12:00 +01:00
Felix Roos
dd78dc9606
fix: animation frame cleanup
2024-03-16 02:42:26 +01:00
Felix Roos
ef284e9d13
fix: bugs catched by linter
2024-03-16 02:16:50 +01:00
Felix Roos
f4032dad22
inline multichannel scopes
2024-03-16 02:14:24 +01:00
Jade (Rose) Rowland
5d55b9c9ef
remove hyperpop test
2024-03-15 11:55:18 -04:00
Felix Roos
d9d05e21c0
full size piano by default
2024-03-15 12:24:11 +01:00
Felix Roos
1043baf08a
fix: catch errors in pianoroll getValue
2024-03-15 12:24:03 +01:00
Felix Roos
dfd22b5e44
fix: claviature height
...
+ better defaults
+ break out solid web component creation
2024-03-15 11:04:35 +01:00
Felix Roos
4a95bf67da
move widget registry to codemirror package
...
+ add transpiler as dependency to codemirror
2024-03-15 10:00:07 +01:00
Felix Roos
8742d50bad
simplify widget creation + fix bugs
2024-03-15 09:50:17 +01:00
Felix Roos
6dce9d5deb
support multiple animationFrames
...
+ break out spiral draw logic
2024-03-15 09:49:00 +01:00
Felix Roos
a8712fd8ce
remove this mess
2024-03-15 09:48:04 +01:00
Jade (Rose) Rowland
8f291b0f80
fix test again
2024-03-14 22:31:26 -04:00
Jade (Rose) Rowland
7f9cc7cd2d
merging main
2024-03-14 22:19:45 -04:00
Jade (Rose) Rowland
d102e1dbbc
Merge pull request #900 from daslyfe/repl_sync
...
REPL sync between windows
2024-03-14 20:47:35 -04:00
Felix Roos
83ea3bb138
encapsulate canvas logic
2024-03-15 01:47:35 +01:00
Jade (Rose) Rowland
1f39e1c04d
fix tests
2024-03-14 20:41:47 -04:00
Felix Roos
48e0691eec
add pianoroll widget
2024-03-15 01:40:21 +01:00
Jade (Rose) Rowland
fd946107df
use lerp
2024-03-14 20:35:56 -04:00
Felix Roos
094b30cd26
use hap color for claviature
2024-03-15 00:39:31 +01:00
Felix Roos
708675077f
rename claviature package to widgets
2024-03-15 00:34:13 +01:00
Felix Roos
82c4926f19
allow any web component to become a widget
2024-03-15 00:27:16 +01:00
Felix Roos
29dab578e7
can now load claviature as a codemirror widget
2024-03-14 23:49:38 +01:00
Felix Roos
1e75f045b7
remove other watch tasks for now
2024-03-14 15:31:50 +01:00
Felix Roos
cfdd4ac36c
add readme
2024-03-14 15:28:06 +01:00
Felix Roos
f2e16f946c
add working claviature method
2024-03-14 15:17:19 +01:00
Felix Roos
0a1da6f651
claviature lockfile
2024-03-14 14:20:56 +01:00
Felix Roos
062e45ee6a
Merge remote-tracking branch 'origin/main' into claviature
2024-03-14 14:20:45 +01:00
Jade (Rose) Rowland
83145784d7
remove console statement
2024-03-14 00:18:59 -04:00
Jade (Rose) Rowland
486e6457a9
Merge pull request #984 from andresgottlieb/patch-1
...
Update synths.mdx
2024-03-13 19:20:07 -04:00
Felix Roos
7efea5726b
Merge pull request #985 from tidalcycles/share-fix
...
fix: share now shares what's visible instead of active
2024-03-13 00:36:22 +01:00
Felix Roos
7eb2f7659e
fix: share now shares what's visible instead of active
2024-03-12 08:38:11 +01:00
Jade (Rose) Rowland
112ca1875a
stop clock if all stopped
2024-03-10 14:35:43 -04:00
Andrés Gottlieb
bc641d8e4c
Update synths.mdx
...
Typo fix
2024-03-10 12:49:12 +01:00
Felix Roos
d0c68e91dc
hotfix: hydra-canvas might already be removed
2024-03-10 02:09:46 +01:00
Felix Roos
c373a0473b
Merge pull request #967 from tidalcycles/default-dict
...
use ireal as default voicing dict
2024-03-10 01:18:57 +01:00
Felix Roos
708fea637c
fix update migration snippet
2024-03-10 01:10:37 +01:00
Felix Roos
c5a4184437
Merge branch 'main' into default-dict
2024-03-10 00:54:13 +01:00
Felix Roos
446cf8c694
Merge pull request #980 from eefano/little-bag-fix
...
little fix for withVal
2024-03-10 00:50:23 +01:00
Felix Roos
3df776d062
Merge pull request #974 from tidalcycles/velocity-in-value
...
Velocity in value
2024-03-10 00:46:51 +01:00
Felix Roos
ae7807643b
Merge remote-tracking branch 'origin/main' into velocity-in-value
2024-03-10 00:44:02 +01:00
Felix Roos
5ebaa3e1ce
Merge pull request #983 from tidalcycles/clear-hydra
...
fix: clear hydra on reset
2024-03-10 00:42:50 +01:00
Felix Roos
4a25eab01a
Merge remote-tracking branch 'origin/main' into clear-hydra
2024-03-10 00:40:29 +01:00
Felix Roos
e885e05a7a
Merge pull request #971 from tidalcycles/draw-package
...
move canvas related helpers from core to new draw package
2024-03-10 00:38:43 +01:00
Felix Roos
012b19c79e
fix: clear hydra on reset
2024-03-10 00:29:52 +01:00
Jade (Rose) Rowland
0875e805b4
Merge pull request #982 from daslyfe/fix_distort_doc
...
replace shape with distort in learn doc
2024-03-07 23:38:07 -05:00
Jade (Rose) Rowland
f1700d5e47
fixed
2024-03-07 23:35:04 -05:00
Jade (Rose) Rowland
30a5176090
fix android support
2024-03-07 23:04:46 -05:00
Felix Roos
43c40f7bb0
no need for publishConfig
2024-03-08 01:07:17 +01:00
Felix Roos
9b3509c062
global watch task
2024-03-08 00:55:19 +01:00
Felix Roos
85fee0cc01
add claviature package
2024-03-08 00:53:48 +01:00
Felix Roos
0f07bfc9d7
rename: canvas -> draw
2024-03-07 13:24:52 +01:00
Felix Roos
75098adbdb
allow offsetting onFrame
2024-03-07 13:17:40 +01:00
Felix Roos
8dba865ca7
add note to future
2024-03-07 12:35:39 +01:00
Felix Roos
2fcbffeaf9
add sync flag for neocyclist
2024-03-07 12:14:17 +01:00
Felix Roos
619ffdd5e1
rename zyklus
2024-03-07 12:01:08 +01:00
Felix Roos
1af2da0063
remove changes to prevent conflicts with draw branch
2024-03-07 12:00:27 +01:00
Jade (Rose) Rowland
9d1231ce0a
comments
2024-03-06 22:25:31 -05:00
Jade (Rose) Rowland
4d1110b3f3
faster is odd
2024-03-06 20:27:05 -05:00
Jade (Rose) Rowland
6a5bf521c2
unity gain
2024-03-06 16:05:51 -05:00
Jade (Rose) Rowland
3410c332d5
gain adjustment
2024-03-06 10:13:56 -05:00
Alex McLean
8e41332dfa
alias - for ~ ( #981 )
2024-03-06 11:14:48 +00:00
eefano
9f56a335b7
little fix for withVal
2024-03-05 21:41:11 +01:00
Jade (Rose) Rowland
8db8307c9e
fix test
2024-03-05 00:48:47 -05:00
Jade (Rose) Rowland
641d9f5ebd
Merge branch 'main' into oscillator_enhancements
2024-03-05 00:45:56 -05:00
Jade (Rose) Rowland
05887967e0
added back (possibly unessecary? stop fm
2024-03-05 00:44:45 -05:00
Jade (Rose) Rowland
232b9c13d7
disable lint for global worklet variables
2024-03-05 00:34:59 -05:00
Jade (Rose) Rowland
c0b00339c5
implemented modulators
2024-03-05 00:23:19 -05:00
Jade (Rose) Rowland
bfcb2070d1
adding modulators
2024-03-04 23:17:58 -05:00
Jade (Rose) Rowland
1e3a23e017
100
2024-03-04 20:37:48 -05:00
Jade (Rose) Rowland
524109056f
Merge pull request #963 from daslyfe/worklet_improvements
...
Worklet Improvents / fixes
2024-03-04 10:04:23 -05:00
Jade (Rose) Rowland
c2df8aa6b9
cleaning
2024-03-04 00:43:03 -05:00
Jade (Rose) Rowland
1666b50857
params
2024-03-03 22:19:26 -05:00
Jade (Rose) Rowland
e839c271cd
fixed output
2024-03-03 22:05:00 -05:00
Jade (Rose) Rowland
823c208c71
cleaning
2024-03-03 21:22:17 -05:00
Jade (Rose) Rowland
ee01b4a3a0
working on it
2024-03-03 18:57:30 -05:00
Felix Roos
d5ed065011
fix: hydra canvas adjust to screen size
...
+ simplify hydra init (use getDrawContext)
+ make getDrawContext more versatile
2024-03-03 22:50:51 +01:00
Jade (Rose) Rowland
78a6ec2f98
stereo
2024-03-03 13:16:32 -05:00
Jade (Rose) Rowland
7f60a9e52b
yay
2024-03-03 01:23:08 -05:00
Jade (Rose) Rowland
7383dca9ee
working
2024-03-03 00:37:33 -05:00
Jade (Rose) Rowland
8a7d72bf24
working
2024-03-02 22:35:26 -05:00
Jade (Rose) Rowland
4af7262f45
fixed performance issue
2024-03-02 01:16:41 -05:00
Jade (Rose) Rowland
daa62202fa
default values needed in superdough for worklet input
2024-03-01 13:12:52 -05:00
Jade (Rose) Rowland
f911fceb9e
trying things
2024-03-01 13:04:44 -05:00
Felix Roos
e9e5fac610
fix tunes + tests
2024-03-01 18:29:24 +01:00
Felix Roos
5017ac6f74
delete file from wrong branch
2024-03-01 18:01:51 +01:00
Felix Roos
1d92ee76b9
make velocity a regular value prop
2024-03-01 18:00:34 +01:00
Felix Roos
7d01764a30
Merge pull request #973 from tidalcycles/nested-controls
...
Nested controls
2024-03-01 17:30:19 +01:00
Felix Roos
62d8955da9
onFrame function
2024-03-01 16:46:34 +01:00
Felix Roos
4f94de86db
fix: migrate more imports
2024-03-01 13:09:14 +01:00
Jade (Rose) Rowland
a6f7c57d19
working
2024-02-29 22:55:56 -05:00
Jade (Rose) Rowland
1690030b1d
envelope
2024-02-29 21:07:43 -05:00
Felix Roos
bf343eb499
simplify _composeOp
2024-03-01 00:32:45 +01:00
Felix Roos
4f55144232
nested controls poc
2024-03-01 00:31:33 +01:00
Jade (Rose) Rowland
c9b18f6fa4
fix test
2024-02-29 18:15:30 -05:00
Jade (Rose) Rowland
416a03aea1
updated params
2024-02-29 18:09:26 -05:00
Jade (Rose) Rowland
f62b268f1d
playing
2024-02-29 17:53:26 -05:00
Felix Roos
6ce8a3feba
move draw logic to separate package
2024-02-29 22:14:53 +01:00
Felix Roos
94dd547a74
canvas package boilerplate
2024-02-29 21:56:31 +01:00
Jade (Rose) Rowland
f5c7b58b3a
testing
2024-02-29 14:49:08 -05:00
Felix Roos
fa7c16dbe7
Merge pull request #959 from tidalcycles/euclid-inverted
...
feat: can now invert euclid pulses with negative numbers
2024-02-29 15:33:12 +01:00
Felix Roos
6a43eb6755
Merge pull request #950 from eefano/pickr-pickrmod
...
pickOut(), pickRestart(), pickReset()
2024-02-29 15:31:23 +01:00
Felix Roos
c524ebc7f3
fix: add name tags
2024-02-29 15:25:31 +01:00
Felix Roos
0deb905cdf
rename pick*Outer > pickOut
...
+ add pick*Squeeze alias to inhabit*
2024-02-29 15:21:44 +01:00
Felix Roos
4cadbcbbdf
Merge pull request #965 from tidalcycles/legato-fix
...
remove legacy legato + duration implementations
2024-02-29 15:12:45 +01:00
Felix Roos
96eef75f74
fix: end / begin. sampler now needs clip to choose duration...
2024-02-29 10:33:27 +01:00
Felix Roos
51d9e02e07
Merge pull request #966 from eefano/transpose-fix
...
fix for transpose(): preserve hap value object structure
2024-02-29 08:47:53 +01:00
Felix Roos
c4c21c4f0c
Merge pull request #968 from tidalcycles/log-debounce
...
add debounce to logger
2024-02-29 08:32:00 +01:00
Jade (Rose) Rowland
c00ed14bc3
playing
2024-02-29 00:54:24 -05:00
Felix Roos
8f39a5eeac
snapshot
2024-02-29 05:02:22 +01:00
Felix Roos
305715277c
repl reset default dict
...
+ add mechanism to get a module by name from dynamic imports
2024-02-29 04:54:03 +01:00
Felix Roos
d4eebf1a77
set ireal as default dict
...
+ add global way to set and reset default dict
2024-02-29 04:53:11 +01:00
Felix Roos
fcb247b62a
add debounce to logger
2024-02-29 04:25:00 +01:00
Felix Roos
7556da7839
snapshot
2024-02-29 04:06:15 +01:00
Felix Roos
eb93a6c149
refactor: duration is now a regular control
2024-02-29 04:05:05 +01:00
eefano
b870ab204a
fix for transpose(): preserve hap value object structure
2024-02-29 00:13:08 +01:00
Jade (Rose) Rowland
fba2422a64
update test
2024-02-28 17:32:30 -05:00
Jade (Rose) Rowland
da674d3e05
updated controls
2024-02-28 17:26:59 -05:00
Jade (Rose) Rowland
57e1c1bd89
Merge branch 'tidalcycles:main' into worklet_improvements
2024-02-28 17:10:09 -05:00
Jade (Rose) Rowland
e3463b3c3d
merged new controls file
2024-02-28 17:08:58 -05:00
Jade (Rose) Rowland
a3898c7589
cleanup
2024-02-28 14:36:50 -05:00
Jade (Rose) Rowland
1221c6144c
added distortion effect
2024-02-28 14:31:07 -05:00
Jade (Rose) Rowland
c77b0098a7
adjust param range
2024-02-28 13:17:36 -05:00
Felix Roos
f779e81993
remove old snapshots
2024-02-28 18:52:08 +01:00
Felix Roos
5c71bb95a0
remove legacy legato
...
+ make legato a synonym of clip
2024-02-28 18:51:07 +01:00
Felix Roos
1525992d73
Merge pull request #962 from tidalcycles/control-refactoring
...
controls refactoring: simplify exports
2024-02-28 18:43:51 +01:00
Jade (Rose) Rowland
a227c69408
adjusting params
2024-02-28 10:24:26 -05:00
Jade (Rose) Rowland
972bfa3319
cleaning up
2024-02-28 00:04:12 -05:00
Jade (Rose) Rowland
360b920935
cleaning_up
2024-02-27 23:42:33 -05:00
Jade (Rose) Rowland
1416a0de53
working
2024-02-27 23:38:37 -05:00
Felix Roos
abe25be05e
fix examples
2024-02-28 00:36:59 +01:00
Felix Roos
664a19a5c4
refactor: remove now redundant controls imports
2024-02-28 00:36:44 +01:00
Felix Roos
8efadd2547
refactor: controls are now exported directly
2024-02-28 00:34:39 +01:00
eefano
ed1f3e1e8c
Merge remote-tracking branch 'upstream/main' into pickr-pickrmod
2024-02-26 01:15:27 +01:00
eefano
4aaf9eaed4
mux operator, muxers.mjs with pick variants
...
prettier
prettier2
clamp?
Revert "clamp?"
This reverts commit 83a3b9123aece9f0e366c83d97f99e8b8d20db54.
Revert "prettier2"
This reverts commit de13871a8be4a450b79a4d9e65b9d1982485577e.
Revert "prettier"
This reverts commit 1550bf49527f591d05fa2766ca66ccb16e142011.
Revert "mux operator, muxers.mjs with pick variants"
This reverts commit af062f93c23ded4440f968186bfc69851d8aec67.
2024-02-26 01:11:56 +01:00
Felix Roos
0416e4d212
Merge pull request #960 from tidalcycles/reset-global-fx
...
fix: reset global fx on pattern change
2024-02-25 19:17:00 +01:00
Felix Roos
b9247db001
fix: reset global fx on pattern change
2024-02-25 15:09:15 +01:00
eefano
74ef157fa1
Merge remote-tracking branch 'upstream/main' into pickr-pickrmod
2024-02-25 14:52:12 +01:00
Felix Roos
d4724b0e12
feat: can now invert euclid pulses with negative numbers
2024-02-25 14:43:02 +01:00
eefano
dbfdbcf2b7
typo
2024-02-25 14:39:38 +01:00
eefano
0986b14508
added pickOuter, pickmodOuter
2024-02-25 14:31:07 +01:00
Felix Roos
325152c782
Merge pull request #936 from Enelg52/midi-issues
...
fix midi issue on firefox and added quote error
2024-02-25 14:15:30 +01:00
Felix Roos
c136d12194
Merge pull request #956 from eefano/bracketMatching
...
'Enable Bracket Matching' option in Codemirror
2024-02-25 13:19:46 +01:00
Felix Roos
7557952155
format
2024-02-25 13:17:52 +01:00
Felix Roos
b0b41e6718
revert unintended change
2024-02-25 13:17:29 +01:00
Felix Roos
22e3067b8c
set bracket matching true by default
2024-02-25 13:16:53 +01:00
Jade (Rose) Rowland
e54b2fb207
lower weighted average
2024-02-23 20:13:08 -05:00
Felix Roos
e9ab01ab06
Merge pull request #957 from tidalcycles/web-iife
...
fix script importable packages (web + repl)
2024-02-23 14:37:45 +01:00
Felix Roos
058e554b0f
update example
2024-02-23 14:33:07 +01:00
Felix Roos
6d9327aebc
adapt repl package similar to web package
2024-02-23 14:30:29 +01:00
Felix Roos
c23d7850c7
simplify web example
2024-02-23 14:30:07 +01:00
Felix Roos
2854f0cf34
try different main / module setting + bump
2024-02-23 14:28:43 +01:00
Felix Roos
a89e87ca2e
add web package example using script tag
2024-02-23 14:21:59 +01:00
Felix Roos
5419ca431b
bump web package version
2024-02-23 14:17:11 +01:00
Felix Roos
e8b674badd
add iife build to web package
2024-02-23 14:16:54 +01:00
eefano
8af40a9c61
added <> for mininotation
2024-02-22 23:35:00 +01:00
eefano
f54aa3d823
'Enable Bracket Matching' option in Codemirror
2024-02-22 22:04:57 +01:00
Jade (Rose) Rowland
d544bf4665
seperated service worker zyklus and cyclist zyklus because of import constraints on service workers
2024-02-22 00:16:36 -05:00
Jade (Rose) Rowland
e5570a6017
restore old cyclist
2024-02-21 23:42:19 -05:00
Jade (Rose) Rowland
5e91287e3e
Merge pull request #954 from daslyfe/midi_duration_fix
...
account for cps in midi time duration
2024-02-21 10:17:36 -05:00
Felix Roos
4e3d4a7060
hotfix: some samples were broken
2024-02-21 15:35:59 +01:00
Felix Roos
3d80da9816
Merge pull request #955 from tidalcycles/auto-await-samples
...
Auto await samples
2024-02-21 10:27:12 +01:00
Felix Roos
bf63b716af
refactor: remove await before samples calls in docs etc..
...
+ remove /master from dirt-samples calls (there is now a main branch)
+ remove /main endings from some places
2024-02-21 10:17:45 +01:00
Felix Roos
38d389b838
add test
2024-02-21 09:50:21 +01:00
Felix Roos
ebdca32c80
automatically add await to samples call
2024-02-21 09:48:26 +01:00
Jade (Rose) Rowland
751a825616
fix test
2024-02-19 23:54:15 -05:00
Jade (Rose) Rowland
c06a3710c1
fixed
2024-02-19 23:43:35 -05:00
eefano
d5e67fe13f
Update signal.mjs
...
typo
2024-02-18 19:01:05 +01:00
eefano
00c7da45c0
Update signal.mjs
...
now pickRestart() and pickReset()
2024-02-18 18:55:05 +01:00
eefano
3347817350
Update signal.mjs
...
using trigZeroJoin in pickr() instead
2024-02-18 18:41:06 +01:00
eefano
88ece92a78
Update signal.mjs
...
Make pickr() handle dictionaries also
2024-02-18 16:40:27 +01:00
eefano
03a73fb95e
Update signal.mjs
...
Fixed pickr() description
2024-02-18 16:21:50 +01:00
eefano
23c55c9636
Update signal.mjs
...
prettier fix
2024-02-18 16:03:01 +01:00
eefano
12c6f4e95f
Update signal.mjs
...
added pickr() and pickrmod()
2024-02-18 15:30:24 +01:00
Felix Roos
a468ddb85b
Merge pull request #945 from tidalcycles/cjs-fixes
...
remove cjs builds
2024-02-08 13:16:15 +01:00
Felix Roos
051bdaccc7
Publish
...
- @strudel/codemirror@1.0.1
- @strudel/core@1.0.1
- @strudel/csound@1.0.1
- @strudel/hydra@1.0.1
- @strudel/midi@1.0.1
- @strudel/mini@1.0.1
- @strudel/osc@1.0.1
- @strudel/repl@1.0.1
- @strudel/serial@1.0.1
- @strudel/soundfonts@1.0.1
- superdough@1.0.1
- @strudel/tonal@1.0.1
- @strudel/transpiler@1.0.1
- @strudel/web@1.0.1
- @strudel/webaudio@1.0.1
- @strudel/xen@1.0.1
2024-02-08 13:04:25 +01:00
Felix Roos
5dc04d9574
make sure to overwrite main field
2024-02-08 12:36:04 +01:00
Felix Roos
60129413d3
remove cjs builds
...
+ add type module everywhere
2024-02-08 12:19:11 +01:00
Jade (Rose) Rowland
15df20d22d
cleanup
2024-02-08 00:37:16 -05:00
Jade (Rose) Rowland
b37c560ea5
importScripts
2024-02-08 00:20:40 -05:00
Jade (Rose) Rowland
5a3272fe29
fix repl merge
2024-02-07 22:23:24 -05:00
Felix Roos
0baa8383f2
fix: test
2024-02-04 23:32:28 +01:00
Felix Roos
d2bf9370ea
Update README.md
...
add link to usage example for repl package
2024-02-04 23:24:43 +01:00
Felix Roos
fd11aa5eec
Merge pull request #941 from mhetrick/patch-1
...
Minor documentation error: Update first-sounds.mdx
2024-02-04 23:15:37 +01:00
Jade (Rose) Rowland
cea33783a2
remove console statement
2024-02-04 17:10:43 -05:00
Jade (Rose) Rowland
0d3eaf7f9a
add a broadcast channel for recieving messages from clock to ensure that they hit at the same time
2024-02-04 17:06:28 -05:00
Jade (Rose) Rowland
c761cd54b4
try to fix test again:
2024-02-04 14:32:42 -05:00
Jade (Rose) Rowland
a8a055d32c
fixing test
2024-02-04 14:25:16 -05:00
Jade (Rose) Rowland
cc323d0d61
fixed import
2024-02-04 14:09:19 -05:00
Jade (Rose) Rowland
fc87a6776a
cleaning up
2024-02-04 14:04:12 -05:00
Jade (Rose) Rowland
f5ac57f87b
cleaning up
2024-02-04 13:56:46 -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
Michael Hetrick
fb7c2b61d3
Update first-sounds.mdx
...
Update the tutorial text to reflect that the default cpm setting has changed from 60 to 30.
2024-01-26 07:13:09 -08:00
Felix Roos
dd64bf0fc9
Merge pull request #938 from tidalcycles/pianoroll-sorting
...
fix: pianoroll sorting
2024-01-24 16:48:57 +01:00
Felix Roos
434eb3b256
fix: pianoroll sorting
2024-01-24 16:40:26 +01:00
Enelg52
6da98a5f31
fix midi issue on firefox and quote error
2024-01-23 16:47:46 +01:00
Felix Roos
8fef75385a
Update README.md
2024-01-23 01:35:28 +01:00
Felix Roos
c66b9219a8
Update README.md
2024-01-23 01:31:11 +01:00
Felix Roos
2a1f8823e8
Merge pull request #935 from tidalcycles/v1-release-notes
...
V1 release notes
2024-01-23 00:04:03 +01:00
Felix Roos
3da65f90e3
shorter titles for release notes
2024-01-22 23:55:57 +01:00
Felix Roos
a36cc24087
v1 release notes
2024-01-22 23:55:49 +01:00
Felix Roos
1829d8cadf
Publish
...
- @strudel/codemirror@1.0.0
- @strudel/core@1.0.0
- @strudel/csound@1.0.0
- @strudel/embed@1.0.0
- @strudel/hydra@1.0.0
- @strudel/midi@1.0.0
- @strudel/mini@1.0.0
- @strudel/osc@1.0.0
- @strudel/repl@1.0.0
- @strudel/serial@1.0.0
- @strudel/soundfonts@1.0.0
- superdough@1.0.0
- @strudel/tonal@1.0.0
- @strudel/transpiler@1.0.0
- @strudel/web@1.0.0
- @strudel/webaudio@1.0.0
- @strudel/xen@1.0.0
2024-01-22 22:46:35 +01:00
Felix Roos
02efc090ef
hotfix: examples were still 1 cps based
2024-01-22 20:46:10 +01:00
Felix Roos
b184348f55
hotfix: youtube embed styles were lost on prod
2024-01-22 20:38:34 +01:00
Felix Roos
06743cb072
Merge pull request #929 from tidalcycles/2-years
...
2 years blog post
2024-01-22 20:20:52 +01:00
Felix Roos
6fa66fb1d0
finish year 2 post
2024-01-22 20:19:01 +01:00
Felix Roos
23c0ab9648
offset blog post anchor links
2024-01-22 20:18:51 +01: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
46c2c72637
Merge pull request #934 from daslyfe/patterntab_fix
...
Fix pattern tab not showing patterns without created date
2024-01-21 18:52:01 -05:00
Jade (Rose) Rowland
c088590244
remove console statement
2024-01-21 18:51:06 -05:00
Jade (Rose) Rowland
192ba69682
fixed if statement
2024-01-21 18:49:06 -05:00
Jade (Rose) Rowland
2cc428e968
Merge pull request #897 from daslyfe/pattern_selection
...
Add useful pattern selection behavior for performing.
2024-01-21 14:46:27 -05:00
Jade (Rose) Rowland
15c451a6d9
default pattern filtername
2024-01-21 14:35:17 -05:00
Jade (Rose) Rowland
b46e8c07be
reset/autoplay when window PARENT does not exist or does not contain oodles
2024-01-21 12:44:14 -05:00
Jade (Rose) Rowland
961e931c31
autoplay and reset cps on default
2024-01-21 12:12:33 -05:00
Jade (Rose) Rowland
b1d49552ae
title order
2024-01-21 11:27:48 -05:00
Jade (Rose) Rowland
d31d154841
fix oven imports
2024-01-21 11:24:58 -05:00
Jade (Rose) Rowland
d03892bbcf
Merge branch 'tidalcycles:main' into pattern_selection
2024-01-21 11:19:06 -05:00
Felix Roos
0cf0c1c585
Merge pull request #933 from tidalcycles/refactor-cps-functions
...
Refactor cps functions
2024-01-21 01:30:27 +01:00
Felix Roos
0695b4bee9
clean + comment
2024-01-21 01:29:31 +01:00
Felix Roos
0cfec3a7bd
show repls in community bakery
2024-01-21 01:21:21 +01:00
Felix Roos
6224cd40d4
mini repl max height option
2024-01-21 01:21:13 +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
1146f6ba52
fix annoying div
2024-01-20 18:14:42 -05:00
Alex McLean
738cea0025
Make splice cps-aware ( #932 )
...
* make splice cps-aware
* format
* copypaste fix
2024-01-20 22:47:31 +00:00
Jade (Rose) Rowland
6c28398d20
fix scroll
2024-01-20 14:25:42 -05:00
Jade (Rose) Rowland
4fe75143d0
cleanup
2024-01-20 14:10:46 -05:00
Jade (Rose) Rowland
3cd59cdea5
cleaning up
2024-01-20 14:02:48 -05:00
Jade (Rose) Rowland
9dca7eb878
add pattern filter behaves like sounds tab
2024-01-20 13:59:32 -05:00
Jade (Rose) Rowland
b45fd5ce3a
fix invalid date
2024-01-20 13:00:33 -05:00
Felix Roos
229b1470f7
fix: localhost links
2024-01-20 10:59:34 +01:00
Jade (Rose) Rowland
0a349e1707
avoid json errors in firefox
2024-01-19 23:04:41 -05:00
Felix Roos
d176e9ccf0
add stats
2024-01-19 21:51:52 +01:00
Felix Roos
710c3acb5d
more writing
2024-01-19 21:21:33 +01:00
Felix Roos
a7f5d0e0c1
Merge pull request #923 from tidalcycles/feed
...
community bakery
2024-01-19 18:50:57 +01:00
Felix Roos
9928526dda
Merge pull request #924 from geikha/main
...
add pickF and pickmodF
2024-01-19 18:49:53 +01:00
Renzo Torr-
2f8111be0e
update the .snap file
2024-01-19 14:47:03 -03:00
Renzo Torr-
68113937ff
code format
2024-01-19 14:06:24 -03:00
Felix Roos
c598fa026b
write more
2024-01-19 15:49:16 +01:00
Alex McLean
491c99c348
Mini-notation additions towards tidal compatibility ( #926 )
...
- `.` feet now work, e.g. `"a b c . d e . f"` is the same as `"[a b c] [d e] [f]"`
- `_` elongation now works, e.g. `"a _ _ b"` is the same as `"a@3 b"` (`"a @ @ b"` also works, like in tidal)
- standalone `!` now works, e.g. `"a ! ! b"` is the same as `"a!3 b"`
Reworks #47 and #49
Ref #30
2024-01-19 14:10:47 +00:00
Felix Roos
d49aa8242a
begin 2 year post
2024-01-19 13:50:28 +01:00
Renzo Torr-
9ffbc06cf9
add pickF and pickmodF
...
allows to pick functions via a pattern of numbers, to apply to another pattern
2024-01-19 02:45:54 -03:00
Jade (Rose) Rowland
af52ac30ba
prettier
2024-01-19 00:28:55 -05:00
Jade (Rose) Rowland
7aea1b5fc8
fixed imports
2024-01-19 00:27:09 -05:00
Jade (Rose) Rowland
500ddf3946
Merge branch 'main' into pattern_selection
2024-01-19 00:23:06 -05:00
Jade (Rose) Rowland
3431eaf309
cleaning up
2024-01-19 00:20:10 -05:00
Jade (Rose) Rowland
9a13c58583
cleaning up
2024-01-19 00:14:08 -05:00
Jade (Rose) Rowland
77a48e8351
persistent pattern data
2024-01-18 22:30:53 -05:00
Jade (Rose) Rowland
6cb156d876
cleaning up
2024-01-18 20:01:54 -05:00
Felix Roos
d8677c6261
hotfix: rss links
2024-01-18 23:40:22 +01:00
Felix Roos
6ef9ca18e9
Merge pull request #919 from tidalcycles/blog-improvements
...
Blog improvements
2024-01-18 23:34:10 +01:00
Felix Roos
6667738dc9
more rename
2024-01-18 21:34:20 +01:00
Felix Roos
4f7415b0ec
rename
2024-01-18 21:31:21 +01:00
Felix Roos
c6f3a8b7c7
more text
2024-01-18 18:30:57 +01:00
Felix Roos
4229d673c9
basic community oven
2024-01-18 18:21:56 +01:00
Alex McLean
98b7859605
pick, pickmod, inhabit, inhabitmod ( #921 )
...
* the args for `pick` are now reversed as standard (old behaviour still supported to avoid breaking change)
* `pick` is also now a pattern method
* `pick` now also accepts a lookup table for pick-by-name as an alternative to pick-by-index from a list
* `inhabit` added with same behaviour as `pick`, except cycles from source patterns are squeezed into events of inhabited patterns
* Also some general doc tidying, sorry for the noise..
* There is also `pickmod` and `inhabitmod`, for wrapping indexes around rather than clamping them
2024-01-18 17:08:29 +00:00
Alex McLean
a8db707440
Revert "pick now accepts lookup tables, with alternate cycle squeezing behaviour as new inhabit function" ( #920 )
2024-01-18 17:04:26 +00:00
Alex McLean
873a412179
pick now accepts lookup tables, with alternate cycle squeezing behaviour as new inhabit function (#918 )
...
- the args for `pick` are now reversed (breaking change!)
- `pick` is also now a method on the inhabited pattern
- `pick` now also accepts a lookup table
- `inhabit` added with same behaviour as `pick`, except cycles from source patterns are squeezed into events of inhabited patterns
- Also some general doc tidying, sorry for the noise..
- There is now also `pickmod` and `inhabitmod`, for wrapping indexes around rather than clamping them
2024-01-18 16:45:39 +00:00
Felix Roos
0778b4809e
format
2024-01-18 13:47:34 +01:00
Felix Roos
f85fb35c66
minirepl multi tune support + add other getting-started examples (more to come)
2024-01-18 13:46:35 +01:00
Felix Roos
5ada0daf40
add rss link to top + fix typo
2024-01-18 13:01:06 +01:00
Felix Roos
2ed5f5aa65
blog style fixes
2024-01-18 12:50:35 +01:00
Felix Roos
ae5e6e3ab8
add rss.xml
2024-01-18 12:49:22 +01:00
Felix Roos
9ba7b9b4d4
Merge pull request #917 from tidalcycles/deprecate-old-package-names
...
rename @strudel.cycles/* packages to @strudel/*
2024-01-18 10:30:08 +01:00
Felix Roos
a45f1fba45
update versions in example html files
2024-01-18 10:25:24 +01:00
Felix Roos
e6b47d2cf2
fix link
2024-01-18 10:04:53 +01:00
Felix Roos
b04a262433
Publish
...
- @strudel/codemirror@0.11 .0
- @strudel/core@0.11 .0
- @strudel/csound@0.11 .0
- @strudel/embed@0.11 .0
- @strudel/hydra@0.11 .0
- @strudel/midi@0.11 .0
- @strudel/mini@0.11 .0
- @strudel/osc@0.11 .0
- @strudel/repl@0.11 .0
- @strudel/serial@0.11 .0
- @strudel/soundfonts@0.11 .0
- @strudel/tonal@0.11 .0
- @strudel/transpiler@0.11 .0
- @strudel/web@0.11 .0
- @strudel/webaudio@0.11 .0
- @strudel/xen@0.11 .0
2024-01-18 09:59:57 +01:00
Felix Roos
96bafa7f0b
the big rename: @strudel.cycles/* -> @strudel/*
2024-01-18 09:54:37 +01:00
Felix Roos
b10612da5c
Publish
...
- @strudel/codemirror@0.10 .0
- @strudel.cycles/core@0.10 .0
- @strudel.cycles/csound@0.10 .0
- @strudel.cycles/embed@0.10 .0
- @strudel/hydra@0.10 .0
- @strudel.cycles/midi@0.10 .0
- @strudel.cycles/mini@0.10 .0
- @strudel.cycles/osc@0.10 .0
- @strudel/repl@0.10 .0
- @strudel.cycles/serial@0.10 .0
- @strudel.cycles/soundfonts@0.10 .0
- superdough@0.10 .0
- @strudel.cycles/tonal@0.10 .0
- @strudel.cycles/transpiler@0.10 .0
- @strudel/web@0.10 .0
- @strudel.cycles/webaudio@0.10 .0
- @strudel.cycles/xen@0.10 .0
2024-01-18 09:35:20 +01:00
Felix Roos
171f4206a8
Merge branch 'main' into deprecate-old-package-names
2024-01-18 09:33:16 +01:00
Felix Roos
bd83d19197
Merge pull request #913 from tidalcycles/pitch-envelopes
...
pitch envelope
2024-01-18 06:54:33 +01:00
Felix Roos
95cf201c6d
fix: heading
2024-01-18 06:49:09 +01:00
Felix Roos
4107711dae
snapshot
2024-01-18 06:48:21 +01:00
Felix Roos
67f0758cb5
document pitch envelope
2024-01-18 06:47:54 +01:00
Felix Roos
1c99944a32
pitch envelope now also works when setting one of the controls (penv not needed)
2024-01-18 06:47:44 +01:00
Felix Roos
d3ea4959b4
- more flexible pitch envelopes
...
- fix: exponential envelopes could break due to 0 values
2024-01-18 06:47:12 +01:00
Felix Roos
70b27fbff2
Merge pull request #916 from oscarbyrne/fix-swatch-static-paths
...
Fix: swatch/[name].png.js static path
2024-01-18 05:09:38 +01:00
Oscar Byrne
96c2144857
Use astro Response class for swatch/[name].png.js endpoint
2024-01-17 17:09:11 -08:00
Felix Roos
0655af4d4f
add pcurve
2024-01-17 17:35:35 +01:00
Jade (Rose) Rowland
7adfe6f2df
fixing edge cases...
2024-01-17 09:45:00 -05:00
Felix Roos
3fc0fdbe62
remove todo
2024-01-16 17:57:52 +01:00
Felix Roos
fd73571744
make sure the sustained pitch is the selected note
2024-01-16 17:56:38 +01:00
Felix Roos
80d861c12c
Merge pull request #907 from fnordomat/more-vowels
...
Add more vowel qualities for the vowels function
2024-01-16 08:22:27 +01:00
Jade (Rose) Rowland
45df7bfea3
making things consistent
2024-01-16 00:45:00 -05:00
Jade (Rose) Rowland
106772e480
Merge branch 'main' into pattern_selection
2024-01-15 18:37:18 -05:00
Felix Roos
3506de8d1a
vibrato for soundfonts
...
+ add getVibratoOscillator helper
2024-01-16 00:07:56 +01:00
Felix Roos
32456d6966
pitch envelope for sampler and soundfonts
...
+ added getPitchEnvelope helper
2024-01-15 23:55:49 +01:00
Felix Roos
bdc2af9733
basic pitch envelope
2024-01-15 23:25:22 +01:00
Felix Roos
a7daf41934
Merge pull request #911 from tidalcycles/blog
...
adds a blog
2024-01-14 23:56:36 +01:00
Felix Roos
fe6ff2528a
Merge pull request #894 from rjulian/feat/add-header-workshop
...
Remove hideHeader for better mobile UI and consistency
2024-01-14 23:52:41 +01:00
Felix Roos
7ceb8708b0
fix: do not format autogenerated file
2024-01-14 23:47:50 +01:00
Felix Roos
4d22d957a1
add more videos to showcase
2024-01-14 23:45:39 +01:00
Felix Roos
79f1a863b6
add date + author to posts + dedupe headings
2024-01-14 23:39:03 +01:00
Felix Roos
98db3d37ef
add anchor links
2024-01-14 23:30:26 +01:00
Felix Roos
c02976782b
add video component
2024-01-14 23:22:10 +01:00
Felix Roos
ceb4376eb8
format autogenerated types
2024-01-14 23:16:44 +01:00
Felix Roos
0566b7bcb3
basic blog with release notes
2024-01-14 23:16:09 +01:00
Jade (Rose) Rowland
6d0ecb9f5e
Merge pull request #868 from daslyfe/envelope_improvements
...
Further Envelope improvements
2024-01-14 16:43:06 -05:00
Felix Roos
0901948564
fanchor default to 0.5 for now
2024-01-14 21:32:38 +01:00
Felix Roos
e6d028fd6b
soundfont mixing
2024-01-14 16:27:11 +01:00
Alex McLean
945e7082cd
Update metadata.mdx
2024-01-14 10:15:40 +00:00
Alex McLean
0d6bdfb514
Link to creative commons chooser
2024-01-14 10:14:43 +00:00
fnordomat
70712bdab6
fix codeformat
2024-01-14 10:19:49 +01:00
Felix Roos
53771d7f95
hotfix: avoid crash for anonymous patterns
2024-01-14 01:50:48 +01:00
Felix Roos
6d32d4024d
hotfix: fix built version loading at runtime..
2024-01-14 01:08:01 +01:00
Felix Roos
f387589342
hotfix: fix build error
2024-01-14 00:53:43 +01:00
Felix Roos
47a5080352
Merge pull request #910 from tidalcycles/browse
...
public sharing
2024-01-14 00:48:03 +01:00
Felix Roos
e7e60d3ed8
Merge branch 'main' into pattern_selection
2024-01-14 00:18:57 +01:00
Felix Roos
5314c83534
delete browse page for now
2024-01-14 00:02:27 +01:00
Felix Roos
204c964050
integrate public patterns into patterns tab
2024-01-13 23:53:46 +01:00
Felix Roos
1ede99f71e
ask for public sharing (very cheap) + order browse list
2024-01-13 23:12:22 +01:00
Felix Roos
3c1844046a
basic browse page
2024-01-13 23:01:16 +01:00
Felix Roos
eefa90a2bc
fix: synth default envelope
2024-01-13 22:24:59 +01:00
fnordomat
efa0737660
added some aliases for the vowels (cosmetics)
2024-01-13 15:11:30 +01:00
fnordomat
6232560273
document extra vowels in quick reference
2024-01-13 11:11:31 +01:00
fnordomat
e051d383a0
add 10 new vowel qualities to formant table
2024-01-13 11:11:31 +01:00
Felix Roos
4fb5c1828d
i have no clue why this works
2024-01-13 01:16:26 +01:00
Felix Roos
6f3b2fa66b
negative fenv values now stay in the same range as positives
2024-01-13 00:26:16 +01:00
Jade (Rose) Rowland
ccb42c831c
cleaning
2024-01-12 18:21:23 -05:00
Felix Roos
f17459fdc3
Merge branch 'main' into envelope_improvements
2024-01-12 19:41:05 +01:00
Felix Roos
a053f40e59
Merge pull request #902 from tidalcycles/build-warnings
...
fix some build warnings
2024-01-12 18:31:41 +01:00
Felix Roos
9a0459fdd3
move non pages out of pages dir
2024-01-12 18:16:57 +01:00
Felix Roos
46a859736a
Merge pull request #891 from daslyfe/remove_jsx_exports_for_vite
...
prevent vite from complaining about additional exports in jsx files
2024-01-12 18:01:55 +01:00
Felix Roos
e4524a2be9
Merge pull request #892 from daslyfe/update_vite
...
Update Vite version so hot reload works properly with newest pnpm version
2024-01-12 17:05:46 +01:00
Felix Roos
f3ee1cc947
Merge pull request #886 from tidalcycles/polymeter-slowcat
...
support , in < >
2024-01-12 15:09:40 +01:00
Jade (Rose) Rowland
2386782280
cleaning...
2024-01-12 00:24:23 -05:00
Jade (Rose) Rowland
4d92922263
fixed animation drops
2024-01-12 00:20:20 -05:00
Felix Roos
86bc28dfb3
add deprecation notes
2024-01-11 20:46:22 +01:00
Jade (Rose) Rowland
721f707c94
working but animation is weird
2024-01-10 23:49:02 -05:00
Jade (Rose) Rowland
0c7b731fa6
latency :(
2024-01-10 20:05:27 -05:00
Jade (Rose) Rowland
f1eaa83af5
trying stuff
2024-01-10 14:43:18 -05:00
Felix Roos
1bc0934228
Merge branch 'main' into envelope_improvements
2024-01-10 15:15:22 +01:00
Felix Roos
f26fd18c7a
use 0.001 as linear mintime as well (to prevent cracks)
2024-01-10 15:02:10 +01:00
Felix Roos
c68dba8c21
fix: use end
2024-01-10 14:28:38 +01:00
Felix Roos
f768e1eece
Merge pull request #898 from tidalcycles/fix-autocomplete
...
fix: autocomplete / tooltip code example bug
2024-01-10 13:55:39 +01: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
Felix Roos
f99557cc05
fix: fanchor + default fanchor to 0 (breaking change)
2024-01-10 00:08:49 +01:00
Felix Roos
f785823e00
add fenv to filter cutoff controls
2024-01-10 00:08:13 +01:00
Felix Roos
62cd2263c2
add silent flag to nanFallback
2024-01-10 00:03:18 +01:00
Felix Roos
7157634db0
fix: autocomplete / tooltip code example bug
2024-01-09 22:34:16 +01:00
Jade (Rose) Rowland
6eec4277c1
playing around
2024-01-08 23:34:12 -05:00
Jade (Rose) Rowland
78f6fdf169
reset for example patterns
2024-01-08 10:49:26 -05:00
Jade (Rose) Rowland
e01c6dc18d
prettier
2024-01-08 00:25:58 -05:00
Jade (Rose) Rowland
51dd408733
all working
2024-01-08 00:15:07 -05:00
Jade (Rose) Rowland
1ff7548b52
refactoring
2024-01-07 22:48:07 -05:00
Jade (Rose) Rowland
f7fe44063a
handle deletion cases
2024-01-07 00:58:03 -05:00
Jade (Rose) Rowland
0355c358b8
fixed create and duplicate behavior
2024-01-06 23:49:37 -05:00
Jade (Rose) Rowland
4e0a60db00
example code logic
2024-01-06 22:10:14 -05:00
Jade (Rose) Rowland
3604d3940c
mutate viewing pattern
2024-01-06 17:53:51 -05:00
Jade (Rose) Rowland
02b9bd82cf
highlight viewing pattern
2024-01-06 17:33:24 -05:00
Jade (Rose) Rowland
86442adb20
prettier
2024-01-06 15:09:09 -05:00
Richard Julian
569137eb22
Formatting for passing CI
2024-01-06 12:05:39 -08:00
Jade (Rose) Rowland
5e3a37c9e8
init
2024-01-06 14:55:45 -05:00
Richard Julian
4651066472
Remove hideHeader for better mobile UI and consistency
2024-01-06 11:55:00 -08:00
Jade (Rose) Rowland
8d325b96ea
init
2024-01-06 14:49:52 -05:00
Felix Roos
b52cb198b5
Merge pull request #889 from tidalcycles/invisible-selection
...
fix: invisible selection on vim + emacs mode
2024-01-06 15:23:55 +01:00
Felix Roos
bcee6632af
fix: invisible selection on vim + emacs mode
2024-01-06 15:21:58 +01:00
Jade (Rose) Rowland
150a1b8eed
restore buffer hold behavior
2024-01-05 17:45:09 -05:00
Felix Roos
4c49b84213
Merge pull request #888 from tidalcycles/scale-anchors
...
scales can now be anchored
2024-01-05 22:29:20 +01:00
Felix Roos
b27f177138
scales can now be anchored
2024-01-05 13:03:40 +01:00
Jade (Rose) Rowland
b2f63897f9
change default FM env to exp because it modulates frequency and sounds way better :)
2024-01-05 01:07:54 -05:00
Jade (Rose) Rowland
2ee392be9b
fixed all the things
2024-01-05 01:00:22 -05:00
Felix Roos
f37652edb3
Merge pull request #887 from tidalcycles/root-voicings
...
add root mode for voicings
2024-01-04 11:21:42 +01:00
Felix Roos
27049eb706
add root mode for voicings
...
+ allow numbers as anchor
2024-01-04 11:02:13 +01:00
Felix Roos
a2974099c1
add dec synonym for decay
2024-01-03 23:06:23 +01:00
Felix Roos
041a809b07
add ar function
2024-01-03 22:41:03 +01:00
Felix Roos
2ecc6b30aa
add ad function
2024-01-03 22:37:35 +01:00
Felix Roos
d582bbbb60
fix: format
2024-01-03 22:17:11 +01:00
Felix Roos
ca3eda8fc7
support , in < >
2024-01-03 21:54:10 +01:00
Jade (Rose) Rowland
1bc86c359e
state
2024-01-03 01:04:39 -05:00
Jade (Rose) Rowland
1e2c26123b
working
2024-01-03 00:35:47 -05:00
Felix Roos
4d25e3b90b
hotfix: Zach B-B
2024-01-03 00:23:28 +01:00
Jade (Rose) Rowland
83c820a18c
prettier again
2024-01-01 18:50:23 -05:00
Jade (Rose) Rowland
3eface706c
Merge branch 'tidalcycles:main' into envelope_improvements
2024-01-01 18:47:28 -05:00
Felix Roos
8d143f4bf1
Merge pull request #885 from tidalcycles/showcase
...
Showcase
2024-01-01 18:32:17 +01:00
Felix Roos
88fbd78492
fix: shuffle by default
2024-01-01 18:04:38 +01:00
Felix Roos
9a235a7c15
comment out chalmers vid
2024-01-01 17:59:54 +01:00
Felix Roos
d99607ea14
add showcase
2024-01-01 17:56:29 +01:00
Felix Roos
5150ec06dc
Merge pull request #882 from daslyfe/audio_device_selection
...
bugfix: suspend and close exisiting audio context when changing interface
2024-01-01 14:22:10 +01:00
Felix Roos
b9f190562e
Merge pull request #884 from tidalcycles/mastodon-links
...
add mastodon link
2024-01-01 14:21:52 +01:00
Felix Roos
eb189d077d
add mastodon link
2024-01-01 14:20:01 +01:00
Jade (Rose) Rowland
9756d63cf1
prettier
2023-12-31 11:58:06 -05:00
Jade (Rose) Rowland
a800b32529
Merge branch 'main' into envelope_improvements
2023-12-31 11:51:49 -05:00
Jade (Rose) Rowland
8f56ef6507
suspend and close exisiting audio context
2023-12-31 11:39:14 -05:00
Felix Roos
92e0d09c28
Merge pull request #881 from tidalcycles/error-tolerance
...
fix: make sure n is never undefined before nanFallback
2023-12-31 17:02:57 +01:00
Felix Roos
64d80f98db
fix: make sure n is never undefined before nanFallback
2023-12-31 16:59:45 +01:00
Felix Roos
01391d316b
Merge pull request #880 from tidalcycles/error-tolerance
...
Error tolerance
2023-12-31 16:47:22 +01:00
Felix Roos
1d32da075d
mini: tolerate non-breaking space (alt+spacebar on macos)
2023-12-31 16:44:35 +01:00
Felix Roos
9b32900b96
revert changing default voicing dict for now...
2023-12-31 16:27:35 +01:00
Felix Roos
ecf837636b
show line where mini notation parse errors happen
2023-12-31 15:06:30 +01:00
Felix Roos
5a76bc93b8
rename default dict to legacy
2023-12-31 14:19:16 +01:00
Felix Roos
b14e5577b4
breaking: use ireal as default voicing dictionary
...
+ this has the big benefit that all chord symbols work by default without the need to specify a dict
2023-12-31 12:19:05 +01:00
Felix Roos
4121ac91ee
fix: graceful handling of invalid chord symbols
2023-12-31 12:11:08 +01:00
Felix Roos
c44f202c44
fix: scale errors safety net
2023-12-31 12:07:08 +01:00
Felix Roos
9059b16c7c
fix: editor focus on click below code
2023-12-31 11:20:35 +01:00
Felix Roos
3760f51c3c
Merge pull request #871 from daslyfe/bugfix_sample_select
...
bugfix: sound select indexes out of bounds
2023-12-31 10:06:24 +01:00
Felix Roos
aa18293f1d
Merge pull request #854 from daslyfe/audio_device_selection
...
Audio device selection
2023-12-31 10:03:00 +01:00
Jade (Rose) Rowland
63066937e9
remove leftover setting
2023-12-30 22:51:30 -05:00
Jade (Rose) Rowland
34f0d631d9
remove console statement
2023-12-30 22:44:40 -05:00
Jade (Rose) Rowland
b3522fea6a
prevent selection while playing to avoid artifacts
2023-12-30 22:40:27 -05:00
Felix Roos
2ae3ce53f3
hotfix: zen mode was broken
2023-12-31 01:19:46 +01:00
Felix Roos
2adacbd27b
Merge pull request #879 from tidalcycles/dependency-update
...
Dependency update
2023-12-31 00:59:49 +01:00
Felix Roos
45eed1b7e7
fix: for some reason, ci fails without it...
2023-12-31 00:58:09 +01:00
Felix Roos
b36d334f78
fix: duplicate pretest
2023-12-31 00:56:38 +01:00
Felix Roos
bd648185bc
use node 20 for deployment too + bump node types
2023-12-31 00:54:39 +01:00
Felix Roos
67f1dc32a5
bump node version for test
2023-12-31 00:52:01 +01:00
Felix Roos
d47d9dadf4
fix: build
...
+ seems fraction.js now works with ssr
2023-12-31 00:45:04 +01:00
Felix Roos
b52f8c2925
update remaining packages
2023-12-31 00:41:06 +01:00
Felix Roos
59ce624521
update webmidi + codemirror
2023-12-31 00:34:55 +01:00
Felix Roos
70b9fbfcf6
updates..
...
+ codemirror-themes
+ acorn + escodegen
+ supabase
2023-12-31 00:13:05 +01:00
Felix Roos
74b9279416
update eslint
2023-12-31 00:03:45 +01:00
Felix Roos
c3ba8ee0fa
update fraction js
2023-12-30 23:59:00 +01:00
Felix Roos
4f5ca0767d
updates...
2023-12-30 23:50:30 +01:00
Felix Roos
d0a1374d2f
more updates..
2023-12-30 23:43:54 +01:00
Felix Roos
a747c976fe
update nanostores
2023-12-30 23:26:27 +01:00
Felix Roos
94fcea1040
codeformat
2023-12-30 23:21:34 +01:00
Felix Roos
7db684e308
update lerna
2023-12-30 23:19:22 +01:00
Felix Roos
1981e1c34c
update dependency-tree + prettier
...
+ rerun undocumented script
2023-12-30 23:15:44 +01:00
Felix Roos
5274508665
fix: wrong parens..
2023-12-30 23:09:31 +01:00
Felix Roos
6f68bdcf5b
update vite + astro
2023-12-30 23:08:15 +01:00
Felix Roos
cf20f1059f
Merge branch 'main' into dependency-update
2023-12-30 22:26:05 +01:00
Felix Roos
eefd8b37b1
ignore their wasm file
2023-12-30 16:48:21 +01:00
Felix Roos
89ae241bf7
some styling
2023-12-30 16:45:03 +01:00
Felix Roos
a39b4c1637
parser viz
2023-12-30 16:43:08 +01:00
Felix Roos
4d332cd544
Merge branch 'main' into haskell-parser
2023-12-30 13:06:13 +01:00
Felix Roos
307c69edb9
hotfix: another slight logic error
2023-12-30 10:36:50 +01:00
Felix Roos
9a07b15952
hotfix: update button behavior
2023-12-30 10:07:47 +01:00
Jade (Rose) Rowland
a178d310fd
Merge branch 'tidalcycles:main' into bugfix_sample_select
2023-12-29 23:51:09 -05:00
Jade (Rose) Rowland
12451ba5fc
Merge branch 'tidalcycles:main' into envelope_improvements
2023-12-29 22:27:52 -05:00
Jade (Rose) Rowland
69554c0762
merged with vanilla updates
2023-12-29 22:27:01 -05:00
Jade (Rose) Rowland
3152bc123a
Merge branch 'main' into audio_device_selection
2023-12-29 20:37:29 -05:00
Felix Roos
64dbdd97ba
little update
2023-12-29 21:27:54 +01:00
Felix Roos
4871abbd71
fix superdough example readme
2023-12-29 16:57:46 +01:00
Felix Roos
bd2333377f
Merge pull request #878 from tidalcycles/move-examples
...
move all examples to separate examples folder
2023-12-29 16:53:39 +01:00
Felix Roos
76aaedba66
lockfile
2023-12-29 16:50:58 +01:00
Felix Roos
b0f316eecd
add readme to examples folder
2023-12-29 16:49:05 +01:00
Felix Roos
49903abed7
better naming
2023-12-29 16:48:00 +01:00
Felix Roos
d106875605
Merge branch 'main' into move-examples
2023-12-29 16:40:28 +01:00
Felix Roos
c13feccdcd
better names + more readme
2023-12-29 16:36:38 +01:00
Felix Roos
6aebf99ebc
hotfix: panel style
2023-12-29 16:22:50 +01:00
Felix Roos
5d6ccf56d7
add some readme
2023-12-29 16:18:13 +01:00
Felix Roos
0323f75bae
move all examples to separate examples folder
2023-12-29 16:05:10 +01:00
Felix Roos
f31fdb0988
Merge pull request #876 from tidalcycles/vanilla-repl-4
...
final vanillification
2023-12-29 15:29:17 +01:00
Felix Roos
92024f68cf
default panel position right
2023-12-29 15:26:47 +01:00
Felix Roos
f9c1e46c01
delete outdated svg graphics
2023-12-29 15:17:00 +01:00
Felix Roos
a5af6d5f4c
remove gist function
2023-12-29 15:07:53 +01:00
Felix Roos
b1d06c4eb7
remove nano-repl workspace
2023-12-29 15:04:12 +01:00
Felix Roos
89bf3b2817
fix: tooltip padding
2023-12-29 15:03:36 +01:00
Felix Roos
ea8aabceed
fix: loader
2023-12-29 15:03:26 +01:00
Felix Roos
9fd2d3d640
add missing flash checkbox
2023-12-29 13:58:06 +01:00
Felix Roos
967dea346f
fix: lint error
2023-12-29 13:57:52 +01:00
Felix Roos
57bc0b7032
cleanup
2023-12-29 01:07:11 +01:00
Felix Roos
9974311344
better repl init + a bit of ssr for main repl
2023-12-29 00:55:14 +01:00
Felix Roos
b0bdd09032
fix: dumb react ssr workaround
2023-12-29 00:30:46 +01:00
Felix Roos
f477273d8a
delete react package
2023-12-28 21:06:18 +01:00
Felix Roos
014303b0d5
remove dependencies to @strudel.cycles/react
2023-12-28 21:04:29 +01:00
Felix Roos
201fe726b6
replace main repl
2023-12-28 20:48:59 +01:00
Felix Roos
2ed3a5c582
fix: lint
2023-12-28 20:36:59 +01:00
Felix Roos
975a198ee9
whole docs now run new repl
...
- move MicroRepl code to MiniRepl
- fix a ssr bug
2023-12-28 20:36:23 +01:00
Felix Roos
837f8f318d
microrepl claviature support
2023-12-28 19:40:01 +01:00
Felix Roos
f96827d052
fix: initial highlighting
2023-12-28 18:03:50 +01:00
Felix Roos
a9dc0912d0
fix: drawer performance issue
2023-12-28 17:54:51 +01:00
Jade (Rose) Rowland
b5039ecce8
fix import
2023-12-28 10:19:20 -05:00
Felix Roos
624affe092
Merge pull request #874 from daslyfe/clock_drift
...
Bug Fix #119 : Clock drift
2023-12-27 18:38:09 +01:00
Felix Roos
9b5842b20e
hotfix: fix build error
2023-12-27 13:28:20 +01:00
Felix Roos
edfa0c65f9
Merge pull request #873 from tidalcycles/vanilla-repl-3
...
main repl vanillification
2023-12-27 13:17:02 +01:00
Felix Roos
39e81aa77c
reduce drawTime to fix perf (for now)
2023-12-27 12:46:10 +01:00
Felix Roos
8bde87246b
load imported samples directly in prebake
2023-12-27 12:45:27 +01:00
Felix Roos
e2a082f748
move repl2 to /next
2023-12-27 11:42:18 +01:00
Felix Roos
d7c2cf562f
fix: hot reloading
2023-12-27 11:40:07 +01:00
Felix Roos
f44ceb46cd
remove react-dom dependency
2023-12-26 18:26:51 +01:00
Felix Roos
f524dde5ae
tooltip without react + simplify autocomplete
2023-12-26 18:03:58 +01:00
Felix Roos
47aa4cf198
autocomplete without react
2023-12-26 17:56:07 +01:00
Felix Roos
1b55a5e3e0
add trailing slash
2023-12-26 17:55:08 +01:00
Jade (Rose) Rowland
cb57d8f497
working
2023-12-25 20:42:20 -05:00
Jade (Rose) Rowland
e12421cee8
still getting too late
2023-12-25 20:27:42 -05:00
Felix Roos
53484db768
style fixes + remove lastShared state
2023-12-26 00:29:43 +01:00
Felix Roos
4c337a5114
fix: lint errors
2023-12-26 00:06:59 +01:00
Felix Roos
63ae95186b
repl2: share + clean up imports
2023-12-26 00:06:15 +01:00
Felix Roos
8c0065f563
pull out repl utility functions
...
+ repl2 initCode / switching patterns works now
2023-12-25 23:53:54 +01:00
Felix Roos
5c41d6789c
checkbox for isPatternHighlightingEnabled
2023-12-25 21:11:28 +01:00
Felix Roos
e19f799046
wire up settings and theming
2023-12-25 20:52:00 +01:00
Felix Roos
7dac1e275d
repl2: working update + shuffle buttons + faster loading
2023-12-25 20:08:57 +01:00
Felix Roos
d74d50c40a
first steps of using StrudelMirror in main repl
2023-12-25 19:37:03 +01:00
Felix Roos
8b4be4d100
Merge pull request #866 from tidalcycles/vanilla-repl-2
...
more work on vanilla repl: repl web component + package
2023-12-25 17:47:25 +01:00
Felix Roos
de4460a047
remove redundant test pages
2023-12-25 15:45:49 +01:00
Felix Roos
0ed615a312
fix: add .piano function
2023-12-25 15:32:12 +01:00
Felix Roos
e8e8f888dd
fix: stop other repls on start
2023-12-25 15:21:54 +01:00
Jade (Rose) Rowland
3776791239
working
2023-12-23 12:30:55 -05:00
Felix Roos
756f37e265
format
2023-12-21 10:54:12 +01:00
Felix Roos
9e1ba442a9
tree-sitter experiment
2023-12-21 10:52:27 +01:00
Jade (Rose) Rowland
77fee0b866
fixed popping on font envelope
2023-12-20 17:39:11 -05:00
Jade (Rose) Rowland
5671b40707
account for phase complete
2023-12-20 15:24:14 -05:00
Jade (Rose) Rowland
dec039ead3
fixed filter envelope popping...
2023-12-20 13:09:04 -05:00
Jade (Rose) Rowland
fb81f6f268
still working on popping issue with firefox
2023-12-20 10:50:06 -05:00
Jade (Rose) Rowland
deb973afa5
fixed hold behavior
2023-12-20 10:17:12 -05:00
Jade (Rose) Rowland
2dea3911ba
remove unused variable
2023-12-20 09:29:07 -05:00
Jade (Rose) Rowland
e0a7fb8290
filter should decay to set frequency
2023-12-20 09:28:40 -05:00
Jade (Rose) Rowland
30e402b9f1
fixed release bug
2023-12-20 01:52:43 -05:00
Jade (Rose) Rowland
f6d9ad51c6
trying to fix divergent firefox behavior
2023-12-20 01:44:34 -05:00
Jade (Rose) Rowland
34ba81a841
fixed test complaint
2023-12-20 00:25:56 -05:00
Jade (Rose) Rowland
d7fae2620e
create release audio param method, make volume envelopes consistant
2023-12-20 00:21:14 -05:00
Jade (Rose) Rowland
9979a08cb0
updated comment
2023-12-18 00:35:54 -05:00
Jade (Rose) Rowland
17dd48f2a4
prettier
2023-12-18 00:28:41 -05:00
Jade (Rose) Rowland
355ac2ea29
Merge branch 'main' into audio_device_selection
2023-12-18 00:22:33 -05:00
Jade Rowland
000e1293db
initialize on first load
2023-12-18 00:09:30 -05:00
Jade Rowland
48fa04f164
system standard resets audio context
2023-12-17 23:15:38 -05:00
Felix Roos
ed8f5bf24f
fix: first frame
2023-12-17 22:51:43 +01:00
Felix Roos
e17df79133
microrepl: ssr static code
2023-12-17 22:42:51 +01:00
Felix Roos
9519d286bd
remove web component attribute support
...
+ settings are now controlled via nanostore
2023-12-17 21:48:53 +01:00
Felix Roos
b462f19ef1
fix: boolean settings
2023-12-17 21:28:25 +01:00
Felix Roos
1cdb5964c6
settings sync
2023-12-17 21:16:29 +01:00
Felix Roos
592e54a53f
delete strudelmirror example
2023-12-17 21:13:48 +01:00
Jade Rowland
fe60f34015
removed accidental file commit
2023-12-17 12:13:05 -05:00
Jade Rowland
b5dc65d52a
format
2023-12-16 13:36:05 -05:00
Jade Rowland
93a4efcf6d
updated fontloader
2023-12-16 13:21:23 -05:00
Felix Roos
40f3212efa
fix: first frame active state
2023-12-16 17:04:08 +01:00
Felix Roos
53d6ef04b8
fix: drawTime + canvasHeight
2023-12-16 16:22:28 +01:00
Felix Roos
c29d032027
add autodraw flag
2023-12-16 16:19:18 +01:00
Felix Roos
7fcd9d8a83
approaching proper draw logic in microrepl
2023-12-16 16:14:40 +01:00
Felix Roos
fc034830d0
use StrudelMirror directly in MicroRepl
2023-12-16 13:08:09 +01:00
Felix Roos
48e06bd213
fix: redundant style injections for multiple repls
2023-12-16 12:37:16 +01:00
Jade Rowland
96e0cce2d2
improve response
2023-12-16 00:30:35 -05:00
Jade Rowland
88f677e910
fix envelope behavior
2023-12-15 18:54:04 -05:00
Jade (Rose) Rowland
9f50f6ef0e
Merge branch 'tidalcycles:main' into envelope_improvements
2023-12-15 18:27:23 -05:00
Felix Roos
20e8a30583
copy recipes page to test new MicroRepl
2023-12-15 23:30:27 +01:00
Felix Roos
89c06046b5
fix: repl package import on server
2023-12-15 23:27:38 +01:00
Felix Roos
9c13f6bb53
fix: mini repl play toggle button
2023-12-15 23:20:21 +01:00
Felix Roos
b5edcde638
cleanup
2023-12-15 23:18:58 +01:00
Felix Roos
93e8186388
MicroRepl poc
2023-12-15 22:23:20 +01:00
Felix Roos
8e35079fd1
more code in example
2023-12-15 21:01:45 +01:00
Jade Rowland
9663c2ec85
fileter envelopes
2023-12-15 12:16:28 -07:00
Jade Rowland
7da7554493
it works
2023-12-15 11:32:23 -07:00
Felix Roos
372e93e8f8
repl now accepts code in innerHTML + bump
2023-12-15 11:50:49 +01:00
Felix Roos
9b58cf9890
bump repl to 0.9.3
2023-12-15 11:34:14 +01:00
Felix Roos
9fac2c3c33
band aid fix for process is not defined
2023-12-15 11:33:35 +01:00
Felix Roos
505ad17447
fix: process is not defined
2023-12-15 11:25:36 +01:00
Felix Roos
129327077a
bump repl to 0.9.2
2023-12-15 11:24:38 +01:00
Felix Roos
034df01e1f
better theme style handling
2023-12-15 11:23:10 +01:00
Felix Roos
be1e5a7d0e
remove onReady callback
...
+ use strudelTheme as default
2023-12-15 11:21:48 +01:00
Felix Roos
9872a89a29
bump repl to 0.9.1
2023-12-15 10:49:13 +01:00
Felix Roos
cf445633c2
bundle as iife instead of cjs
2023-12-15 10:47:58 +01:00
Felix Roos
2cec7bc1a6
fix: rollup warning
2023-12-15 10:47:45 +01:00
Felix Roos
46bfd74e8d
repl build config without externals
2023-12-15 10:37:24 +01:00
Felix Roos
f6b1e13113
fix: lint errors + wrong color
2023-12-15 10:14:20 +01:00
Felix Roos
f0c3d38ea7
move repl web component to new repl package
...
+ use it in /vanilla + /vanilla/mini
2023-12-15 10:12:47 +01:00
Felix Roos
d4afbc63e2
strudel web component
2023-12-15 09:22:50 +01:00
Felix Roos
466574a856
Merge pull request #865 from tidalcycles/vanilla-repl-2
...
Vanilla repl 3
2023-12-15 00:11:35 +01:00
Felix Roos
a8d0d39055
fix: improve last fix by using Prec.highest
2023-12-15 00:07:08 +01:00
Felix Roos
1b04243af6
fix: ctrl+enter on linux
2023-12-15 00:03:12 +01:00
Felix Roos
29082808cb
fix: make canvas visible
...
- automate editor background handling
2023-12-14 23:00:18 +01:00
Felix Roos
d23cac506c
fix: fontFamily setting
2023-12-14 22:51:17 +01:00
Felix Roos
8959c630ae
move css variable injection to themes
...
+ prepare new HeadCommon in extra file
2023-12-14 22:39:44 +01:00
Felix Roos
35a4f9808d
Merge pull request #863 from tidalcycles/vanilla-repl-2
...
Vanilla repl 2
2023-12-14 21:28:48 +01:00
Felix Roos
49906e98b7
get rid of duplication
2023-12-14 14:50:26 +01:00
Felix Roos
7b6f63db05
comment out fontFamily for now
2023-12-14 14:50:17 +01:00
Felix Roos
37f97e1c17
remove package-lock
2023-12-14 14:48:39 +01:00
Felix Roos
60e559a910
add /vanilla route to website
...
+ disable autocomplete for now
2023-12-14 14:38:10 +01:00
Felix Roos
f6f5ee0375
fix: linter error
2023-12-14 11:50:52 +01:00
Felix Roos
72d1f129cf
add settings form to codemirror example
2023-12-14 11:29:33 +01:00
Felix Roos
9474ed7d85
dedicated strudelmirror example
2023-12-14 10:37:16 +01:00
Felix Roos
99194814a9
move code hashing helpers to core
2023-12-14 10:36:56 +01:00
Felix Roos
87feac447b
- make codemirror package more capable
...
- add themes from react package
- add Autocomplete from react package
- handle dynamic extensions
- handle keyboard shortcuts
- make StrudelMirror as capable as Repl
2023-12-14 09:42:25 +01:00
Felix Roos
0a070a2084
superdough 0.9.12
2023-12-12 22:27:08 +01:00
Felix Roos
1d3f87a431
Merge pull request #861 from tidalcycles/envelope-fix
...
fix: finally repair envelopes
2023-12-12 21:49:22 +01:00
Felix Roos
f38d1c272e
cleanup
2023-12-12 21:46:52 +01:00
Felix Roos
b0bbd58f66
fix: finally repair envelopes
2023-12-12 21:36:32 +01:00
Felix Roos
73fd801907
Merge pull request #860 from tidalcycles/fix-slashless-urls
...
add missing trailing slashes
2023-12-12 21:20:00 +01:00
Felix Roos
bc59f20af4
add missing trailing slashes
2023-12-12 21:17:15 +01:00
Felix Roos
daf9187572
Merge pull request #839 from daslyfe/file_import
...
Sound Import from local file system
2023-12-12 19:08:31 +01:00
Felix Roos
783c856fd7
Merge pull request #858 from tidalcycles/pattern-organization
...
Pattern organization
2023-12-11 22:48:35 +01:00
Felix Roos
f939e00a84
cleanup
2023-12-11 22:46:30 +01:00
Felix Roos
b31faa9bbc
Merge branch 'main' into pattern-organization
2023-12-11 22:43:53 +01:00
Felix Roos
853a31b638
improve code init logic
2023-12-11 22:17:10 +01:00
Felix Roos
faaed61384
fix: do not sync activePattern between tabs
...
+ only deselect activePattern if code in url differs
2023-12-11 22:01:08 +01:00
Felix Roos
b50f686a96
move dirt sample selection to prebake
2023-12-11 11:04:49 +01:00
Jade Rowland
f45a3933de
update text
2023-12-10 23:08:48 -05:00
Felix Roos
98a1786c10
hotfix: deselect user pattern when opening links
2023-12-10 21:06:51 +01:00
Felix Roos
1f16ebc5b2
fix: deselect user pattern when opening links
2023-12-10 21:01:51 +01:00
Felix Roos
79e8e430f1
fix: style for small screen
2023-12-10 19:50:20 +01:00
Felix Roos
6440621d5d
Merge branch 'main' into audio_device_selection
2023-12-10 19:32:29 +01:00
Jade Rowland
59a4cd9cf8
updating buton location
2023-12-10 11:37:18 -05:00
Jade (Rose) Rowland
6238be7f2c
Merge branch 'tidalcycles:main' into file_import
2023-12-10 11:28:50 -05:00
Jade Rowland
4051276d74
fixing merge conflicts
2023-12-10 11:27:39 -05:00
Jade Rowland
145510266a
fixing merge conflicts
2023-12-10 11:26:46 -05:00
Jade Rowland
4d361a2b3d
fixing merge conflicts
2023-12-10 11:24:39 -05:00
Jade Rowland
c4fe664215
seperating things out
2023-12-10 11:22:50 -05:00
Jade Rowland
ace71693b7
db utils should be reusable
2023-12-10 10:19:57 -05:00
Felix Roos
f19ac748e6
slim down template
...
- move import + export logic to settings.mjs
2023-12-10 14:28:27 +01:00
Jade Rowland
a7713213f9
indexdb
2023-12-10 00:44:34 -05:00
Felix Roos
845571a716
hotfix: pattern save was broken :-/
2023-12-09 23:54:49 +01:00
Felix Roos
8b1dfab077
Merge pull request #855 from tidalcycles/export-patterns
...
Export patterns + ui tweaks
2023-12-09 17:25:11 +01:00
Felix Roos
6969800192
fix: update button bug
2023-12-09 17:23:24 +01:00
Felix Roos
37a13d1a00
add tooltips
2023-12-08 23:09:24 +01:00
Felix Roos
8c89938eaf
pattern json export + import
2023-12-08 23:07:30 +01:00
Felix Roos
5116bf74ad
reorder pattern action buttons
2023-12-08 22:25:05 +01:00
Felix Roos
a6f969614e
fix: rename cancel
2023-12-08 22:24:49 +01:00
Felix Roos
c1b7476f43
+ show active pattern at the top
...
+ move active pattern functions to top
2023-12-08 22:22:07 +01:00
Felix Roos
0ca4c1de0f
make sure new recent patterns are on top
2023-12-08 22:21:26 +01:00
Jade Rowland
ec44103d20
comments
2023-12-08 12:17:01 -05:00
Jade Rowland
89fe0f11ae
cleaning up
2023-12-08 12:12:58 -05:00
Felix Roos
63a01088a0
hotfix: dont overwrite user pattern on shuffle
2023-12-08 11:42:15 +01:00
Felix Roos
c3e48f1b4d
Merge pull request #852 from tidalcycles/import-export-patterns
...
patterns tab: import patterns + style
2023-12-08 09:41:10 +01:00
Felix Roos
31cd626820
style sounds and patterns tab more consistently
2023-12-08 09:30:06 +01:00
Felix Roos
8dd0e9600d
add some padding
2023-12-08 09:20:42 +01:00
Felix Roos
10d86ff835
more style + set reset flag
2023-12-08 09:18:55 +01:00
Felix Roos
cec8553fb5
clear sounds + cps on pattern change
...
+ similar to shuffle
2023-12-08 09:18:33 +01:00
Felix Roos
b03bf9ec3d
remove log
2023-12-08 09:17:43 +01:00
Felix Roos
a750490eea
begin pattern import button
2023-12-08 08:49:03 +01:00
Jade Rowland
5281c61f99
fixing async stuff
2023-12-08 01:01:06 -05:00
Jade Rowland
52628920d9
working
2023-12-07 22:17:50 -05:00
Felix Roos
ac2e450e38
fix: duplicate example
2023-12-07 21:43:08 +01:00
Felix Roos
f8d1e9e004
Merge pull request #769 from tidalcycles/patterns-tab
...
Patterns tab + Refactor Panel
2023-12-07 20:42:00 +01:00
Felix Roos
e551dfeddb
reorder tabs + remove duplicated examples
2023-12-07 20:30:13 +01:00
Felix Roos
2f9244e90d
style
2023-12-07 20:28:04 +01:00
Felix Roos
056fae518b
add checks for forbidden actions
2023-12-07 20:28:01 +01:00
Felix Roos
a45d87667f
fix: update / fork logic
2023-12-07 20:17:01 +01:00
Felix Roos
7225b0b18d
merge changes
2023-12-07 17:33:23 +01:00
Felix Roos
e72c9cbebf
Merge branch 'main' into patterns-tab
2023-12-07 17:33:07 +01:00
Felix Roos
c787bb26c7
Merge pull request #850 from bwagner/pnpm_8.11.0
...
CHANGES: pnpm 8.1.3 to 8.11.0
2023-12-07 10:25:15 +01:00
Bernhard Wagner
20f3ddd277
CHANGES: pnpm 8.1.3 to 8.11.0
2023-12-07 10:19:26 +01:00
Felix Roos
5cac182b26
Merge pull request #849 from shiyouganai/shiyouganai-slashocalypse
...
Fix edge case with rehype-urls and trailing slashes in image file paths
2023-12-07 09:35:13 +01:00
Priere
78b2b5ccc3
Don't trim serialized query part of URL
2023-12-06 17:54:29 -05:00
Priere
60cee7fd2f
Fix to not add trailing slash to URL with filename
2023-12-06 17:43:15 -05:00
Felix Roos
2bd21df762
Merge pull request #848 from shiyouganai/shiyouganai-slashocalypse
...
Fix examples page, piano() and a few workshop imgs
2023-12-06 23:02:31 +01:00
Priere
a32ed02745
Fix piano and two doc images
2023-12-06 16:57:43 -05:00
Priere
93c5eeb99e
Fix examples page and de workshop img
2023-12-06 16:45:37 -05:00
Felix Roos
ff45baba2c
Merge pull request #846 from tidalcycles/slashocalypse
...
fix: swatch png src
2023-12-06 22:30:59 +01:00
Felix Roos
cc4d38b4a5
fix: swatch png src
2023-12-06 22:28:14 +01:00
Felix Roos
bf30587180
Merge pull request #845 from tidalcycles/slashocalypse
...
fix: missing hash for links starting with /
2023-12-06 22:19:30 +01:00
Felix Roos
1b372a9a7b
fix: missing hash for links starting with /
2023-12-06 22:16:43 +01:00
Felix Roos
d9f78e1283
Merge pull request #842 from tidalcycles/slashocalypse
...
improve slashing + base href behavior
2023-12-06 22:05:05 +01:00
Felix Roos
2ddd2d1f39
fix: search links with basehref
2023-12-06 21:46:13 +01:00
Felix Roos
6b31160bbd
fix: astro warnings
2023-12-06 21:34:39 +01:00
Felix Roos
74aa85b38b
Merge pull request #843 from shiyouganai/shiyouganai-slashocalypse
...
Add in fixes from my fork to slashocalypse branch
2023-12-06 21:26:48 +01:00
Priere
8e9b607fa1
Revert to simpler link parsing and run formatter
2023-12-06 03:57:30 -05:00
Priere
5332f99a5a
Fix another comment
2023-12-06 03:43:38 -05:00
Priere
e1a8bd333d
Fix comment
2023-12-06 03:41:54 -05:00
Priere
018a45e2d4
Rework rehype plugin and clean up changes
2023-12-06 02:57:28 -05:00
Priere
2c43fb2512
Remove unnecessary change
2023-12-05 19:34:15 -05:00
Priere
3e5664a877
Add quick fix for non root bases
2023-12-05 19:34:15 -05:00
Felix Roos
ac41426a20
improve slashing + base href behavior
...
+ prefix sidebar links & mdx links with base
+ add trailing slashes
2023-12-05 23:09:34 +01:00
Felix Roos
8a0cf14fd7
Merge pull request #838 from ilesinge/prevent_crawler_404
...
Prevent 404 on Algolia crawls
2023-12-05 18:43:57 +01:00
Felix Roos
362f0df117
Merge pull request #820 from daslyfe/multichannel_audio
...
Multichannel audio
2023-12-05 18:26:47 +01:00
Felix Roos
1190f6e091
fix weird rounding change...
2023-12-05 18:17:33 +01:00
Bernhard Wagner
ebf93c06dd
ADDS: JetBrains IDE files ( #840 )
...
Co-authored-by: Bernhard Wagner <gitcommit@nosuch.biz >
2023-12-05 11:19:57 +00:00
Bernhard Wagner
fe8debe6e8
CHANGES: github action pnpm version from 7 to 8.3.1 ( #835 )
...
Co-authored-by: Bernhard Wagner <gitcommit@nosuch.biz >
2023-12-05 11:19:26 +00:00
Bernhard Wagner
b8866cf575
CHANGES: pin pnpm to version 8.3.1 ( #834 )
...
Co-authored-by: Bernhard Wagner <gitcommit@nosuch.biz >
2023-12-05 11:19:17 +00:00
Bernhard Wagner
2ce8576ab2
CHANGES: github action checkout v2->v4 ( #837 )
...
Co-authored-by: Bernhard Wagner <gitcommit@nosuch.biz >
2023-12-05 11:19:06 +00:00
Bernhard Wagner
1bca05e349
FIXES: palindrome abc -> abccba ( #831 )
...
* FIXES: palindrome abc -> abccba
* FIXES: tests for palindrome
---------
Co-authored-by: Bernhard Wagner <gitcommit@nosuch.biz >
2023-12-05 10:15:13 +00:00
Jade Rowland
8146725f89
removed unessecary change
2023-12-04 19:20:28 -05:00
Jade Rowland
34c44a29c6
style input
2023-12-04 19:11:38 -05:00
Alexandre G.-Raymond
7c948dd812
Prevent 404 on Algolia crawls
2023-12-04 14:48:54 +01:00
Jade Rowland
61919a1b3e
upload samples
2023-12-03 23:33:04 -05:00
Jade Rowland
9be10890e1
update tests
2023-12-03 18:31:01 -05:00
Jade Rowland
f51109cb26
comment
2023-12-03 18:26:48 -05:00
Jade Rowland
9aec18b3a0
add 1 to channel selection
2023-12-03 18:25:30 -05:00
Felix Roos
b374cdf47c
Merge pull request #830 from drewgbarnes/patch-1
...
Fix a typo
2023-12-02 09:43:50 +01:00
Drew Barnes
b16f235e1c
Update first-sounds.mdx
2023-12-01 14:23:07 -08:00
Felix Roos
c26e5bbf0d
Merge pull request #827 from ilesinge/add_search
...
Add and style algolia search
2023-11-30 10:42:41 +01:00
Alexandre G.-Raymond
020c326458
Codeformat for search
2023-11-26 22:52:17 +01:00
Alexandre G.-Raymond
dacd1e6146
Add and style algolia search
2023-11-26 22:50:17 +01:00
Felix Roos
25b2eb5783
snapshot
2023-11-25 16:20:12 +01:00
Felix Roos
7c3dbac083
Merge branch 'main' into multichannel_audio
2023-11-25 16:19:44 +01:00
Felix Roos
54b5d69c8d
Merge pull request #818 from atfornes/main
...
Hydra fixes and improvements
2023-11-25 15:50:43 +01:00
Felix Roos
407510e265
document feedStrudel
2023-11-25 15:20:19 +01:00
Felix Roos
f7a283f87d
add feedStrudel option + smarter reinit logic
2023-11-24 12:49:05 +01:00
Ámbar Tenorio Fornés
508a6c92b2
default hydra config without audio detection
2023-11-24 12:21:04 +01:00
Felix Roos
9045ce05da
comment
2023-11-24 11:28:20 +01:00
Felix Roos
456be920d3
else clause
2023-11-24 11:17:30 +01:00
Felix Roos
71b4e14dd3
Merge branch 'main' into atfornesmain
2023-11-24 11:10:15 +01:00
Felix Roos
fb7a9e2083
format
2023-11-24 10:28:40 +01:00
Felix Roos
69e99fa902
Merge pull request #808 from kasparsj/hydra-options
...
add options param to initHydra
2023-11-24 10:07:17 +01:00
Felix Roos
5e7e1ff0e8
Merge pull request #800 from ilesinge/improve_doc
...
Improve documentation for synonym functions
2023-11-24 09:57:02 +01:00
Felix Roos
18e9ceb501
populate autocomplete with all synonyms
...
+ properly display synonyms based on label
2023-11-24 09:52:39 +01:00
Felix Roos
458c97b927
list synonyms in Autocomplete
2023-11-24 09:37:26 +01:00
Felix Roos
4fd3e6e99c
fix: entry.name mutation bug
2023-11-24 09:37:11 +01:00
Felix Roos
c606f86e9d
Merge pull request #806 from Bubobubobubobubo/noises
...
New noise type: "crackle"
2023-11-24 09:00:53 +01:00
Jade Rowland
e7376c4fc8
panic function update
2023-11-23 14:17:17 -05:00
Jade Rowland
886b16d6fd
fixed panic function
2023-11-23 14:07:32 -05:00
Jade Rowland
64c2e7c1e8
cleaning up
2023-11-23 13:45:58 -05:00
Jade Rowland
88e933ee25
cleaning up
2023-11-23 13:31:00 -05:00
Jade Rowland
1f62d85d8b
cleaning up
2023-11-23 13:29:22 -05:00
Jade Rowland
3fd5fdf1ee
preview outputs should be stereo
2023-11-23 12:43:51 -05:00
Jade Rowland
e419733716
channel splitting and channels parameter
2023-11-23 01:04:53 -05:00
Alexandre Gravel-Raymond
ecc8e0a108
More code beauty please
2023-11-22 20:38:25 +01:00
Alexandre Gravel-Raymond
2868a5ff4f
Update the undocumented functions file
2023-11-22 20:36:01 +01:00
Alexandre Gravel-Raymond
d71877f915
Move jsdoc files to subfolder
2023-11-22 20:35:19 +01:00
Ámbar Tenorio Fornés
e0e896d4b5
improve hydra audio detection initialization
2023-11-22 17:39:16 +01:00
Ámbar Tenorio Fornés
0a280e9399
prettier code formatting
2023-11-22 15:47:16 +01:00
Ámbar Tenorio Fornés
a58ac967a6
add Hydra audio example to documentation
2023-11-22 13:51:42 +01:00
Ámbar Tenorio Fornés
ebc6723f55
enable hydra options update
2023-11-22 13:51:01 +01:00
Ámbar Tenorio Fornés
66fd20ace5
add hydra audio capture option
2023-11-22 12:36:43 +01:00
Ámbar Tenorio Fornés
de00212bb6
fix hydra performance issues
2023-11-22 12:27:18 +01:00
Jade Rowland
f0b458cd17
need to figure out channels input + seperating left right channels from source
2023-11-22 00:03:34 -05:00
Jade Rowland
7aa217828b
testing
2023-11-20 23:06:35 -05:00
Felix Roos
b27f8e45dc
hotfix: build
2023-11-18 21:48:50 +01:00
Felix Roos
3e02f0a0ba
Merge pull request #815 from tidalcycles/color-hsl
...
Color hsl
2023-11-18 21:18:16 +01:00
Felix Roos
f759999826
pianoroll smear as float
2023-11-18 21:16:03 +01:00
Felix Roos
049aa35286
hsl + hsla functions
2023-11-18 21:15:52 +01:00
Felix Roos
dd8be657c2
Merge pull request #813 from tidalcycles/fix-multiple-repls
...
fix: multiple repls
2023-11-17 23:18:23 +01:00
Felix Roos
09752241ba
fix: multiple repls
2023-11-17 23:16:09 +01:00
Felix Roos
83561a0ceb
Update README.md
2023-11-17 21:46:34 +01:00
Felix Roos
b8ca83ddd1
rename pattern
2023-11-17 21:29:50 +01:00
Felix Roos
4cae6c051b
fix: save pattern
2023-11-17 20:55:23 +01:00
Felix Roos
e5f9467329
fix: slight layout improvement
2023-11-17 20:55:04 +01:00
Felix Roos
34c1f3c7de
fix: examples layout
2023-11-17 20:54:48 +01:00
Kaspars
c0f56be2a9
add options param to initHydra
2023-11-17 20:41:37 +01:00
Felix Roos
c6f89431d9
fix: merge error
2023-11-17 20:37:21 +01:00
Felix Roos
80601451b6
Merge branch 'main' into patterns-tab
2023-11-17 20:36:15 +01:00
Felix Roos
f74d1beb62
Merge branch 'main' of https://github.com/tidalcycles/strudel
2023-11-17 20:29:53 +01:00
Felix Roos
b73ea7f086
Merge pull request #801 from ilesinge/add_doc
...
Add doc for euclidLegatoRot, wordfall and slider
2023-11-17 16:04:10 +01:00
Alexandre Gravel-Raymond
a3bf6975c4
Mark optional slider params
2023-11-17 15:33:53 +01:00
Felix Roos
08ebb52e9b
Merge pull request #804 from kasparsj/highlight-active-line-opt
...
add option to disable active line highlighting in Code Settings
2023-11-17 14:42:58 +01:00
Felix Roos
47a6af2b25
Merge pull request #805 from tidalcycles/pq-functions
...
tidal style d1 ... d9 functions + more
2023-11-17 14:37:51 +01:00
Felix Roos
a84cfb5677
bump superdough
2023-11-17 14:07:26 +01:00
Raphael Forment
6e92c4915a
Run prettier
2023-11-17 13:37:16 +01:00
Raphael Forment
2a18df61cd
Fix documentation
2023-11-17 13:23:54 +01:00
Raphael Forment
fb28083ce6
Fixing density and adding documentation
2023-11-17 13:18:49 +01:00
Raphael Forment
476bda812e
Initial work on crackle
2023-11-17 12:55:17 +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
ee7cd8cd4c
remove pseudo note variables
2023-11-16 06:51:51 +01:00
Kaspars
2d1fcf4a8d
fix typo
2023-11-15 22:53:56 +01:00
Kaspars
ef14074164
add option to disable active line highlighting in Code Settings
2023-11-15 22:38:00 +01:00
Felix Roos
49aa9cf6da
Merge pull request #802 from kasparsj/fix-strudelTheme-outline
...
remove unwanted cm6 outline for strudelTheme
2023-11-15 20:12:23 +01:00
Kaspars
8d5ef45e2b
fix codeformat
2023-11-15 19:22:52 +01:00
Kaspars
9ef177e735
Merge branch 'main' into fix-strudelTheme-outline
2023-11-14 16:33:06 +01:00
Kaspars
7f1919ebc6
move fix to Repl.css
2023-11-14 11:16:51 +01:00
Felix Roos
1aaaaba619
Merge pull request #798 from daslyfe/phaser
...
Create phaser effect
2023-11-13 23:30:14 +01:00
Felix Roos
b7dd9b7d35
Merge remote-tracking branch 'origin/main' into phaser
2023-11-13 21:59:10 +01:00
Kaspars
ff0af15ac7
remove unwanted cm6 outline for strudelTheme
2023-11-13 00:06:01 +01:00
Alexandre G.-Raymond
8a7ff9e01d
Add snapshot for euclidLegatoRot
2023-11-11 17:24:18 +01:00
Alexandre G.-Raymond
e52e257d9b
Document euclidLegatoRot
2023-11-11 17:03:21 +01:00
Alexandre G.-Raymond
2d6654b234
Document slider
2023-11-11 16:24:09 +01:00
Alexandre G.-Raymond
1b0427e943
Document wordfall
2023-11-11 16:23:58 +01:00
Alexandre G.-Raymond
24e1881876
Ignore jsdoc-synonyms by eslint
2023-11-11 15:53:03 +01:00
Alexandre G.-Raymond
bfff38a262
Fix code format of JSDoc synonym plugin
2023-11-11 15:44:15 +01:00
Alexandre G.-Raymond
2aff31fe06
Simplify JSDoc
2023-11-11 14:24:20 +01:00
Alexandre G.-Raymond
6ba2b767b0
Show synonyms in API reference
2023-11-11 14:23:55 +01:00
Alexandre G.-Raymond
bbc292561f
Use synonyms in Tooltip
2023-11-11 14:23:30 +01:00
Alexandre G.-Raymond
e4b00117c3
Parse the synonyms tag in source documentation
2023-11-11 14:22:52 +01:00
Alex McLean
d25851ac17
support multiple named serial connections, change default baudrate to 115200 ( #551 )
2023-11-10 11:17:35 +00:00
Felix Roos
d02450c0d9
Merge pull request #662 from gogins/main
...
Fix for #1 . Enables named instruments for csoundm.
2023-11-09 09:27:57 +01:00
Felix Roos
400b2109fb
Merge pull request #706 from Bubobubobubobubo/global-vibrato
...
Adding vibrato to Superdough sampler
2023-11-09 09:26:45 +01:00
Felix Roos
2a09f9ef0b
fix: sampler broke without vibrato
2023-11-09 09:21:40 +01:00
Felix Roos
0052d349d9
refactor: move vibrato up + cleanup oscillator
2023-11-09 09:06:50 +01:00
Felix Roos
7c8a8b8b70
simplify
2023-11-09 08:59:23 +01:00
Felix Roos
85835087ba
format
2023-11-09 08:48:23 +01:00
Felix Roos
5aac042c80
Merge branch 'main' into global-vibrato
2023-11-09 08:47:37 +01:00
Felix Roos
9dbd073073
Merge pull request #784 from ilesinge/document_pianoroll
...
Document pianoroll
2023-11-09 08:46:03 +01:00
Felix Roos
035f6c8098
Merge pull request #795 from bwagner/patch-2
...
Update first-effects.mdx
2023-11-09 08:45:29 +01:00
Felix Roos
d2a06654c3
Merge pull request #796 from bwagner/patch-3
...
Update pattern-effects.mdx
2023-11-09 08:44:43 +01:00
Felix Roos
c028686298
Merge pull request #797 from bwagner/patch-4
...
Update recap.mdx
2023-11-09 08:43:50 +01:00
Felix Roos
858a02634e
dedupe / move supertdirt phaser controls
2023-11-09 08:40:21 +01:00
Felix Roos
2682fd38f8
add to doc page
2023-11-09 08:29:21 +01:00
Felix Roos
3ecb701504
add params to superdough readme
2023-11-09 08:19:04 +01:00
Felix Roos
ac359a0e9e
doc: phaser synonyms
2023-11-09 08:17:16 +01:00
Felix Roos
df636cf4f6
phaser shortcuts
2023-11-09 08:16:17 +01:00
Felix Roos
791a363694
snapshots
2023-11-08 23:33:46 +01:00
Jade Rowland
06eb8b5be8
fixed doc
2023-11-07 22:57:00 -05:00
Jade Rowland
4b4290e087
add more parameters
2023-11-07 22:52:39 -05:00
Jade Rowland
c89f91215c
Merge branch 'tidalcycles:main' into phaser
2023-11-07 22:11:55 -05:00
Jade Rowland
65d07dbff2
create free running lfos for different orbits
2023-11-07 22:09:53 -05:00
Jade Rowland
2e4d28b910
update doc
2023-11-07 21:49:56 -05:00
Jade Rowland
51c63fa996
turn off of depth is 0
2023-11-07 21:44:57 -05:00
Jade Rowland
f0a582dc92
cleaning up
2023-11-07 21:10:12 -05:00
Jade Rowland
bee36a7a4f
cleaning up
2023-11-07 20:25:31 -05:00
Jade Rowland
0edd54dee3
cleaning up
2023-11-07 20:23:45 -05:00
Bernhard Wagner
4a16cd891f
FIXES: table
2023-11-07 18:55:35 +01:00
Bernhard Wagner
23dd9d4c01
Update recap.mdx
...
Adds a few missing translations
2023-11-07 16:16:46 +01:00
Bernhard Wagner
df277d6b7b
Update pattern-effects.mdx
...
grammatical amendments
2023-11-07 16:10:57 +01:00
Bernhard Wagner
eed2c304e4
Update first-effects.mdx
...
grammatical amendments
2023-11-07 15:57:31 +01:00
Felix Roos
bd5953317e
Merge pull request #794 from bwagner/patch-1
...
Update first-sounds.mdx
2023-11-07 11:53:48 +01:00
Bernhard Wagner
b88f58cc21
Update first-sounds.mdx
...
in eine sogenannte Funktion -> in einer sogenannten Funktion
2023-11-07 11:38:13 +01:00
Jade Rowland
9cbf3079f3
change to bus effect experiment
2023-11-06 19:02:09 -05:00
Felix Roos
682ac25111
Merge pull request #791 from tidalcycles/fix-ref-anchors
...
don't use anchor links for reference
2023-11-06 23:17:31 +01:00
Felix Roos
07da9a9dd2
don't use anchor links for reference
2023-11-06 23:13:10 +01:00
Felix Roos
395ae4d05a
Merge pull request #788 from tidalcycles/github-shortcut
...
samples loading shortcuts:
2023-11-06 22:40:43 +01:00
Felix Roos
2ef35a8583
samples loading shortcuts:
...
- use main branch by default in github shortcut
- add bubo shortcut
2023-11-06 22:17:33 +01:00
Felix Roos
5807dbfdac
Merge pull request #786 from tidalcycles/fix-scope-flip
...
Fix scope pos + document
2023-11-05 22:47:48 +01:00
Felix Roos
c4f26c3cad
snapshot
2023-11-05 22:46:16 +01:00
Felix Roos
26d87b691c
document scope functions
2023-11-05 22:43:37 +01:00
Felix Roos
52e2b90eef
fix: scope pos
2023-11-05 22:22:35 +01:00
Felix Roos
62eb9ce598
Merge pull request #783 from ilesinge/hover_tooltip
...
Implement optional hover tooltip with function documentation
2023-11-05 22:10:25 +01:00
Jade Rowland
a9efda3bc3
tweaking to make it sound good
2023-11-05 15:40:02 -05:00
Alexandre G.-Raymond
8fe4dca4c2
Update pianoroll documentation
2023-11-05 18:07:42 +01:00
Felix Roos
a05d3a47c6
Merge pull request #785 from ilesinge/reference_parameters
...
Add function params in reference tab
2023-11-05 16:46:06 +01:00
Alexandre G.-Raymond
e9265eff35
Add function params in reference tab
2023-11-05 16:40:46 +01:00
Alexandre G.-Raymond
8fa7bf795a
Fix pianoroll documentation
2023-11-05 16:25:10 +01:00
Alexandre G.-Raymond
f045fb44de
Add color function documentation
2023-11-05 16:23:36 +01:00
Alexandre G.-Raymond
0d06840a1b
Add label function documentation
2023-11-05 16:23:21 +01:00
Alexandre G.-Raymond
624e540cb4
Add pianoroll function documentation
2023-11-05 16:23:00 +01:00
Alexandre G.-Raymond
353333653f
Implement optional hover tooltip with function documentation
2023-11-05 13:00:54 +01:00
Felix Roos
83fec57400
Merge pull request #781 from tidalcycles/fix-styles
...
fix: style issues
2023-11-05 12:42:00 +01:00
Felix Roos
7ad0ec1600
fix: namespace mini-repl styles
2023-11-05 12:35:49 +01:00
Felix Roos
ec611aac45
Merge pull request #780 from tidalcycles/xfade
...
add xfade
2023-11-05 12:21:28 +01:00
Felix Roos
d7752961b8
snapshot
2023-11-05 12:12:25 +01:00
Felix Roos
8c5837e78a
add xfade + docs
2023-11-05 12:11:17 +01:00
Jade Rowland
b3f8df1783
initial commit
2023-11-04 20:20:25 -04:00
Felix Roos
0ecc6c196f
Merge pull request #775 from tidalcycles/astro-3
...
Update to Astro 3
2023-11-02 09:30:26 +01:00
Felix Roos
77686547eb
no double !
2023-11-02 09:14:45 +01:00
Felix Roos
419cf6c12b
update to astro 3
2023-11-02 09:13:29 +01:00
Felix Roos
326571b797
remove obsolete config
2023-11-02 09:01:53 +01:00
Felix Roos
c25c2693f5
Merge branch 'main' into astro-3
2023-11-02 09:00:42 +01:00
Felix Roos
8d8a1f552d
Merge pull request #773 from Dsm0/vscode-bindings
...
add vscode bindings
2023-11-02 08:57:14 +01:00
Felix Roos
638f5c7323
rename bindings key
2023-11-02 08:48:11 +01:00
Felix Roos
9ec5d33840
Merge pull request #774 from tidalcycles/tauri-clipboard
...
fix: share copy to clipboard + alert
2023-11-02 08:31:30 +01:00
Felix Roos
8d3ba2a8cd
fix: share copy to clipboard + alert
2023-11-02 08:29:27 +01:00
Dsm0
0c2838cc90
fixed style issues
2023-11-01 17:55:40 -04:00
Felix Roos
1e5edfca26
Update CONTRIBUTING.md
...
fix prettier instructions
2023-11-01 22:40:23 +01:00
Dsm0
b141e1ee68
(hopefully) fixed broken lock file
2023-11-01 17:30:59 -04:00
Will
2fd4836228
Merge branch 'main' into vscode-bindings
2023-11-01 17:24:05 -04:00
Alex McLean
9ceab0f294
Fix chunk, add fastChunk and repeatCycles ( #712 )
...
* Match behaviour of chunk with tidal, add fastChunk for old strudel behaviour. Also adds repeatCycles. fixes #689
* documentation
2023-11-01 21:22:33 +00:00
Dsm0
d4c12dcef4
integrated vscode bindings
2023-11-01 17:14:22 -04:00
Felix Roos
16bb920011
Merge pull request #767 from ilesinge/document_adsr
...
Document adsr function
2023-11-01 22:12:48 +01:00
Felix Roos
158fa85c46
Merge pull request #771 from daslyfe/add_pick_and_squeeze_functions
...
Add pick and squeeze functions
2023-11-01 22:11:48 +01:00
Felix Roos
34bd0e11e4
add doc chapters
2023-11-01 22:09:40 +01:00
Felix Roos
9e649a18c4
snapshots
2023-11-01 22:07:19 +01:00
Felix Roos
2bb45afe5f
Merge pull request #772 from tidalcycles/update-vite-pwa
...
Update vite pwa
2023-11-01 22:04:00 +01:00
Felix Roos
41a9098c80
use new flag
2023-11-01 21:59:53 +01:00
Felix Roos
36ef03a406
use 0.1.4 @vite-pwa/astro
2023-11-01 21:57:14 +01:00
Jade Rowland
fd6c713119
move to signal file with other choose functions
2023-10-31 12:18:19 -04:00
Jade Rowland
4a57d3ada1
functions
2023-10-31 11:58:11 -04:00
Felix Roos
53160c638a
half working user pattern management
2023-10-29 14:00:13 +01:00
Felix Roos
a2077f7be1
fix logger import
2023-10-29 13:14:29 +01:00
Felix Roos
b245d44220
hide patterns tab for now
...
+ add examples to welcome tab
2023-10-29 13:14:25 +01:00
Felix Roos
b15f7bcf45
Merge branch 'main' into patterns-tab
2023-10-29 13:05:25 +01:00
Felix Roos
f16cb8f7d2
Merge pull request #768 from tidalcycles/strudel-cc
...
replace strudel.tidalcycles.org with strudel.cc
2023-10-28 23:55:07 +02:00
Felix Roos
af915be142
replace strudel.tidalcycles.org with strudel.cc
2023-10-28 23:49:30 +02:00
Alexandre G.-Raymond
2633f4fcef
Document adsr function
2023-10-28 19:50:41 +02:00
Felix Roos
6c2330984e
Merge pull request #766 from ilesinge/document_striate
...
Document striate function
2023-10-28 12:52:36 +02:00
Alexandre G.-Raymond
1e1d5ef442
Document striate function
2023-10-28 11:47:37 +02:00
Felix Roos
248757ac3f
Merge pull request #760 from tidalcycles/zen-fix
...
fix zen mode logo overlap
2023-10-27 23:06:20 +02:00
Felix Roos
cdbfb2c08c
Merge pull request #764 from tidalcycles/fix-scale-offset2
...
fix: scale offset
2023-10-27 23:01:18 +02:00
Felix Roos
d84c917f19
fix: scale offset
2023-10-27 22:50:21 +02:00
Felix Roos
1c7c82358d
Merge pull request #762 from tidalcycles/fix-addivite-synthesis-phases
...
Fix addivite synthesis phases
2023-10-27 21:59:35 +02:00
Felix Roos
c085694a8b
fix: additive synthesis
2023-10-27 21:55:49 +02:00
Felix Roos
a57c2b9fe5
fix: flip scope in y direction
2023-10-27 21:55:25 +02:00
Felix Roos
9fc87fe20f
add px in zen mode to fix logo overlap
2023-10-27 21:29:31 +02:00
Felix Roos
4761e25fe1
Merge pull request #759 from tidalcycles/hydra-integration
...
Hydra integration
2023-10-26 16:28:16 +02:00
Felix Roos
3ce50d80de
ignore hydra.mjs in linter
2023-10-26 16:20:19 +02:00
Felix Roos
8754b023d5
document H function
2023-10-26 16:11:22 +02:00
Felix Roos
22c9829fea
add H function to plug patterns into Hydra
2023-10-26 16:05:10 +02:00
Felix Roos
0f7b3e9f84
add docs + fix hydra for mini repl
2023-10-26 16:01:51 +02:00
Felix Roos
1a456828df
Merge branch 'main' into hydra-integration
2023-10-26 14:14:49 +02:00
Felix Roos
5958c69d64
Merge pull request #758 from tidalcycles/play-function
...
add play function
2023-10-26 14:14:26 +02:00
Felix Roos
b14aa901ba
also return pat
2023-10-26 13:16:15 +02:00
Felix Roos
535dfb5099
Merge pull request #740 from ilesinge/shabda_shortcut
...
Add shabda shortcut
2023-10-26 13:11:00 +02:00
Felix Roos
19f1aad88c
Merge pull request #751 from ilesinge/alphabet_samples
...
mini notation: international alphabets support
2023-10-26 13:07:23 +02:00
Felix Roos
9009eccc8e
add play function
2023-10-26 13:06:58 +02:00
Felix Roos
7f3cdedef9
basic hydra integration
2023-10-26 13:05:54 +02:00
Felix Roos
05095805f1
Merge pull request #753 from tidalcycles/fix-trailing-slash-bug
...
hopefully fix trainling slashes bug
2023-10-22 23:00:52 +02:00
Felix Roos
5430147572
use new vite-pwa-astro version from file
2023-10-22 22:53:50 +02:00
Alexandre G.-Raymond
9b9f031fe1
Revert error message length limitation
2023-10-21 23:41:56 +02:00
Felix Roos
2ad63247c2
Merge pull request #748 from ilesinge/fix_krill_readme
...
Fix krill build command in README
2023-10-21 23:38:50 +02:00
Alexandre G.-Raymond
87f37e3d87
Add a human-readable error message for invalid char in step
2023-10-21 23:20:04 +02:00
Alexandre G.-Raymond
cb8edd9b8f
Support international alphabets in mininotation
2023-10-21 22:51:20 +02:00
Alexandre G.-Raymond
072ae7280e
Fix krill build command in README
2023-10-21 22:26:12 +02:00
Felix Roos
e99c299c6f
Merge pull request #745 from tidalcycles/fix-slash-confusion
...
completely revert config mess
2023-10-21 00:20:49 +02:00
Felix Roos
46cdbd514f
completely revert config mess
2023-10-21 00:18:41 +02:00
Felix Roos
a3e0189f0b
Merge pull request #744 from tidalcycles/fix-slash-confusion
...
fix: try different trailing slash behavior
2023-10-20 22:41:39 +02:00
Felix Roos
8f4344f413
fix: try different trailing slash behavior
2023-10-20 22:38:46 +02:00
Felix Roos
7e28de1d24
Merge pull request #743 from tidalcycles/fix-slash-confusion
...
fix: trailing slash confusion
2023-10-20 22:34:03 +02:00
Felix Roos
624e685212
fix: trailing slash confusion
2023-10-20 22:32:12 +02:00
Felix Roos
a23765a1cb
fix: trailing slash confusion
2023-10-20 22:30:54 +02:00
Felix Roos
048502ecd1
Merge branch 'main' into astro-3
2023-10-20 22:08:21 +02:00
Alexandre G.-Raymond
1b072448c4
Add test snapshots for shabda shortcut
2023-10-20 21:59:54 +02:00
Felix Roos
86997488fb
Merge pull request #741 from daslyfe/bugfix_choose_with
...
[Bug Fix] chooseWith: prevent pattern from stopping audio when selection is >= 1 or < 0
2023-10-20 12:07:03 +02:00
Felix Roos
db6efec417
Merge pull request #742 from tidalcycles/recipes
...
Recipes
2023-10-20 11:34:26 +02:00
Felix Roos
2cc60c6ee2
format
2023-10-20 11:28:35 +02:00
Felix Roos
80c98b6a35
fix: loud example
2023-10-20 11:23:38 +02:00
Felix Roos
f51c01dc88
move stuff around
2023-10-20 11:18:54 +02:00
Felix Roos
7b8a35a311
add understand cycles
2023-10-20 11:18:47 +02:00
Felix Roos
d9db5263e8
add recipes
2023-10-20 11:18:40 +02:00
Jade Rowland
912a661c04
fixed example test failure
2023-10-17 23:03:14 -04:00
Jade Rowland
d3edc62fc7
document function
2023-10-17 21:31:11 -04:00
Jade Rowland
6b5de5fec8
fixed
2023-10-17 01:33:51 -04:00
Alexandre G.-Raymond
fed4c51aa4
Prettier doc file
2023-10-14 16:30:29 +02:00
Alexandre G.-Raymond
1721209f85
Update samples/shabda documentation
2023-10-14 16:20:53 +02:00
Alexandre G.-Raymond
289820188e
Add shabda shortcut ( #406 )
2023-10-14 16:20:17 +02:00
Felix Roos
4fa0a9064b
Merge branch 'main' of https://github.com/tidalcycles/strudel
2023-10-14 10:08:53 +02:00
Felix Roos
f751d97c29
Merge pull request #737 from tidalcycles/readme-fix
...
vite-vanilla-repl readme fix
2023-10-13 12:57:24 +02:00
Felix Roos
d7028252c2
vite-vanilla-repl readme fix
2023-10-13 12:55:31 +02:00
Felix Roos
a2ee70a964
Merge pull request #717 from vasilymilovidov/reverb
...
Add support for using samples as impulse response buffers for the reverb
2023-10-10 00:17:59 +02:00
Felix Roos
57b166d13a
fix: pitched sample as ir
2023-10-09 22:49:38 +02:00
Felix Roos
5c76f2b9a2
bump superdough to 0.9.10
2023-10-09 22:30:34 +02:00
Felix Roos
e59f06ff92
Merge branch 'main' into reverb
2023-10-09 22:15:25 +02:00
Felix Roos
d3b96dd048
Merge pull request #732 from tidalcycles/reverb-fix-sr
...
fix: reverb sampleRate
2023-10-09 21:43:42 +02:00
Felix Roos
6544e8135c
fix: reverb sampleRate
2023-10-09 21:40:38 +02:00
Felix Roos
54ed415d75
Merge pull request #731 from tidalcycles/reverb-fix
...
fix: reverb roomsize not required
2023-10-09 21:34:33 +02:00
Felix Roos
f34937d4ae
fix: roomsize not required
2023-10-09 21:31:49 +02:00
Felix Roos
a4fc40875b
Merge pull request #729 from tidalcycles/compressor
...
Compressor
2023-10-08 13:54:51 +02:00
Felix Roos
56c1441494
snapshot
2023-10-08 13:38:18 +02:00
Felix Roos
08ce8213fc
format
2023-10-08 13:37:56 +02:00
Felix Roos
0a3692e459
compressor docs
2023-10-08 13:37:39 +02:00
Felix Roos
341546508f
Merge pull request #728 from tidalcycles/fix-sample-url-special-chars
...
fix: hashes in urls
2023-10-08 13:25:57 +02:00
Felix Roos
444d583a49
fix: hashes in urls
2023-10-08 13:23:13 +02:00
Felix Roos
130ad4451b
add compressor + postgain
2023-10-08 00:30:12 +02:00
vmilovidov
d24cf8e7ec
Merge branch 'main' into reverb
2023-10-07 19:50:05 +04:00
Vasilii Milovidov
2d750a14b9
fix: conflicts
2023-10-07 19:48:07 +04:00
Vasilii Milovidov
b25b9d815b
fix: conflicts
2023-10-07 19:30:07 +04:00
Felix Roos
daf965f119
Merge pull request #727 from tidalcycles/fix-n-scale
...
consume n with scale
2023-10-07 15:48:06 +02:00
Felix Roos
296cd83a55
snapshot
2023-10-07 15:45:44 +02:00
Felix Roos
b297888eb4
consume n with scale
2023-10-07 15:40:08 +02:00
Felix Roos
e2569ed6dd
Merge pull request #726 from tidalcycles/reverb-perf-pitfall
...
fix: reverb regenerate loophole
2023-10-07 00:27:21 +02:00
Felix Roos
4718bfac25
fix: reverb regenerate loophole
2023-10-07 00:22:55 +02:00
Vasilii Milovidov
2f0798de32
fix: formatting
2023-10-05 13:17:17 +04:00
vmilovidov
11b0a00593
Merge branch 'main' into reverb
2023-10-05 12:16:55 +04:00
Vasilii Milovidov
1d4eb59e94
fix: reverbGen.mjs
2023-10-05 04:10:35 +04:00
Vasilii Milovidov
d6c8838fe2
Integrate with the new impulse generation functionality
2023-10-05 03:49:50 +04:00
Felix Roos
0b888ac54d
Merge pull request #718 from Bubobubobubobubo/reverb
...
Better convolution reverb by generating impulse responses
2023-10-05 00:04:17 +02:00
Felix Roos
75099abbc1
remove unused reverb method
2023-10-05 00:03:02 +02:00
Felix Roos
3c4f835d8b
consistent naming + simplify
2023-10-05 00:00:47 +02:00
Felix Roos
ce842f7561
simplify createReverb
2023-10-04 23:56:00 +02:00
Felix Roos
508af7eb72
update internal reverb param names
2023-10-04 23:48:53 +02:00
Felix Roos
a4386a617a
Merge branch 'main' into reverb
2023-10-04 22:10:58 +02:00
Felix Roos
767ba713a6
Merge pull request #723 from tidalcycles/slider-afterthoughts
...
Slider afterthoughts
2023-10-04 10:31:52 +02:00
Felix Roos
020e85906d
fix: slider crash on some platforms
2023-10-04 09:42:10 +02:00
Felix Roos
d1ffdd57a5
Merge pull request #713 from Bubobubobubobubo/noise
...
Add 'white', 'pink' and 'brown' oscillators + refactor synth
2023-10-03 16:39:06 +02:00
Felix Roos
9c9323e040
snapshot
2023-10-03 12:42:56 +02:00
Felix Roos
376cf09565
rename zzfx noise to znoise
2023-10-03 12:41:57 +02:00
Felix Roos
047129223e
cache noise
2023-10-03 12:25:47 +02:00
Felix Roos
4b64168faa
fix: imports
2023-10-03 12:20:28 +02:00
Felix Roos
2bc6d08410
proper dry wet + pull out noise to extra file
2023-10-03 12:19:30 +02:00
Felix Roos
484bb6b11f
refactor synth
...
- separate waveform / noise oscillators
- pull noise out of getOscillator
- put fm into getOscillator
- simplify overall value plumbing
2023-10-03 10:03:09 +02:00
Felix Roos
a0884e2a03
add noise heading + hihat example
2023-10-03 09:09:49 +02:00
Felix Roos
1e352fdf80
codeformat
2023-10-03 08:51:35 +02:00
Felix Roos
83dfbb84c2
Merge branch 'main' into noise
2023-10-03 08:50:57 +02:00
Felix Roos
9043064543
snapshot
2023-10-03 08:36:52 +02:00
Felix Roos
a3649148c1
more logical naming + update docs
2023-10-03 08:35:15 +02:00
Felix Roos
28966739f6
feat: add step as slider param
2023-10-02 20:44:51 +02:00
Vasilii Milovidov
13cb32903a
Prepare to merge with PR #718
2023-10-02 12:13:44 +04:00
Felix Roos
dcd75e0384
Merge branch 'main' into reverb
2023-10-01 23:48:48 +02:00
Felix Roos
dfdd9e02ca
eslint ignore reverbGen + snapshot
2023-10-01 23:22:32 +02:00
Felix Roos
275796c241
fix: reverbs[orbit] is undefined
2023-10-01 23:21:02 +02:00
Felix Roos
6ca99e33ab
codeformat
2023-10-01 23:20:05 +02:00
Raphael Forment
1909caf769
Connecting new reverb documentation
2023-10-01 14:50:29 +02:00
Raphael Forment
2d07eeb518
Connecting all parameters to convolution generator
2023-10-01 14:44:34 +02:00
Felix Roos
1c0da7cd49
Merge branch 'main' of https://github.com/tidalcycles/strudel
2023-10-01 14:20:54 +02:00
Alex McLean
fd316c81c0
support mininotation '..' range operator, fixes #715 ( #716 )
...
* support mininotation .. range operator, fixes #715
* remove logs
2023-10-01 13:20:49 +01:00
Felix Roos
edbd437d7b
hotfix: add missing dependency
2023-10-01 14:20:30 +02:00
Felix Roos
9be1f9c18b
Merge pull request #714 from tidalcycles/ui-widgets
...
widgets
2023-10-01 14:15:09 +02:00
Felix Roos
96f06d8026
fix: import
2023-10-01 14:09:07 +02:00
Felix Roos
935d8e8aea
fix: comment
2023-10-01 14:08:41 +02:00
Felix Roos
21b99b3810
remove comment
2023-10-01 14:07:48 +02:00
Felix Roos
c051a1249d
remove checkbox
2023-10-01 14:06:32 +02:00
Felix Roos
564697e175
add extra sliderWithID function
...
+ add warning to slider function
2023-10-01 14:05:16 +02:00
Felix Roos
d4bf358eae
use raw css instead of tailwind
2023-10-01 13:56:57 +02:00
Felix Roos
f84d5ba3a0
add back some margin
2023-10-01 13:44:41 +02:00
Felix Roos
b550ff038c
simplify: use native events
2023-10-01 13:42:29 +02:00
Vasilii Milovidov
ac9c629c0b
cleanup
2023-10-01 15:36:52 +04:00
Vasilii Milovidov
755e24315e
use sample as an impulse response for the reverb
2023-10-01 15:31:10 +04:00
Felix Roos
c6ecd31ea1
improve mouse tracking
2023-10-01 13:27:44 +02:00
Raphael Forment
e600b91a85
bugfixes for parameter passing
2023-10-01 12:02:17 +02:00
Raphael Forment
abff279707
Document reverb controls
2023-10-01 11:52:24 +02:00
Vasilii Milovidov
fd18508266
wip: use sample as an impulse response for the reverb
2023-10-01 05:15:47 +04:00
Felix Roos
d7bc309eeb
fix: import
2023-10-01 00:36:34 +02:00
Felix Roos
33c40e5ef8
fix some odd number / string problems
2023-10-01 00:33:10 +02:00
Felix Roos
062d926900
make sliders work!
2023-10-01 00:24:31 +02:00
Raphael Forment
0ad0046a76
Replacing old reverb by better convolution
2023-09-30 22:04:22 +02:00
Felix Roos
b36cee93f7
add slider function to scope
2023-09-30 21:22:49 +02:00
Felix Roos
2731e70fb7
use loc as slider id
2023-09-30 21:03:28 +02:00
Felix Roos
276cf858fc
match slider as function
2023-09-30 20:39:03 +02:00
Raphael Forment
b2acff40c4
Add documentation about noise sources
2023-09-30 15:17:22 +02:00
Raphael Forment
e3333e716f
Cap noise amount to 1
2023-09-30 15:08:09 +02:00
Raphael Forment
bb7b8c2fab
Fix noise parameter and FM parameters compatibility
2023-09-30 14:59:43 +02:00
Raphael Forment
389c7be264
Add noise parameter for base oscillators
2023-09-30 14:39:44 +02:00
Raphael Forment
c2481e460b
Add pink, white and brown oscillators
2023-09-30 14:07:33 +02:00
Felix Roos
c93e4a951a
match number.slider
2023-09-29 12:58:16 +02:00
Felix Roos
aa094bf930
checkbox + number slider
2023-09-29 10:40:00 +02:00
Felix Roos
8a741952df
Merge pull request #699 from tidalcycles/midi-in
...
Midi in
2023-09-28 11:03:09 +02:00
Felix Roos
0dcc55ee16
prevent error
2023-09-28 10:48:31 +02:00
Felix Roos
6c3a3b9e29
dedupe
2023-09-28 10:40:44 +02:00
Felix Roos
e4eff8c837
Merge remote-tracking branch 'origin/main' into midi-in
2023-09-28 10:40:24 +02:00
Felix Roos
527b895e3c
Merge pull request #710 from tidalcycles/midi-clock
...
add midi clock support
2023-09-27 22:53:49 +02:00
Felix Roos
4eb0a7b7c0
send start with accurate timing
2023-09-27 22:42:35 +02:00
Felix Roos
f11462bf41
sync start / stop automatically too
2023-09-27 22:28:52 +02:00
Felix Roos
dea1c31701
use midicmd instead of clock
2023-09-27 22:10:21 +02:00
Felix Roos
68ab43b3ab
support midi clock via "clock" control
...
(not on desktop yet)
2023-09-27 21:26:24 +02:00
Felix Roos
cf72e3bba5
fix: add conditional imports to eval scope
...
+ fire postMessage on start
2023-09-27 21:25:30 +02:00
Felix Roos
62743edf45
bump superdough to 0.9.9
2023-09-25 23:57:19 +02:00
Felix Roos
eec3752b5a
cleanup
2023-09-25 23:57:09 +02:00
Felix Roos
006fd6c733
Merge pull request #707 from tidalcycles/superdough-worklet
...
add dough function for raw dsp
2023-09-25 23:06:30 +02:00
Felix Roos
7078e20200
less garbage
2023-09-25 22:56:44 +02:00
Felix Roos
52c01abbe9
encapsulate .dough
2023-09-25 22:39:03 +02:00
Felix Roos
6e26f39751
add dough function for raw dsp
2023-09-25 22:34:31 +02:00
Raphael Forment
08aab9d4d8
Adding vibrato to Superdough sampler
...
Modulating the `playbackRate` to simulate a vibrato!
2023-09-20 19:44:32 +02:00
Felix Roos
dc254bd562
upstream changes
2023-09-17 17:28:25 +02:00
Felix Roos
6c3173f45b
Merge branch 'main' into patterns-tab
2023-09-17 17:28:18 +02:00
Felix Roos
30cba7b935
Merge branch 'main' into midi-in
2023-09-17 17:26:42 +02:00
Felix Roos
9e27c0fe2c
Merge pull request #705 from vasilymilovidov/main
...
Update tauri.yml workflow file
2023-09-17 15:53:27 +02:00
vmilovidov
05c09eff19
Update tauri.yml workflow file
2023-09-17 13:26:58 +00:00
vmilovidov
258eb88684
Update tauri.yml workflow
2023-09-17 13:14:13 +00:00
Felix Roos
9c73ef770f
snapshot
2023-09-17 13:37:16 +02:00
Felix Roos
30d96dcb65
remove log
2023-09-14 16:28:47 +02:00
Felix Roos
3a69fd50bb
fix: linting errors
2023-09-14 09:39:31 +02:00
Felix Roos
0f72729f0d
midi cc input poc
2023-09-14 09:36:06 +02:00
Felix Roos
0a8874180c
generalize getDevice + begin midiIn implementation
2023-09-13 13:48:33 +02:00
Felix Roos
a6501474bb
Merge branch 'fix-eval-scope' into midi-in
2023-09-13 13:00:52 +02:00
Felix Roos
4cb93ddcde
fix: eval scope
2023-09-13 12:59:51 +02:00
Felix Roos
c75c3f1ab1
basic pattern add function
2023-08-24 11:55:21 +02:00
Felix Roos
281ad5fac9
add nanFallback for better errors
2023-08-24 08:50:42 +02:00
Felix Roos
eb0301d74e
remove annoying logs
2023-08-24 08:50:18 +02:00
Felix Roos
4a76757dd2
Merge branch 'main' into patterns-tab
2023-08-23 22:56:12 +02:00
Felix Roos
1855dae35e
add patterns tab with examples
2023-08-23 22:51:36 +02:00
Felix Roos
4e7e715f10
rename footer -> panel
2023-08-19 00:20:46 +02:00
Felix Roos
5be1004292
encapsulate panel tabs
2023-08-19 00:19:32 +02:00
gogins
1170ff58ee
Fix for #1 .
2023-08-10 20:26:37 -04:00