replace github links in release notes

This commit is contained in:
Felix Roos 2025-06-14 14:01:11 +02:00
parent 84efa664ca
commit 2bc3d69fb0
No known key found for this signature in database
13 changed files with 557 additions and 557 deletions

View file

@ -8,33 +8,33 @@ author: froos
## What's Changed ## What's Changed
- Most work done as [commits to main](https://github.com/tidalcycles/strudel/commits/2a0d8c3f77ff7b34e82602e2d02400707f367316) - Most work done as [commits to main](https://codeberg.org/uzu/strudel/commit/2a0d8c3f77ff7b34e82602e2d02400707f367316)
- repl + reify functions by @felixroos in https://github.com/tidalcycles/strudel/pull/2 - repl + reify functions by @felixroos in https://codeberg.org/uzu/strudel/pulls/2
- Fix path by @yaxu in https://github.com/tidalcycles/strudel/pull/3 - Fix path by @yaxu in https://codeberg.org/uzu/strudel/pulls/3
- update readme for local dev by @kindohm in https://github.com/tidalcycles/strudel/pull/4 - update readme for local dev by @kindohm in https://codeberg.org/uzu/strudel/pulls/4
- Patternify all the things by @yaxu in https://github.com/tidalcycles/strudel/pull/5 - Patternify all the things by @yaxu in https://codeberg.org/uzu/strudel/pulls/5
- krill parser + improved repl by @felixroos in https://github.com/tidalcycles/strudel/pull/6 - krill parser + improved repl by @felixroos in https://codeberg.org/uzu/strudel/pulls/6
- fixed editor crash by @felixroos in https://github.com/tidalcycles/strudel/pull/7 - fixed editor crash by @felixroos in https://codeberg.org/uzu/strudel/pulls/7
- timeCat by @yaxu in https://github.com/tidalcycles/strudel/pull/8 - timeCat by @yaxu in https://codeberg.org/uzu/strudel/pulls/8
- Bugfix every, and create more top level functions by @yaxu in https://github.com/tidalcycles/strudel/pull/9 - Bugfix every, and create more top level functions by @yaxu in https://codeberg.org/uzu/strudel/pulls/9
- Failing test for `when` WIP by @yaxu in https://github.com/tidalcycles/strudel/pull/10 - Failing test for `when` WIP by @yaxu in https://codeberg.org/uzu/strudel/pulls/10
- Added mask() and struct() by @yaxu in https://github.com/tidalcycles/strudel/pull/11 - Added mask() and struct() by @yaxu in https://codeberg.org/uzu/strudel/pulls/11
- Add continuous signals (sine, cosine, saw, etc) by @yaxu in https://github.com/tidalcycles/strudel/pull/13 - Add continuous signals (sine, cosine, saw, etc) by @yaxu in https://codeberg.org/uzu/strudel/pulls/13
- add apply and layer, and missing div/mul methods by @yaxu in https://github.com/tidalcycles/strudel/pull/15 - add apply and layer, and missing div/mul methods by @yaxu in https://codeberg.org/uzu/strudel/pulls/15
- higher latencyHint by @felixroos in https://github.com/tidalcycles/strudel/pull/16 - higher latencyHint by @felixroos in https://codeberg.org/uzu/strudel/pulls/16
- test: 📦 Add missing dependency and a CI check, to prevent oversights ;p by @puria in https://github.com/tidalcycles/strudel/pull/17 - test: 📦 Add missing dependency and a CI check, to prevent oversights ;p by @puria in https://codeberg.org/uzu/strudel/pulls/17
- fix: 💄 Enhance visualisation of the Tutorial on mobile by @puria in https://github.com/tidalcycles/strudel/pull/19 - fix: 💄 Enhance visualisation of the Tutorial on mobile by @puria in https://codeberg.org/uzu/strudel/pulls/19
- Stateful queries and events (WIP) by @yaxu in https://github.com/tidalcycles/strudel/pull/14 - Stateful queries and events (WIP) by @yaxu in https://codeberg.org/uzu/strudel/pulls/14
- Fix resolveState by @yaxu in https://github.com/tidalcycles/strudel/pull/22 - Fix resolveState by @yaxu in https://codeberg.org/uzu/strudel/pulls/22
- added \_asNumber + interpret numbers as midi by @felixroos in https://github.com/tidalcycles/strudel/pull/21 - added \_asNumber + interpret numbers as midi by @felixroos in https://codeberg.org/uzu/strudel/pulls/21
- Update package.json by @ChiakiUehira in https://github.com/tidalcycles/strudel/pull/23 - Update package.json by @ChiakiUehira in https://codeberg.org/uzu/strudel/pulls/23
- packaging by @felixroos in https://github.com/tidalcycles/strudel/pull/24 - packaging by @felixroos in https://codeberg.org/uzu/strudel/pulls/24
## New Contributors ## New Contributors
- @felixroos made their first contribution in https://github.com/tidalcycles/strudel/pull/2 - @felixroos made their first contribution in https://codeberg.org/uzu/strudel/pulls/2
- @kindohm made their first contribution in https://github.com/tidalcycles/strudel/pull/4 - @kindohm made their first contribution in https://codeberg.org/uzu/strudel/pulls/4
- @puria made their first contribution in https://github.com/tidalcycles/strudel/pull/17 - @puria made their first contribution in https://codeberg.org/uzu/strudel/pulls/17
- @ChiakiUehira made their first contribution in https://github.com/tidalcycles/strudel/pull/23 - @ChiakiUehira made their first contribution in https://codeberg.org/uzu/strudel/pulls/23
**Full Changelog**: https://github.com/tidalcycles/strudel/commits/2a0d8c3f77ff7b34e82602e2d02400707f367316 **Full Changelog**: https://codeberg.org/uzu/strudel/commit/2a0d8c3f77ff7b34e82602e2d02400707f367316

View file

@ -7,47 +7,47 @@ author: froos
## What's Changed ## What's Changed
- Add chunk, chunkBack and iterBack by @yaxu in https://github.com/tidalcycles/strudel/pull/25 - Add chunk, chunkBack and iterBack by @yaxu in https://codeberg.org/uzu/strudel/pulls/25
- Update tutorial.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/37 - Update tutorial.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/37
- Update tutorial.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/38 - Update tutorial.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/38
- Compose by @felixroos in https://github.com/tidalcycles/strudel/pull/40 - Compose by @felixroos in https://codeberg.org/uzu/strudel/pulls/40
- Fix polymeter by @yaxu in https://github.com/tidalcycles/strudel/pull/44 - Fix polymeter by @yaxu in https://codeberg.org/uzu/strudel/pulls/44
- First run at squeezeBind, ref #32 by @yaxu in https://github.com/tidalcycles/strudel/pull/48 - First run at squeezeBind, ref #32 by @yaxu in https://codeberg.org/uzu/strudel/pulls/48
- Implement `chop()` by @yaxu in https://github.com/tidalcycles/strudel/pull/50 - Implement `chop()` by @yaxu in https://codeberg.org/uzu/strudel/pulls/50
- OSC and SuperDirt support by @yaxu in https://github.com/tidalcycles/strudel/pull/27 - OSC and SuperDirt support by @yaxu in https://codeberg.org/uzu/strudel/pulls/27
- More functions by @yaxu in https://github.com/tidalcycles/strudel/pull/56 - More functions by @yaxu in https://codeberg.org/uzu/strudel/pulls/56
- More functions by @yaxu in https://github.com/tidalcycles/strudel/pull/61 - More functions by @yaxu in https://codeberg.org/uzu/strudel/pulls/61
- Separate out strudel.mjs, make index.mjs aggregate module by @yaxu in https://github.com/tidalcycles/strudel/pull/62 - Separate out strudel.mjs, make index.mjs aggregate module by @yaxu in https://codeberg.org/uzu/strudel/pulls/62
- Speech output by @felixroos in https://github.com/tidalcycles/strudel/pull/67 - Speech output by @felixroos in https://codeberg.org/uzu/strudel/pulls/67
- use new fixed version of osc-js package by @felixroos in https://github.com/tidalcycles/strudel/pull/68 - use new fixed version of osc-js package by @felixroos in https://codeberg.org/uzu/strudel/pulls/68
- First effort at rand() by @yaxu in https://github.com/tidalcycles/strudel/pull/69 - First effort at rand() by @yaxu in https://codeberg.org/uzu/strudel/pulls/69
- More randomness, fix `rand`, and add `brand`, `irand` and `choose` by @yaxu in https://github.com/tidalcycles/strudel/pull/70 - More randomness, fix `rand`, and add `brand`, `irand` and `choose` by @yaxu in https://codeberg.org/uzu/strudel/pulls/70
- webaudio package by @felixroos in https://github.com/tidalcycles/strudel/pull/26 - webaudio package by @felixroos in https://codeberg.org/uzu/strudel/pulls/26
- Port `perlin` noise, `rangex`, and `palindrome` by @yaxu in https://github.com/tidalcycles/strudel/pull/73 - Port `perlin` noise, `rangex`, and `palindrome` by @yaxu in https://codeberg.org/uzu/strudel/pulls/73
- More random functions by @yaxu in https://github.com/tidalcycles/strudel/pull/74 - More random functions by @yaxu in https://codeberg.org/uzu/strudel/pulls/74
- Try to fix appLeft / appRight by @yaxu in https://github.com/tidalcycles/strudel/pull/75 - Try to fix appLeft / appRight by @yaxu in https://codeberg.org/uzu/strudel/pulls/75
- Basic webserial support by @yaxu in https://github.com/tidalcycles/strudel/pull/80 - Basic webserial support by @yaxu in https://codeberg.org/uzu/strudel/pulls/80
- Webaudio in REPL by @felixroos in https://github.com/tidalcycles/strudel/pull/77 - Webaudio in REPL by @felixroos in https://codeberg.org/uzu/strudel/pulls/77
- add `striate()` by @yaxu in https://github.com/tidalcycles/strudel/pull/76 - add `striate()` by @yaxu in https://codeberg.org/uzu/strudel/pulls/76
- Tidy up a couple of old files by @mindofmatthew in https://github.com/tidalcycles/strudel/pull/84 - Tidy up a couple of old files by @mindofmatthew in https://codeberg.org/uzu/strudel/pulls/84
- Add pattern composers, implements #82 by @yaxu in https://github.com/tidalcycles/strudel/pull/83 - Add pattern composers, implements #82 by @yaxu in https://codeberg.org/uzu/strudel/pulls/83
- Fiddles with cat/stack by @yaxu in https://github.com/tidalcycles/strudel/pull/90 - Fiddles with cat/stack by @yaxu in https://codeberg.org/uzu/strudel/pulls/90
- Paper by @felixroos in https://github.com/tidalcycles/strudel/pull/98 - Paper by @felixroos in https://codeberg.org/uzu/strudel/pulls/98
- Change to Affero GPL by @yaxu in https://github.com/tidalcycles/strudel/pull/101 - Change to Affero GPL by @yaxu in https://codeberg.org/uzu/strudel/pulls/101
- Work on Codemirror 6 highlighting by @mindofmatthew in https://github.com/tidalcycles/strudel/pull/102 - Work on Codemirror 6 highlighting by @mindofmatthew in https://codeberg.org/uzu/strudel/pulls/102
- Codemirror 6 by @felixroos in https://github.com/tidalcycles/strudel/pull/97 - Codemirror 6 by @felixroos in https://codeberg.org/uzu/strudel/pulls/97
- Tune tests by @felixroos in https://github.com/tidalcycles/strudel/pull/104 - Tune tests by @felixroos in https://codeberg.org/uzu/strudel/pulls/104
- /embed package: web component for repl by @felixroos in https://github.com/tidalcycles/strudel/pull/106 - /embed package: web component for repl by @felixroos in https://codeberg.org/uzu/strudel/pulls/106
- Reset, Restart and other composers by @felixroos in https://github.com/tidalcycles/strudel/pull/88 - Reset, Restart and other composers by @felixroos in https://codeberg.org/uzu/strudel/pulls/88
- Embed style by @felixroos in https://github.com/tidalcycles/strudel/pull/109 - Embed style by @felixroos in https://codeberg.org/uzu/strudel/pulls/109
- In source doc by @yaxu in https://github.com/tidalcycles/strudel/pull/105 - In source doc by @yaxu in https://codeberg.org/uzu/strudel/pulls/105
- `.brak()`, `.inside()` and `.outside()` by @yaxu in https://github.com/tidalcycles/strudel/pull/112 - `.brak()`, `.inside()` and `.outside()` by @yaxu in https://codeberg.org/uzu/strudel/pulls/112
- loopAt by @yaxu in https://github.com/tidalcycles/strudel/pull/114 - loopAt by @yaxu in https://codeberg.org/uzu/strudel/pulls/114
- Osc timing improvements by @yaxu in https://github.com/tidalcycles/strudel/pull/113 - Osc timing improvements by @yaxu in https://codeberg.org/uzu/strudel/pulls/113
## New Contributors ## New Contributors
- @bwagner made their first contribution in https://github.com/tidalcycles/strudel/pull/37 - @bwagner made their first contribution in https://codeberg.org/uzu/strudel/pulls/37
- @mindofmatthew made their first contribution in https://github.com/tidalcycles/strudel/pull/84 - @mindofmatthew made their first contribution in https://codeberg.org/uzu/strudel/pulls/84
**Full Changelog**: https://github.com/tidalcycles/strudel/compare/v0.0.2...@strudel.cycles/core@0.1.0 **Full Changelog**: https://codeberg.org/uzu/strudel/compare/v0.0.2...@strudel.cycles/core@0.1.0

View file

@ -8,59 +8,59 @@ author: froos
## What's Changed ## What's Changed
- Add chunk, chunkBack and iterBack by @yaxu in https://github.com/tidalcycles/strudel/pull/25 - Add chunk, chunkBack and iterBack by @yaxu in https://codeberg.org/uzu/strudel/pulls/25
- Update tutorial.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/37 - Update tutorial.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/37
- Update tutorial.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/38 - Update tutorial.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/38
- Compose by @felixroos in https://github.com/tidalcycles/strudel/pull/40 - Compose by @felixroos in https://codeberg.org/uzu/strudel/pulls/40
- Fix polymeter by @yaxu in https://github.com/tidalcycles/strudel/pull/44 - Fix polymeter by @yaxu in https://codeberg.org/uzu/strudel/pulls/44
- First run at squeezeBind, ref #32 by @yaxu in https://github.com/tidalcycles/strudel/pull/48 - First run at squeezeBind, ref #32 by @yaxu in https://codeberg.org/uzu/strudel/pulls/48
- Implement `chop()` by @yaxu in https://github.com/tidalcycles/strudel/pull/50 - Implement `chop()` by @yaxu in https://codeberg.org/uzu/strudel/pulls/50
- OSC and SuperDirt support by @yaxu in https://github.com/tidalcycles/strudel/pull/27 - OSC and SuperDirt support by @yaxu in https://codeberg.org/uzu/strudel/pulls/27
- More functions by @yaxu in https://github.com/tidalcycles/strudel/pull/56 - More functions by @yaxu in https://codeberg.org/uzu/strudel/pulls/56
- More functions by @yaxu in https://github.com/tidalcycles/strudel/pull/61 - More functions by @yaxu in https://codeberg.org/uzu/strudel/pulls/61
- Separate out strudel.mjs, make index.mjs aggregate module by @yaxu in https://github.com/tidalcycles/strudel/pull/62 - Separate out strudel.mjs, make index.mjs aggregate module by @yaxu in https://codeberg.org/uzu/strudel/pulls/62
- Speech output by @felixroos in https://github.com/tidalcycles/strudel/pull/67 - Speech output by @felixroos in https://codeberg.org/uzu/strudel/pulls/67
- use new fixed version of osc-js package by @felixroos in https://github.com/tidalcycles/strudel/pull/68 - use new fixed version of osc-js package by @felixroos in https://codeberg.org/uzu/strudel/pulls/68
- First effort at rand() by @yaxu in https://github.com/tidalcycles/strudel/pull/69 - First effort at rand() by @yaxu in https://codeberg.org/uzu/strudel/pulls/69
- More randomness, fix `rand`, and add `brand`, `irand` and `choose` by @yaxu in https://github.com/tidalcycles/strudel/pull/70 - More randomness, fix `rand`, and add `brand`, `irand` and `choose` by @yaxu in https://codeberg.org/uzu/strudel/pulls/70
- webaudio package by @felixroos in https://github.com/tidalcycles/strudel/pull/26 - webaudio package by @felixroos in https://codeberg.org/uzu/strudel/pulls/26
- Port `perlin` noise, `rangex`, and `palindrome` by @yaxu in https://github.com/tidalcycles/strudel/pull/73 - Port `perlin` noise, `rangex`, and `palindrome` by @yaxu in https://codeberg.org/uzu/strudel/pulls/73
- More random functions by @yaxu in https://github.com/tidalcycles/strudel/pull/74 - More random functions by @yaxu in https://codeberg.org/uzu/strudel/pulls/74
- Try to fix appLeft / appRight by @yaxu in https://github.com/tidalcycles/strudel/pull/75 - Try to fix appLeft / appRight by @yaxu in https://codeberg.org/uzu/strudel/pulls/75
- Basic webserial support by @yaxu in https://github.com/tidalcycles/strudel/pull/80 - Basic webserial support by @yaxu in https://codeberg.org/uzu/strudel/pulls/80
- Webaudio in REPL by @felixroos in https://github.com/tidalcycles/strudel/pull/77 - Webaudio in REPL by @felixroos in https://codeberg.org/uzu/strudel/pulls/77
- add `striate()` by @yaxu in https://github.com/tidalcycles/strudel/pull/76 - add `striate()` by @yaxu in https://codeberg.org/uzu/strudel/pulls/76
- Tidy up a couple of old files by @mindofmatthew in https://github.com/tidalcycles/strudel/pull/84 - Tidy up a couple of old files by @mindofmatthew in https://codeberg.org/uzu/strudel/pulls/84
- Add pattern composers, implements #82 by @yaxu in https://github.com/tidalcycles/strudel/pull/83 - Add pattern composers, implements #82 by @yaxu in https://codeberg.org/uzu/strudel/pulls/83
- Fiddles with cat/stack by @yaxu in https://github.com/tidalcycles/strudel/pull/90 - Fiddles with cat/stack by @yaxu in https://codeberg.org/uzu/strudel/pulls/90
- Paper by @felixroos in https://github.com/tidalcycles/strudel/pull/98 - Paper by @felixroos in https://codeberg.org/uzu/strudel/pulls/98
- Change to Affero GPL by @yaxu in https://github.com/tidalcycles/strudel/pull/101 - Change to Affero GPL by @yaxu in https://codeberg.org/uzu/strudel/pulls/101
- Work on Codemirror 6 highlighting by @mindofmatthew in https://github.com/tidalcycles/strudel/pull/102 - Work on Codemirror 6 highlighting by @mindofmatthew in https://codeberg.org/uzu/strudel/pulls/102
- Codemirror 6 by @felixroos in https://github.com/tidalcycles/strudel/pull/97 - Codemirror 6 by @felixroos in https://codeberg.org/uzu/strudel/pulls/97
- Tune tests by @felixroos in https://github.com/tidalcycles/strudel/pull/104 - Tune tests by @felixroos in https://codeberg.org/uzu/strudel/pulls/104
- /embed package: web component for repl by @felixroos in https://github.com/tidalcycles/strudel/pull/106 - /embed package: web component for repl by @felixroos in https://codeberg.org/uzu/strudel/pulls/106
- Reset, Restart and other composers by @felixroos in https://github.com/tidalcycles/strudel/pull/88 - Reset, Restart and other composers by @felixroos in https://codeberg.org/uzu/strudel/pulls/88
- Embed style by @felixroos in https://github.com/tidalcycles/strudel/pull/109 - Embed style by @felixroos in https://codeberg.org/uzu/strudel/pulls/109
- In source doc by @yaxu in https://github.com/tidalcycles/strudel/pull/105 - In source doc by @yaxu in https://codeberg.org/uzu/strudel/pulls/105
- `.brak()`, `.inside()` and `.outside()` by @yaxu in https://github.com/tidalcycles/strudel/pull/112 - `.brak()`, `.inside()` and `.outside()` by @yaxu in https://codeberg.org/uzu/strudel/pulls/112
- loopAt by @yaxu in https://github.com/tidalcycles/strudel/pull/114 - loopAt by @yaxu in https://codeberg.org/uzu/strudel/pulls/114
- Osc timing improvements by @yaxu in https://github.com/tidalcycles/strudel/pull/113 - Osc timing improvements by @yaxu in https://codeberg.org/uzu/strudel/pulls/113
- react package + vite build by @felixroos in https://github.com/tidalcycles/strudel/pull/116 - react package + vite build by @felixroos in https://codeberg.org/uzu/strudel/pulls/116
- In source doc by @felixroos in https://github.com/tidalcycles/strudel/pull/117 - In source doc by @felixroos in https://codeberg.org/uzu/strudel/pulls/117
- fix: #108 by @felixroos in https://github.com/tidalcycles/strudel/pull/123 - fix: #108 by @felixroos in https://codeberg.org/uzu/strudel/pulls/123
- fix: #122 ctrl enter would add newline by @felixroos in https://github.com/tidalcycles/strudel/pull/124 - fix: #122 ctrl enter would add newline by @felixroos in https://codeberg.org/uzu/strudel/pulls/124
- Webdirt by @felixroos in https://github.com/tidalcycles/strudel/pull/121 - Webdirt by @felixroos in https://codeberg.org/uzu/strudel/pulls/121
- Fix link to contributing to tutorial docs by @stephendwolff in https://github.com/tidalcycles/strudel/pull/129 - Fix link to contributing to tutorial docs by @stephendwolff in https://codeberg.org/uzu/strudel/pulls/129
- Pianoroll enhancements by @felixroos in https://github.com/tidalcycles/strudel/pull/131 - Pianoroll enhancements by @felixroos in https://codeberg.org/uzu/strudel/pulls/131
- add createParam + createParams by @felixroos in https://github.com/tidalcycles/strudel/pull/110 - add createParam + createParams by @felixroos in https://codeberg.org/uzu/strudel/pulls/110
- remove cycle + delta from onTrigger by @felixroos in https://github.com/tidalcycles/strudel/pull/135 - remove cycle + delta from onTrigger by @felixroos in https://codeberg.org/uzu/strudel/pulls/135
- Scheduler improvements by @felixroos in https://github.com/tidalcycles/strudel/pull/134 - Scheduler improvements by @felixroos in https://codeberg.org/uzu/strudel/pulls/134
- add onTrigger helper by @felixroos in https://github.com/tidalcycles/strudel/pull/136 - add onTrigger helper by @felixroos in https://codeberg.org/uzu/strudel/pulls/136
## New Contributors ## New Contributors
- @bwagner made their first contribution in https://github.com/tidalcycles/strudel/pull/37 - @bwagner made their first contribution in https://codeberg.org/uzu/strudel/pulls/37
- @mindofmatthew made their first contribution in https://github.com/tidalcycles/strudel/pull/84 - @mindofmatthew made their first contribution in https://codeberg.org/uzu/strudel/pulls/84
- @stephendwolff made their first contribution in https://github.com/tidalcycles/strudel/pull/129 - @stephendwolff made their first contribution in https://codeberg.org/uzu/strudel/pulls/129
**Full Changelog**: https://github.com/tidalcycles/strudel/compare/v0.0.2...v0.0.3 **Full Changelog**: https://codeberg.org/uzu/strudel/compare/v0.0.2...v0.0.3

View file

@ -8,38 +8,38 @@ author: froos
## What's Changed ## What's Changed
- Webaudio rewrite by @felixroos in https://github.com/tidalcycles/strudel/pull/138 - Webaudio rewrite by @felixroos in https://codeberg.org/uzu/strudel/pulls/138
- Fix createParam() by @yaxu in https://github.com/tidalcycles/strudel/pull/140 - Fix createParam() by @yaxu in https://codeberg.org/uzu/strudel/pulls/140
- Soundfont Support by @felixroos in https://github.com/tidalcycles/strudel/pull/139 - Soundfont Support by @felixroos in https://codeberg.org/uzu/strudel/pulls/139
- Serial twiddles by @yaxu in https://github.com/tidalcycles/strudel/pull/141 - Serial twiddles by @yaxu in https://codeberg.org/uzu/strudel/pulls/141
- Pianoroll Object Support by @felixroos in https://github.com/tidalcycles/strudel/pull/142 - Pianoroll Object Support by @felixroos in https://codeberg.org/uzu/strudel/pulls/142
- flash effect on ctrl enter by @felixroos in https://github.com/tidalcycles/strudel/pull/144 - flash effect on ctrl enter by @felixroos in https://codeberg.org/uzu/strudel/pulls/144
- can now generate short link for sharing by @felixroos in https://github.com/tidalcycles/strudel/pull/146 - can now generate short link for sharing by @felixroos in https://codeberg.org/uzu/strudel/pulls/146
- Sampler optimizations and more by @felixroos in https://github.com/tidalcycles/strudel/pull/148 - Sampler optimizations and more by @felixroos in https://codeberg.org/uzu/strudel/pulls/148
- Final update to demo.pdf by @yaxu in https://github.com/tidalcycles/strudel/pull/151 - Final update to demo.pdf by @yaxu in https://codeberg.org/uzu/strudel/pulls/151
- add webdirt drum samples to prebake for general availability by @larkob in https://github.com/tidalcycles/strudel/pull/150 - add webdirt drum samples to prebake for general availability by @larkob in https://codeberg.org/uzu/strudel/pulls/150
- update to tutorial documentation by @larkob in https://github.com/tidalcycles/strudel/pull/162 - update to tutorial documentation by @larkob in https://codeberg.org/uzu/strudel/pulls/162
- add chooseInWith/chooseCycles by @yaxu in https://github.com/tidalcycles/strudel/pull/166 - add chooseInWith/chooseCycles by @yaxu in https://codeberg.org/uzu/strudel/pulls/166
- fix: jsdoc comments by @felixroos in https://github.com/tidalcycles/strudel/pull/169 - fix: jsdoc comments by @felixroos in https://codeberg.org/uzu/strudel/pulls/169
- Pianoroll fixes by @felixroos in https://github.com/tidalcycles/strudel/pull/163 - Pianoroll fixes by @felixroos in https://codeberg.org/uzu/strudel/pulls/163
- Talk fixes by @felixroos in https://github.com/tidalcycles/strudel/pull/164 - Talk fixes by @felixroos in https://codeberg.org/uzu/strudel/pulls/164
- Amend shapeshifter to allow use of dynamic import by @debrisapron in https://github.com/tidalcycles/strudel/pull/171 - Amend shapeshifter to allow use of dynamic import by @debrisapron in https://codeberg.org/uzu/strudel/pulls/171
- add more shapeshifter flags by @felixroos in https://github.com/tidalcycles/strudel/pull/99 - add more shapeshifter flags by @felixroos in https://codeberg.org/uzu/strudel/pulls/99
- Replace react-codemirror6 with @uiw/react-codemirror by @felixroos in https://github.com/tidalcycles/strudel/pull/173 - Replace react-codemirror6 with @uiw/react-codemirror by @felixroos in https://codeberg.org/uzu/strudel/pulls/173
- fix some annoying bugs by @felixroos in https://github.com/tidalcycles/strudel/pull/177 - fix some annoying bugs by @felixroos in https://codeberg.org/uzu/strudel/pulls/177
- incorporate elements of randomness to the mini notation by @bpow in https://github.com/tidalcycles/strudel/pull/165 - incorporate elements of randomness to the mini notation by @bpow in https://codeberg.org/uzu/strudel/pulls/165
- replace mocha with vitest by @felixroos in https://github.com/tidalcycles/strudel/pull/175 - replace mocha with vitest by @felixroos in https://codeberg.org/uzu/strudel/pulls/175
- scheduler improvements by @felixroos in https://github.com/tidalcycles/strudel/pull/181 - scheduler improvements by @felixroos in https://codeberg.org/uzu/strudel/pulls/181
- Fix codemirror bug by @felixroos in https://github.com/tidalcycles/strudel/pull/186 - Fix codemirror bug by @felixroos in https://codeberg.org/uzu/strudel/pulls/186
- wait for prebake to finish before evaluating by @felixroos in https://github.com/tidalcycles/strudel/pull/189 - wait for prebake to finish before evaluating by @felixroos in https://codeberg.org/uzu/strudel/pulls/189
- fix regression: old way of setting frequencies was broken by @felixroos in https://github.com/tidalcycles/strudel/pull/190 - fix regression: old way of setting frequencies was broken by @felixroos in https://codeberg.org/uzu/strudel/pulls/190
- Soundfont file support by @felixroos in https://github.com/tidalcycles/strudel/pull/183 - Soundfont file support by @felixroos in https://codeberg.org/uzu/strudel/pulls/183
- change "stride"/"offset" of successive degradeBy/chooseIn by @bpow in https://github.com/tidalcycles/strudel/pull/185 - change "stride"/"offset" of successive degradeBy/chooseIn by @bpow in https://codeberg.org/uzu/strudel/pulls/185
## New Contributors ## New Contributors
- @larkob made their first contribution in https://github.com/tidalcycles/strudel/pull/150 - @larkob made their first contribution in https://codeberg.org/uzu/strudel/pulls/150
- @debrisapron made their first contribution in https://github.com/tidalcycles/strudel/pull/171 - @debrisapron made their first contribution in https://codeberg.org/uzu/strudel/pulls/171
- @bpow made their first contribution in https://github.com/tidalcycles/strudel/pull/165 - @bpow made their first contribution in https://codeberg.org/uzu/strudel/pulls/165
**Full Changelog**: https://github.com/tidalcycles/strudel/compare/v0.0.3...v0.0.4 **Full Changelog**: https://codeberg.org/uzu/strudel/compare/v0.0.3...v0.0.4

View file

@ -22,44 +22,44 @@ author: froos
## What's Changed ## What's Changed
- Fix numbers in sampler by @felixroos in https://github.com/tidalcycles/strudel/pull/196 - Fix numbers in sampler by @felixroos in https://codeberg.org/uzu/strudel/pulls/196
- document random functions by @felixroos in https://github.com/tidalcycles/strudel/pull/199 - document random functions by @felixroos in https://codeberg.org/uzu/strudel/pulls/199
- add rollup-plugin-visualizer to build by @felixroos in https://github.com/tidalcycles/strudel/pull/200 - add rollup-plugin-visualizer to build by @felixroos in https://codeberg.org/uzu/strudel/pulls/200
- add vowel to .out by @felixroos in https://github.com/tidalcycles/strudel/pull/201 - add vowel to .out by @felixroos in https://codeberg.org/uzu/strudel/pulls/201
- Coarse crush shape by @felixroos in https://github.com/tidalcycles/strudel/pull/205 - Coarse crush shape by @felixroos in https://codeberg.org/uzu/strudel/pulls/205
- Webaudio guide by @felixroos in https://github.com/tidalcycles/strudel/pull/207 - Webaudio guide by @felixroos in https://codeberg.org/uzu/strudel/pulls/207
- Even more docs by @felixroos in https://github.com/tidalcycles/strudel/pull/212 - Even more docs by @felixroos in https://codeberg.org/uzu/strudel/pulls/212
- Just another docs PR by @felixroos in https://github.com/tidalcycles/strudel/pull/215 - Just another docs PR by @felixroos in https://codeberg.org/uzu/strudel/pulls/215
- sampler features + fixes by @felixroos in https://github.com/tidalcycles/strudel/pull/217 - sampler features + fixes by @felixroos in https://codeberg.org/uzu/strudel/pulls/217
- samples now have envelopes by @felixroos in https://github.com/tidalcycles/strudel/pull/218 - samples now have envelopes by @felixroos in https://codeberg.org/uzu/strudel/pulls/218
- encapsulate webaudio output by @felixroos in https://github.com/tidalcycles/strudel/pull/219 - encapsulate webaudio output by @felixroos in https://codeberg.org/uzu/strudel/pulls/219
- Fix squeeze join by @yaxu in https://github.com/tidalcycles/strudel/pull/220 - Fix squeeze join by @yaxu in https://codeberg.org/uzu/strudel/pulls/220
- Feedback Delay by @felixroos in https://github.com/tidalcycles/strudel/pull/213 - Feedback Delay by @felixroos in https://codeberg.org/uzu/strudel/pulls/213
- support negative speeds by @felixroos in https://github.com/tidalcycles/strudel/pull/222 - support negative speeds by @felixroos in https://codeberg.org/uzu/strudel/pulls/222
- focus tweak for squeezeJoin - another go at fixing #216 by @yaxu in https://github.com/tidalcycles/strudel/pull/221 - focus tweak for squeezeJoin - another go at fixing #216 by @yaxu in https://codeberg.org/uzu/strudel/pulls/221
- Reverb by @felixroos in https://github.com/tidalcycles/strudel/pull/224 - Reverb by @felixroos in https://codeberg.org/uzu/strudel/pulls/224
- fix fastgap for events that go across cycle boundaries by @yaxu in https://github.com/tidalcycles/strudel/pull/225 - fix fastgap for events that go across cycle boundaries by @yaxu in https://codeberg.org/uzu/strudel/pulls/225
- Core util tests by @mystery-house in https://github.com/tidalcycles/strudel/pull/226 - Core util tests by @mystery-house in https://codeberg.org/uzu/strudel/pulls/226
- Refactor tunes away from tone by @felixroos in https://github.com/tidalcycles/strudel/pull/230 - Refactor tunes away from tone by @felixroos in https://codeberg.org/uzu/strudel/pulls/230
- Just another docs branch by @felixroos in https://github.com/tidalcycles/strudel/pull/228 - Just another docs branch by @felixroos in https://codeberg.org/uzu/strudel/pulls/228
- Patternify range by @yaxu in https://github.com/tidalcycles/strudel/pull/231 - Patternify range by @yaxu in https://codeberg.org/uzu/strudel/pulls/231
- Out by default by @felixroos in https://github.com/tidalcycles/strudel/pull/232 - Out by default by @felixroos in https://codeberg.org/uzu/strudel/pulls/232
- Fix zero length queries WIP by @yaxu in https://github.com/tidalcycles/strudel/pull/234 - Fix zero length queries WIP by @yaxu in https://codeberg.org/uzu/strudel/pulls/234
- add vcsl sample library by @felixroos in https://github.com/tidalcycles/strudel/pull/235 - add vcsl sample library by @felixroos in https://codeberg.org/uzu/strudel/pulls/235
- fx on stereo speakers by @felixroos in https://github.com/tidalcycles/strudel/pull/236 - fx on stereo speakers by @felixroos in https://codeberg.org/uzu/strudel/pulls/236
- Tidal drum machines by @felixroos in https://github.com/tidalcycles/strudel/pull/237 - Tidal drum machines by @felixroos in https://codeberg.org/uzu/strudel/pulls/237
- Object arithmetic by @felixroos in https://github.com/tidalcycles/strudel/pull/238 - Object arithmetic by @felixroos in https://codeberg.org/uzu/strudel/pulls/238
- Load samples from url by @felixroos in https://github.com/tidalcycles/strudel/pull/239 - Load samples from url by @felixroos in https://codeberg.org/uzu/strudel/pulls/239
- feat: support github: links by @felixroos in https://github.com/tidalcycles/strudel/pull/240 - feat: support github: links by @felixroos in https://codeberg.org/uzu/strudel/pulls/240
- in source example tests by @felixroos in https://github.com/tidalcycles/strudel/pull/242 - in source example tests by @felixroos in https://codeberg.org/uzu/strudel/pulls/242
- Readme + TLC by @felixroos in https://github.com/tidalcycles/strudel/pull/244 - Readme + TLC by @felixroos in https://codeberg.org/uzu/strudel/pulls/244
- patchday by @felixroos in https://github.com/tidalcycles/strudel/pull/246 - patchday by @felixroos in https://codeberg.org/uzu/strudel/pulls/246
- Some tunes by @felixroos in https://github.com/tidalcycles/strudel/pull/247 - Some tunes by @felixroos in https://codeberg.org/uzu/strudel/pulls/247
- snapshot tests on shared snippets by @felixroos in https://github.com/tidalcycles/strudel/pull/243 - snapshot tests on shared snippets by @felixroos in https://codeberg.org/uzu/strudel/pulls/243
- General purpose scheduler by @felixroos in https://github.com/tidalcycles/strudel/pull/248 - General purpose scheduler by @felixroos in https://codeberg.org/uzu/strudel/pulls/248
## New Contributors ## New Contributors
- @mystery-house made their first contribution in https://github.com/tidalcycles/strudel/pull/226 - @mystery-house made their first contribution in https://codeberg.org/uzu/strudel/pulls/226
**Full Changelog**: https://github.com/tidalcycles/strudel/compare/v0.0.4...v0.3.0 **Full Changelog**: https://codeberg.org/uzu/strudel/compare/v0.0.4...v0.3.0

View file

@ -8,8 +8,8 @@ author: froos
## What's Changed ## What's Changed
- new transpiler based on acorn by @felixroos in https://github.com/tidalcycles/strudel/pull/249 - new transpiler based on acorn by @felixroos in https://codeberg.org/uzu/strudel/pulls/249
- Webaudio build by @felixroos in https://github.com/tidalcycles/strudel/pull/250 - Webaudio build by @felixroos in https://codeberg.org/uzu/strudel/pulls/250
- Repl refactoring by @felixroos in https://github.com/tidalcycles/strudel/pull/255 - Repl refactoring by @felixroos in https://codeberg.org/uzu/strudel/pulls/255
**Full Changelog**: https://github.com/tidalcycles/strudel/compare/v0.3.0...v0.4.0 **Full Changelog**: https://codeberg.org/uzu/strudel/compare/v0.3.0...v0.4.0

View file

@ -26,34 +26,34 @@ author: froos
## What's Changed ## What's Changed
- Binaries by @felixroos in https://github.com/tidalcycles/strudel/pull/254 - Binaries by @felixroos in https://codeberg.org/uzu/strudel/pulls/254
- fix tutorial bugs by @felixroos in https://github.com/tidalcycles/strudel/pull/263 - fix tutorial bugs by @felixroos in https://codeberg.org/uzu/strudel/pulls/263
- fix performance bottleneck by @felixroos in https://github.com/tidalcycles/strudel/pull/266 - fix performance bottleneck by @felixroos in https://codeberg.org/uzu/strudel/pulls/266
- Tidying up core by @yaxu in https://github.com/tidalcycles/strudel/pull/256 - Tidying up core by @yaxu in https://codeberg.org/uzu/strudel/pulls/256
- tonal update with fixed memory leak by @felixroos in https://github.com/tidalcycles/strudel/pull/272 - tonal update with fixed memory leak by @felixroos in https://codeberg.org/uzu/strudel/pulls/272
- add eslint by @felixroos in https://github.com/tidalcycles/strudel/pull/271 - add eslint by @felixroos in https://codeberg.org/uzu/strudel/pulls/271
- release version bumps by @felixroos in https://github.com/tidalcycles/strudel/pull/273 - release version bumps by @felixroos in https://codeberg.org/uzu/strudel/pulls/273
- Support sending CRC16 bytes with serial messages by @yaxu in https://github.com/tidalcycles/strudel/pull/276 - Support sending CRC16 bytes with serial messages by @yaxu in https://codeberg.org/uzu/strudel/pulls/276
- add licenses / credits to all tunes + remove some by @felixroos in https://github.com/tidalcycles/strudel/pull/277 - add licenses / credits to all tunes + remove some by @felixroos in https://codeberg.org/uzu/strudel/pulls/277
- add basic csound output by @felixroos in https://github.com/tidalcycles/strudel/pull/275 - add basic csound output by @felixroos in https://codeberg.org/uzu/strudel/pulls/275
- do not recompile orc by @felixroos in https://github.com/tidalcycles/strudel/pull/278 - do not recompile orc by @felixroos in https://codeberg.org/uzu/strudel/pulls/278
- implement collect + arp function by @felixroos in https://github.com/tidalcycles/strudel/pull/281 - implement collect + arp function by @felixroos in https://codeberg.org/uzu/strudel/pulls/281
- Switch 'operators' from .whatHow to .what.how by @yaxu in https://github.com/tidalcycles/strudel/pull/285 - Switch 'operators' from .whatHow to .what.how by @yaxu in https://codeberg.org/uzu/strudel/pulls/285
- Fancy hap show, include part in snapshots by @yaxu in https://github.com/tidalcycles/strudel/pull/291 - Fancy hap show, include part in snapshots by @yaxu in https://codeberg.org/uzu/strudel/pulls/291
- Reorganise pattern.mjs with a 'toplevel first' regime by @yaxu in https://github.com/tidalcycles/strudel/pull/286 - Reorganise pattern.mjs with a 'toplevel first' regime by @yaxu in https://codeberg.org/uzu/strudel/pulls/286
- add prettier task by @felixroos in https://github.com/tidalcycles/strudel/pull/296 - add prettier task by @felixroos in https://codeberg.org/uzu/strudel/pulls/296
- Move stuff to new register function by @felixroos in https://github.com/tidalcycles/strudel/pull/295 - Move stuff to new register function by @felixroos in https://codeberg.org/uzu/strudel/pulls/295
- can now add bare numbers to numeral object props by @felixroos in https://github.com/tidalcycles/strudel/pull/287 - can now add bare numbers to numeral object props by @felixroos in https://codeberg.org/uzu/strudel/pulls/287
- update vitest by @felixroos in https://github.com/tidalcycles/strudel/pull/297 - update vitest by @felixroos in https://codeberg.org/uzu/strudel/pulls/297
- remove whitespace from highlighted region by @felixroos in https://github.com/tidalcycles/strudel/pull/298 - remove whitespace from highlighted region by @felixroos in https://codeberg.org/uzu/strudel/pulls/298
- .defragmentHaps() for merging touching haps that share a whole and value by @yaxu in https://github.com/tidalcycles/strudel/pull/299 - .defragmentHaps() for merging touching haps that share a whole and value by @yaxu in https://codeberg.org/uzu/strudel/pulls/299
- fix whitespace trimming by @felixroos in https://github.com/tidalcycles/strudel/pull/300 - fix whitespace trimming by @felixroos in https://codeberg.org/uzu/strudel/pulls/300
- add freq support to sampler by @felixroos in https://github.com/tidalcycles/strudel/pull/301 - add freq support to sampler by @felixroos in https://codeberg.org/uzu/strudel/pulls/301
- add lint + prettier check before test by @felixroos in https://github.com/tidalcycles/strudel/pull/305 - add lint + prettier check before test by @felixroos in https://codeberg.org/uzu/strudel/pulls/305
- Updated csoundm to use the register facility . by @gogins in https://github.com/tidalcycles/strudel/pull/303 - Updated csoundm to use the register facility . by @gogins in https://codeberg.org/uzu/strudel/pulls/303
## New Contributors ## New Contributors
- @gogins made their first contribution in https://github.com/tidalcycles/strudel/pull/303 - @gogins made their first contribution in https://codeberg.org/uzu/strudel/pulls/303
**Full Changelog**: https://github.com/tidalcycles/strudel/compare/v0.4.0...v0.5.0 **Full Changelog**: https://codeberg.org/uzu/strudel/compare/v0.4.0...v0.5.0

View file

@ -26,59 +26,59 @@ author: froos
## What's Changed ## What's Changed
- support freq in pianoroll by @felixroos in https://github.com/tidalcycles/strudel/pull/308 - support freq in pianoroll by @felixroos in https://codeberg.org/uzu/strudel/pulls/308
- ICLC2023 paper WIP by @yaxu in https://github.com/tidalcycles/strudel/pull/306 - ICLC2023 paper WIP by @yaxu in https://codeberg.org/uzu/strudel/pulls/306
- fix: copy share link to clipboard was broken for some browsers by @felixroos in https://github.com/tidalcycles/strudel/pull/311 - fix: copy share link to clipboard was broken for some browsers by @felixroos in https://codeberg.org/uzu/strudel/pulls/311
- Jsdoc component by @felixroos in https://github.com/tidalcycles/strudel/pull/312 - Jsdoc component by @felixroos in https://codeberg.org/uzu/strudel/pulls/312
- object support for .scale by @felixroos in https://github.com/tidalcycles/strudel/pull/307 - object support for .scale by @felixroos in https://codeberg.org/uzu/strudel/pulls/307
- Astro build by @felixroos in https://github.com/tidalcycles/strudel/pull/315 - Astro build by @felixroos in https://codeberg.org/uzu/strudel/pulls/315
- Reference tab sort by @felixroos in https://github.com/tidalcycles/strudel/pull/318 - Reference tab sort by @felixroos in https://codeberg.org/uzu/strudel/pulls/318
- tutorial updates by @jarmitage in https://github.com/tidalcycles/strudel/pull/320 - tutorial updates by @jarmitage in https://codeberg.org/uzu/strudel/pulls/320
- support notes without octave by @felixroos in https://github.com/tidalcycles/strudel/pull/323 - support notes without octave by @felixroos in https://codeberg.org/uzu/strudel/pulls/323
- mini repl improvements by @felixroos in https://github.com/tidalcycles/strudel/pull/324 - mini repl improvements by @felixroos in https://codeberg.org/uzu/strudel/pulls/324
- fix: workaround Object.assign globalThis by @felixroos in https://github.com/tidalcycles/strudel/pull/326 - fix: workaround Object.assign globalThis by @felixroos in https://codeberg.org/uzu/strudel/pulls/326
- add examples route by @felixroos in https://github.com/tidalcycles/strudel/pull/327 - add examples route by @felixroos in https://codeberg.org/uzu/strudel/pulls/327
- add my-patterns by @felixroos in https://github.com/tidalcycles/strudel/pull/328 - add my-patterns by @felixroos in https://codeberg.org/uzu/strudel/pulls/328
- my-patterns build + deploy by @felixroos in https://github.com/tidalcycles/strudel/pull/329 - my-patterns build + deploy by @felixroos in https://codeberg.org/uzu/strudel/pulls/329
- my-patterns: fix paths + update readme by @felixroos in https://github.com/tidalcycles/strudel/pull/330 - my-patterns: fix paths + update readme by @felixroos in https://codeberg.org/uzu/strudel/pulls/330
- improve displaying 's' in pianoroll by @felixroos in https://github.com/tidalcycles/strudel/pull/331 - improve displaying 's' in pianoroll by @felixroos in https://codeberg.org/uzu/strudel/pulls/331
- fix: can now multiply floats in mini notation by @felixroos in https://github.com/tidalcycles/strudel/pull/332 - fix: can now multiply floats in mini notation by @felixroos in https://codeberg.org/uzu/strudel/pulls/332
- Embed mode improvements by @felixroos in https://github.com/tidalcycles/strudel/pull/333 - Embed mode improvements by @felixroos in https://codeberg.org/uzu/strudel/pulls/333
- testing + docs docs by @felixroos in https://github.com/tidalcycles/strudel/pull/334 - testing + docs docs by @felixroos in https://codeberg.org/uzu/strudel/pulls/334
- animate mvp by @felixroos in https://github.com/tidalcycles/strudel/pull/335 - animate mvp by @felixroos in https://codeberg.org/uzu/strudel/pulls/335
- Tidy parser, implement polymeters by @yaxu in https://github.com/tidalcycles/strudel/pull/336 - Tidy parser, implement polymeters by @yaxu in https://codeberg.org/uzu/strudel/pulls/336
- animation options by @felixroos in https://github.com/tidalcycles/strudel/pull/337 - animation options by @felixroos in https://codeberg.org/uzu/strudel/pulls/337
- move /my-patterns to /swatch by @yaxu in https://github.com/tidalcycles/strudel/pull/338 - move /my-patterns to /swatch by @yaxu in https://codeberg.org/uzu/strudel/pulls/338
- more animate functions + mini repl fix by @felixroos in https://github.com/tidalcycles/strudel/pull/340 - more animate functions + mini repl fix by @felixroos in https://codeberg.org/uzu/strudel/pulls/340
- Patternify euclid, fast, slow and polymeter step parameters in mininotation by @yaxu in https://github.com/tidalcycles/strudel/pull/341 - Patternify euclid, fast, slow and polymeter step parameters in mininotation by @yaxu in https://codeberg.org/uzu/strudel/pulls/341
- fixes #346 by @felixroos in https://github.com/tidalcycles/strudel/pull/347 - fixes #346 by @felixroos in https://codeberg.org/uzu/strudel/pulls/347
- Fix prebake base path by @felixroos in https://github.com/tidalcycles/strudel/pull/345 - Fix prebake base path by @felixroos in https://codeberg.org/uzu/strudel/pulls/345
- Fix Bjorklund by @yaxu in https://github.com/tidalcycles/strudel/pull/343 - Fix Bjorklund by @yaxu in https://codeberg.org/uzu/strudel/pulls/343
- docs: tidal comparison + add global fx + add missing sampler fx by @felixroos in https://github.com/tidalcycles/strudel/pull/356 - docs: tidal comparison + add global fx + add missing sampler fx by @felixroos in https://codeberg.org/uzu/strudel/pulls/356
- Fix .out(), renaming webaudio's out() to webaudio() by @yaxu in https://github.com/tidalcycles/strudel/pull/361 - Fix .out(), renaming webaudio's out() to webaudio() by @yaxu in https://codeberg.org/uzu/strudel/pulls/361
- Support for multiple mininotation operators by @yaxu in https://github.com/tidalcycles/strudel/pull/350 - Support for multiple mininotation operators by @yaxu in https://codeberg.org/uzu/strudel/pulls/350
- doc structuring by @felixroos in https://github.com/tidalcycles/strudel/pull/360 - doc structuring by @felixroos in https://codeberg.org/uzu/strudel/pulls/360
- add https to url by @urswilke in https://github.com/tidalcycles/strudel/pull/364 - add https to url by @urswilke in https://codeberg.org/uzu/strudel/pulls/364
- document more functions + change arp join by @felixroos in https://github.com/tidalcycles/strudel/pull/369 - document more functions + change arp join by @felixroos in https://codeberg.org/uzu/strudel/pulls/369
- improve new draw logic by @felixroos in https://github.com/tidalcycles/strudel/pull/372 - improve new draw logic by @felixroos in https://codeberg.org/uzu/strudel/pulls/372
- Draw fixes by @felixroos in https://github.com/tidalcycles/strudel/pull/377 - Draw fixes by @felixroos in https://codeberg.org/uzu/strudel/pulls/377
- update my-patterns instructions by @felixroos in https://github.com/tidalcycles/strudel/pull/384 - update my-patterns instructions by @felixroos in https://codeberg.org/uzu/strudel/pulls/384
- docs: use note instead of n to mitigate confusion by @felixroos in https://github.com/tidalcycles/strudel/pull/385 - docs: use note instead of n to mitigate confusion by @felixroos in https://codeberg.org/uzu/strudel/pulls/385
- add run + test + docs by @felixroos in https://github.com/tidalcycles/strudel/pull/386 - add run + test + docs by @felixroos in https://codeberg.org/uzu/strudel/pulls/386
- Rename a to angle by @felixroos in https://github.com/tidalcycles/strudel/pull/387 - Rename a to angle by @felixroos in https://codeberg.org/uzu/strudel/pulls/387
- document csound by @felixroos in https://github.com/tidalcycles/strudel/pull/391 - document csound by @felixroos in https://codeberg.org/uzu/strudel/pulls/391
- Notes are not essential :) by @yaxu in https://github.com/tidalcycles/strudel/pull/393 - Notes are not essential :) by @yaxu in https://codeberg.org/uzu/strudel/pulls/393
- add ribbon + test + docs by @felixroos in https://github.com/tidalcycles/strudel/pull/388 - add ribbon + test + docs by @felixroos in https://codeberg.org/uzu/strudel/pulls/388
- Add tidal-drum-patterns to examples by @urswilke in https://github.com/tidalcycles/strudel/pull/379 - Add tidal-drum-patterns to examples by @urswilke in https://codeberg.org/uzu/strudel/pulls/379
- add pattern methods hurry, press and pressBy by @yaxu in https://github.com/tidalcycles/strudel/pull/397 - add pattern methods hurry, press and pressBy by @yaxu in https://codeberg.org/uzu/strudel/pulls/397
- proper builds + use pnpm workspaces by @felixroos in https://github.com/tidalcycles/strudel/pull/396 - proper builds + use pnpm workspaces by @felixroos in https://codeberg.org/uzu/strudel/pulls/396
- fix: minirepl styles by @felixroos in https://github.com/tidalcycles/strudel/pull/398 - fix: minirepl styles by @felixroos in https://codeberg.org/uzu/strudel/pulls/398
- can now await initAudio + initAudioOnFirstClick by @felixroos in https://github.com/tidalcycles/strudel/pull/399 - can now await initAudio + initAudioOnFirstClick by @felixroos in https://codeberg.org/uzu/strudel/pulls/399
- release webaudio by @felixroos in https://github.com/tidalcycles/strudel/pull/400 - release webaudio by @felixroos in https://codeberg.org/uzu/strudel/pulls/400
## New Contributors ## New Contributors
- @jarmitage made their first contribution in https://github.com/tidalcycles/strudel/pull/320 - @jarmitage made their first contribution in https://codeberg.org/uzu/strudel/pulls/320
- @urswilke made their first contribution in https://github.com/tidalcycles/strudel/pull/364 - @urswilke made their first contribution in https://codeberg.org/uzu/strudel/pulls/364
**Full Changelog**: https://github.com/tidalcycles/strudel/compare/v0.5.0...v0.6.0 **Full Changelog**: https://codeberg.org/uzu/strudel/compare/v0.5.0...v0.6.0

View file

@ -23,66 +23,66 @@ author: froos
## What's Changed ## What's Changed
- pin @csound/browser to 6.18.3 + bump by @felixroos in https://github.com/tidalcycles/strudel/pull/403 - pin @csound/browser to 6.18.3 + bump by @felixroos in https://codeberg.org/uzu/strudel/pulls/403
- update csound + fix sound output by @felixroos in https://github.com/tidalcycles/strudel/pull/404 - update csound + fix sound output by @felixroos in https://codeberg.org/uzu/strudel/pulls/404
- fix: share url on subpath by @felixroos in https://github.com/tidalcycles/strudel/pull/405 - fix: share url on subpath by @felixroos in https://codeberg.org/uzu/strudel/pulls/405
- add shabda doc by @felixroos in https://github.com/tidalcycles/strudel/pull/407 - add shabda doc by @felixroos in https://codeberg.org/uzu/strudel/pulls/407
- Update effects.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/410 - Update effects.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/410
- improve effects doc by @felixroos in https://github.com/tidalcycles/strudel/pull/409 - improve effects doc by @felixroos in https://codeberg.org/uzu/strudel/pulls/409
- google gtfo by @felixroos in https://github.com/tidalcycles/strudel/pull/413 - google gtfo by @felixroos in https://codeberg.org/uzu/strudel/pulls/413
- improve samples doc by @felixroos in https://github.com/tidalcycles/strudel/pull/411 - improve samples doc by @felixroos in https://codeberg.org/uzu/strudel/pulls/411
- PWA with offline support by @felixroos in https://github.com/tidalcycles/strudel/pull/417 - PWA with offline support by @felixroos in https://codeberg.org/uzu/strudel/pulls/417
- add caching strategy for missing file types + cache all samples loaded from github by @felixroos in https://github.com/tidalcycles/strudel/pull/419 - add caching strategy for missing file types + cache all samples loaded from github by @felixroos in https://codeberg.org/uzu/strudel/pulls/419
- add more offline caching by @felixroos in https://github.com/tidalcycles/strudel/pull/421 - add more offline caching by @felixroos in https://codeberg.org/uzu/strudel/pulls/421
- add cdn.freesound to cache list by @felixroos in https://github.com/tidalcycles/strudel/pull/425 - add cdn.freesound to cache list by @felixroos in https://codeberg.org/uzu/strudel/pulls/425
- minirepl: add keyboard shortcuts by @felixroos in https://github.com/tidalcycles/strudel/pull/429 - minirepl: add keyboard shortcuts by @felixroos in https://codeberg.org/uzu/strudel/pulls/429
- Themes by @felixroos in https://github.com/tidalcycles/strudel/pull/431 - Themes by @felixroos in https://codeberg.org/uzu/strudel/pulls/431
- autocomplete preparations by @felixroos in https://github.com/tidalcycles/strudel/pull/427 - autocomplete preparations by @felixroos in https://codeberg.org/uzu/strudel/pulls/427
- Fix anchors by @felixroos in https://github.com/tidalcycles/strudel/pull/433 - Fix anchors by @felixroos in https://codeberg.org/uzu/strudel/pulls/433
- Update code.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/436 - Update code.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/436
- Update mini-notation.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/437 - Update mini-notation.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/437
- Update synths.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/438 - Update synths.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/438
- FIXES: Warning about jsxBracketSameLine deprecation by @bwagner in https://github.com/tidalcycles/strudel/pull/461 - FIXES: Warning about jsxBracketSameLine deprecation by @bwagner in https://codeberg.org/uzu/strudel/pulls/461
- Composable functions by @yaxu in https://github.com/tidalcycles/strudel/pull/390 - Composable functions by @yaxu in https://codeberg.org/uzu/strudel/pulls/390
- weave and weaveWith by @yaxu in https://github.com/tidalcycles/strudel/pull/465 - weave and weaveWith by @yaxu in https://codeberg.org/uzu/strudel/pulls/465
- slice and splice by @yaxu in https://github.com/tidalcycles/strudel/pull/466 - slice and splice by @yaxu in https://codeberg.org/uzu/strudel/pulls/466
- fix: osc should not return a promise by @felixroos in https://github.com/tidalcycles/strudel/pull/472 - fix: osc should not return a promise by @felixroos in https://codeberg.org/uzu/strudel/pulls/472
- FIXES: freqs instead of pitches by @bwagner in https://github.com/tidalcycles/strudel/pull/464 - FIXES: freqs instead of pitches by @bwagner in https://codeberg.org/uzu/strudel/pulls/464
- Update input-output.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/471 - Update input-output.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/471
- settings tab with vim / emacs modes + additional themes and fonts by @felixroos in https://github.com/tidalcycles/strudel/pull/467 - settings tab with vim / emacs modes + additional themes and fonts by @felixroos in https://codeberg.org/uzu/strudel/pulls/467
- fix: hash links by @felixroos in https://github.com/tidalcycles/strudel/pull/473 - fix: hash links by @felixroos in https://codeberg.org/uzu/strudel/pulls/473
- midi cc support by @felixroos in https://github.com/tidalcycles/strudel/pull/478 - midi cc support by @felixroos in https://codeberg.org/uzu/strudel/pulls/478
- Fix array args by @felixroos in https://github.com/tidalcycles/strudel/pull/480 - Fix array args by @felixroos in https://codeberg.org/uzu/strudel/pulls/480
- docs: packages + offline by @felixroos in https://github.com/tidalcycles/strudel/pull/482 - docs: packages + offline by @felixroos in https://codeberg.org/uzu/strudel/pulls/482
- Update mini-notation.mdx by @yaxu in https://github.com/tidalcycles/strudel/pull/365 - Update mini-notation.mdx by @yaxu in https://codeberg.org/uzu/strudel/pulls/365
- Revert "Another attempt at composable functions - WIP (#390)" by @felixroos in https://github.com/tidalcycles/strudel/pull/484 - Revert "Another attempt at composable functions - WIP (#390)" by @felixroos in https://codeberg.org/uzu/strudel/pulls/484
- fix app height by @felixroos in https://github.com/tidalcycles/strudel/pull/485 - fix app height by @felixroos in https://codeberg.org/uzu/strudel/pulls/485
- add algolia creds + optimize sidebar for crawling by @felixroos in https://github.com/tidalcycles/strudel/pull/488 - add algolia creds + optimize sidebar for crawling by @felixroos in https://codeberg.org/uzu/strudel/pulls/488
- refactor react package by @felixroos in https://github.com/tidalcycles/strudel/pull/490 - refactor react package by @felixroos in https://codeberg.org/uzu/strudel/pulls/490
- react style fixes by @felixroos in https://github.com/tidalcycles/strudel/pull/491 - react style fixes by @felixroos in https://codeberg.org/uzu/strudel/pulls/491
- implement cps in scheduler by @felixroos in https://github.com/tidalcycles/strudel/pull/493 - implement cps in scheduler by @felixroos in https://codeberg.org/uzu/strudel/pulls/493
- Add control aliases by @yaxu in https://github.com/tidalcycles/strudel/pull/497 - Add control aliases by @yaxu in https://codeberg.org/uzu/strudel/pulls/497
- fix: nano-repl highlighting by @felixroos in https://github.com/tidalcycles/strudel/pull/501 - fix: nano-repl highlighting by @felixroos in https://codeberg.org/uzu/strudel/pulls/501
- Reinstate slice and splice by @yaxu in https://github.com/tidalcycles/strudel/pull/500 - Reinstate slice and splice by @yaxu in https://codeberg.org/uzu/strudel/pulls/500
- can now use : as a replacement for space in scales by @felixroos in https://github.com/tidalcycles/strudel/pull/502 - can now use : as a replacement for space in scales by @felixroos in https://codeberg.org/uzu/strudel/pulls/502
- Support list syntax in mininotation by @yaxu in https://github.com/tidalcycles/strudel/pull/512 - Support list syntax in mininotation by @yaxu in https://codeberg.org/uzu/strudel/pulls/512
- update react to 18 by @felixroos in https://github.com/tidalcycles/strudel/pull/514 - update react to 18 by @felixroos in https://codeberg.org/uzu/strudel/pulls/514
- add arrange function by @felixroos in https://github.com/tidalcycles/strudel/pull/508 - add arrange function by @felixroos in https://codeberg.org/uzu/strudel/pulls/508
- Update README.md by @bwagner in https://github.com/tidalcycles/strudel/pull/474 - Update README.md by @bwagner in https://codeberg.org/uzu/strudel/pulls/474
- add 2 illegible fonts by @felixroos in https://github.com/tidalcycles/strudel/pull/518 - add 2 illegible fonts by @felixroos in https://codeberg.org/uzu/strudel/pulls/518
- registerSound API + improved sounds tab + regroup soundfonts by @felixroos in https://github.com/tidalcycles/strudel/pull/516 - registerSound API + improved sounds tab + regroup soundfonts by @felixroos in https://codeberg.org/uzu/strudel/pulls/516
- fix: envelopes in chrome by @felixroos in https://github.com/tidalcycles/strudel/pull/521 - fix: envelopes in chrome by @felixroos in https://codeberg.org/uzu/strudel/pulls/521
- Update samples.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/524 - Update samples.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/524
- Update intro.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/525 - Update intro.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/525
- fix(footer): fix link to tidalcycles by @revolunet in https://github.com/tidalcycles/strudel/pull/529 - fix(footer): fix link to tidalcycles by @revolunet in https://codeberg.org/uzu/strudel/pulls/529
- FIXES: alias pm for polymeter by @bwagner in https://github.com/tidalcycles/strudel/pull/527 - FIXES: alias pm for polymeter by @bwagner in https://codeberg.org/uzu/strudel/pulls/527
- Maintain random seed state in parser, not globally by @ijc8 in https://github.com/tidalcycles/strudel/pull/531 - Maintain random seed state in parser, not globally by @ijc8 in https://codeberg.org/uzu/strudel/pulls/531
- feat: add freq support to gm soundfonts by @felixroos in https://github.com/tidalcycles/strudel/pull/534 - feat: add freq support to gm soundfonts by @felixroos in https://codeberg.org/uzu/strudel/pulls/534
- Update lerna by @felixroos in https://github.com/tidalcycles/strudel/pull/535 - Update lerna by @felixroos in https://codeberg.org/uzu/strudel/pulls/535
## New Contributors ## New Contributors
- @revolunet made their first contribution in https://github.com/tidalcycles/strudel/pull/529 - @revolunet made their first contribution in https://codeberg.org/uzu/strudel/pulls/529
- @ijc8 made their first contribution in https://github.com/tidalcycles/strudel/pull/531 - @ijc8 made their first contribution in https://codeberg.org/uzu/strudel/pulls/531
**Full Changelog**: https://github.com/tidalcycles/strudel/compare/v0.6.0...v0.7.0 **Full Changelog**: https://codeberg.org/uzu/strudel/compare/v0.6.0...v0.7.0

View file

@ -82,49 +82,49 @@ A big thanks to all the contributors!
## What's Changed ## What's Changed
- fix period key for dvorak + remove duplicated code by @felixroos in https://github.com/tidalcycles/strudel/pull/537 - fix period key for dvorak + remove duplicated code by @felixroos in https://codeberg.org/uzu/strudel/pulls/537
- improve initial loading + wait before eval by @felixroos in https://github.com/tidalcycles/strudel/pull/538 - improve initial loading + wait before eval by @felixroos in https://codeberg.org/uzu/strudel/pulls/538
- do not reset cps before eval #517 by @felixroos in https://github.com/tidalcycles/strudel/pull/539 - do not reset cps before eval #517 by @felixroos in https://codeberg.org/uzu/strudel/pulls/539
- feat: add loader bar to animate loading state by @felixroos in https://github.com/tidalcycles/strudel/pull/542 - feat: add loader bar to animate loading state by @felixroos in https://codeberg.org/uzu/strudel/pulls/542
- add firacode font by @felixroos in https://github.com/tidalcycles/strudel/pull/544 - add firacode font by @felixroos in https://codeberg.org/uzu/strudel/pulls/544
- fix: allow whitespace at the end of a mini pattern by @felixroos in https://github.com/tidalcycles/strudel/pull/547 - fix: allow whitespace at the end of a mini pattern by @felixroos in https://codeberg.org/uzu/strudel/pulls/547
- fix: reset time on stop by @felixroos in https://github.com/tidalcycles/strudel/pull/548 - fix: reset time on stop by @felixroos in https://codeberg.org/uzu/strudel/pulls/548
- fix: load soundfonts in prebake by @felixroos in https://github.com/tidalcycles/strudel/pull/550 - fix: load soundfonts in prebake by @felixroos in https://codeberg.org/uzu/strudel/pulls/550
- fix: colorable highlighting by @felixroos in https://github.com/tidalcycles/strudel/pull/553 - fix: colorable highlighting by @felixroos in https://codeberg.org/uzu/strudel/pulls/553
- fix: make soundfonts import dynamic by @felixroos in https://github.com/tidalcycles/strudel/pull/556 - fix: make soundfonts import dynamic by @felixroos in https://codeberg.org/uzu/strudel/pulls/556
- add basic triads and guidetone voicings by @felixroos in https://github.com/tidalcycles/strudel/pull/557 - add basic triads and guidetone voicings by @felixroos in https://codeberg.org/uzu/strudel/pulls/557
- Patchday by @felixroos in https://github.com/tidalcycles/strudel/pull/559 - Patchday by @felixroos in https://codeberg.org/uzu/strudel/pulls/559
- Vanilla JS Refactoring by @felixroos in https://github.com/tidalcycles/strudel/pull/563 - Vanilla JS Refactoring by @felixroos in https://codeberg.org/uzu/strudel/pulls/563
- repl: add option to display line numbers by @roipoussiere in https://github.com/tidalcycles/strudel/pull/582 - repl: add option to display line numbers by @roipoussiere in https://codeberg.org/uzu/strudel/pulls/582
- learn/tonal: fix typo in "scaleTran[s]pose" by @srenatus in https://github.com/tidalcycles/strudel/pull/585 - learn/tonal: fix typo in "scaleTran[s]pose" by @srenatus in https://codeberg.org/uzu/strudel/pulls/585
- Music metadata by @roipoussiere in https://github.com/tidalcycles/strudel/pull/580 - Music metadata by @roipoussiere in https://codeberg.org/uzu/strudel/pulls/580
- New Workshop by @felixroos in https://github.com/tidalcycles/strudel/pull/587 - New Workshop by @felixroos in https://codeberg.org/uzu/strudel/pulls/587
- Fix option dot by @felixroos in https://github.com/tidalcycles/strudel/pull/596 - Fix option dot by @felixroos in https://codeberg.org/uzu/strudel/pulls/596
- fix: allow f for flat notes like tidal by @felixroos in https://github.com/tidalcycles/strudel/pull/593 - fix: allow f for flat notes like tidal by @felixroos in https://codeberg.org/uzu/strudel/pulls/593
- fix: division by zero by @felixroos in https://github.com/tidalcycles/strudel/pull/591 - fix: division by zero by @felixroos in https://codeberg.org/uzu/strudel/pulls/591
- Solmization added by @dariacotocu in https://github.com/tidalcycles/strudel/pull/570 - Solmization added by @dariacotocu in https://codeberg.org/uzu/strudel/pulls/570
- improve cursor by @felixroos in https://github.com/tidalcycles/strudel/pull/597 - improve cursor by @felixroos in https://codeberg.org/uzu/strudel/pulls/597
- enable auto-completion by @roipoussiere in https://github.com/tidalcycles/strudel/pull/588 - enable auto-completion by @roipoussiere in https://codeberg.org/uzu/strudel/pulls/588
- add ratio function by @felixroos in https://github.com/tidalcycles/strudel/pull/602 - add ratio function by @felixroos in https://codeberg.org/uzu/strudel/pulls/602
- editor: enable line wrapping by @roipoussiere in https://github.com/tidalcycles/strudel/pull/581 - editor: enable line wrapping by @roipoussiere in https://codeberg.org/uzu/strudel/pulls/581
- tonal fixes by @felixroos in https://github.com/tidalcycles/strudel/pull/607 - tonal fixes by @felixroos in https://codeberg.org/uzu/strudel/pulls/607
- fix: flatten scale lists by @felixroos in https://github.com/tidalcycles/strudel/pull/605 - fix: flatten scale lists by @felixroos in https://codeberg.org/uzu/strudel/pulls/605
- clip now works like legato in tidal by @felixroos in https://github.com/tidalcycles/strudel/pull/598 - clip now works like legato in tidal by @felixroos in https://codeberg.org/uzu/strudel/pulls/598
- fix: doc links by @felixroos in https://github.com/tidalcycles/strudel/pull/612 - fix: doc links by @felixroos in https://codeberg.org/uzu/strudel/pulls/612
- tauri desktop app by @vasilymilovidov in https://github.com/tidalcycles/strudel/pull/613 - tauri desktop app by @vasilymilovidov in https://codeberg.org/uzu/strudel/pulls/613
- add spiral viz by @felixroos in https://github.com/tidalcycles/strudel/pull/614 - add spiral viz by @felixroos in https://codeberg.org/uzu/strudel/pulls/614
- patterning ui settings by @felixroos in https://github.com/tidalcycles/strudel/pull/606 - patterning ui settings by @felixroos in https://codeberg.org/uzu/strudel/pulls/606
- Fix typo on packages.mdx by @paikwiki in https://github.com/tidalcycles/strudel/pull/520 - Fix typo on packages.mdx by @paikwiki in https://codeberg.org/uzu/strudel/pulls/520
- cps dependent functions by @felixroos in https://github.com/tidalcycles/strudel/pull/620 - cps dependent functions by @felixroos in https://codeberg.org/uzu/strudel/pulls/620
- desktop: play samples from disk by @felixroos in https://github.com/tidalcycles/strudel/pull/621 - desktop: play samples from disk by @felixroos in https://codeberg.org/uzu/strudel/pulls/621
- fix: midi clock drift by @felixroos in https://github.com/tidalcycles/strudel/pull/627 - fix: midi clock drift by @felixroos in https://codeberg.org/uzu/strudel/pulls/627
## New Contributors ## New Contributors
- @roipoussiere made their first contribution in https://github.com/tidalcycles/strudel/pull/582 - @roipoussiere made their first contribution in https://codeberg.org/uzu/strudel/pulls/582
- @srenatus made their first contribution in https://github.com/tidalcycles/strudel/pull/585 - @srenatus made their first contribution in https://codeberg.org/uzu/strudel/pulls/585
- @dariacotocu made their first contribution in https://github.com/tidalcycles/strudel/pull/570 - @dariacotocu made their first contribution in https://codeberg.org/uzu/strudel/pulls/570
- @vasilymilovidov made their first contribution in https://github.com/tidalcycles/strudel/pull/613 - @vasilymilovidov made their first contribution in https://codeberg.org/uzu/strudel/pulls/613
- @paikwiki made their first contribution in https://github.com/tidalcycles/strudel/pull/520 - @paikwiki made their first contribution in https://codeberg.org/uzu/strudel/pulls/520
**Full Changelog**: https://github.com/tidalcycles/strudel/compare/v0.7.0...v0.8.0 **Full Changelog**: https://codeberg.org/uzu/strudel/compare/v0.7.0...v0.8.0

View file

@ -29,14 +29,14 @@ Main new features include:
Related PRs: Related PRs:
- superdough: encapsulates web audio output by @felixroos in https://github.com/tidalcycles/strudel/pull/664 - superdough: encapsulates web audio output by @felixroos in https://codeberg.org/uzu/strudel/pulls/664
- basic fm by @felixroos in https://github.com/tidalcycles/strudel/pull/669 - basic fm by @felixroos in https://codeberg.org/uzu/strudel/pulls/669
- Wave Selection and Global Envelope on the FM Synth Modulator by @Bubobubobubobubo in https://github.com/tidalcycles/strudel/pull/683 - Wave Selection and Global Envelope on the FM Synth Modulator by @Bubobubobubobubo in https://codeberg.org/uzu/strudel/pulls/683
- control osc partial count with n by @felixroos in https://github.com/tidalcycles/strudel/pull/674 - control osc partial count with n by @felixroos in https://codeberg.org/uzu/strudel/pulls/674
- ZZFX Synth support by @Bubobubobubobubo in https://github.com/tidalcycles/strudel/pull/684 - ZZFX Synth support by @Bubobubobubobubo in https://codeberg.org/uzu/strudel/pulls/684
- Adding filter envelopes and filter order selection by @Bubobubobubobubo in https://github.com/tidalcycles/strudel/pull/692 - Adding filter envelopes and filter order selection by @Bubobubobubobubo in https://codeberg.org/uzu/strudel/pulls/692
- Adding loop points and thus wavetable synthesis by @Bubobubobubobubo in https://github.com/tidalcycles/strudel/pull/698 - Adding loop points and thus wavetable synthesis by @Bubobubobubobubo in https://codeberg.org/uzu/strudel/pulls/698
- Adding vibrato to base oscillators by @Bubobubobubobubo in https://github.com/tidalcycles/strudel/pull/693 - Adding vibrato to base oscillators by @Bubobubobubobubo in https://codeberg.org/uzu/strudel/pulls/693
## Desktop App Improvements ## Desktop App Improvements
@ -45,70 +45,70 @@ which do not depend on browser APIs!
You can see superdough, superdirt via OSC + hardware synths via MIDI all together playing in harmony in this [awesome video](https://www.youtube.com/watch?v=lxQgBeLQBgk). These are the related PRs: You can see superdough, superdirt via OSC + hardware synths via MIDI all together playing in harmony in this [awesome video](https://www.youtube.com/watch?v=lxQgBeLQBgk). These are the related PRs:
- Create Midi Integration for Tauri Desktop app by @daslyfe in https://github.com/tidalcycles/strudel/pull/685 - Create Midi Integration for Tauri Desktop app by @daslyfe in https://codeberg.org/uzu/strudel/pulls/685
- add sleep timer + improve message iterating by @daslyfe in https://github.com/tidalcycles/strudel/pull/688 - add sleep timer + improve message iterating by @daslyfe in https://codeberg.org/uzu/strudel/pulls/688
- fix MIDI CC messages by @vasilymilovidov in https://github.com/tidalcycles/strudel/pull/690 - fix MIDI CC messages by @vasilymilovidov in https://codeberg.org/uzu/strudel/pulls/690
- Direct OSC Support in Tauri by @daslyfe in https://github.com/tidalcycles/strudel/pull/694 - Direct OSC Support in Tauri by @daslyfe in https://codeberg.org/uzu/strudel/pulls/694
- Add logging from tauri by @daslyfe in https://github.com/tidalcycles/strudel/pull/697 - Add logging from tauri by @daslyfe in https://codeberg.org/uzu/strudel/pulls/697
- fix osc bundle timestamp glitches caused by drifting clock by @daslyfe in https://github.com/tidalcycles/strudel/pull/666 - fix osc bundle timestamp glitches caused by drifting clock by @daslyfe in https://codeberg.org/uzu/strudel/pulls/666
- Midi time fixes by @daslyfe in https://github.com/tidalcycles/strudel/pull/668 - Midi time fixes by @daslyfe in https://codeberg.org/uzu/strudel/pulls/668
- [Bug Fix] Account for numeral notation when converting to midi by @daslyfe in https://github.com/tidalcycles/strudel/pull/656 - [Bug Fix] Account for numeral notation when converting to midi by @daslyfe in https://codeberg.org/uzu/strudel/pulls/656
- [Bug Fix] Midi: Don't treat note 0 as false by @daslyfe in https://github.com/tidalcycles/strudel/pull/657 - [Bug Fix] Midi: Don't treat note 0 as false by @daslyfe in https://codeberg.org/uzu/strudel/pulls/657
## Visuals ## Visuals
- 2 new FFT based vizualisations have now landed: [scope and fscope](https://github.com/tidalcycles/strudel/pull/677) (featured in the video at the top). - 2 new FFT based vizualisations have now landed: [scope and fscope](https://codeberg.org/uzu/strudel/pulls/677) (featured in the video at the top).
- pianoroll has new options, see [PR](https://github.com/tidalcycles/strudel/pull/679) - pianoroll has new options, see [PR](https://codeberg.org/uzu/strudel/pulls/679)
Related PRs: Related PRs:
- Scope by @felixroos in https://github.com/tidalcycles/strudel/pull/677 ([demo](https://strudel.tidalcycles.org/?hXVQF-KxMI8p)) - Scope by @felixroos in https://codeberg.org/uzu/strudel/pulls/677 ([demo](https://strudel.tidalcycles.org/?hXVQF-KxMI8p))
- Pianoroll improvements by @felixroos in https://github.com/tidalcycles/strudel/pull/679 ([demo](https://strudel.tidalcycles.org/?aPMKqXGVMgSM)) - Pianoroll improvements by @felixroos in https://codeberg.org/uzu/strudel/pulls/679 ([demo](https://strudel.tidalcycles.org/?aPMKqXGVMgSM))
## Voicings ## Voicings
There is now a new way to play chord voicings + a huge selection of chord voicings available. Find out more in these PRs: There is now a new way to play chord voicings + a huge selection of chord voicings available. Find out more in these PRs:
- stateless voicings + tonleiter lib by @felixroos in https://github.com/tidalcycles/strudel/pull/647 ([demo](https://strudel.tidalcycles.org/?FoILM0Hs9y9f)) - stateless voicings + tonleiter lib by @felixroos in https://codeberg.org/uzu/strudel/pulls/647 ([demo](https://strudel.tidalcycles.org/?FoILM0Hs9y9f))
- ireal voicings by @felixroos in https://github.com/tidalcycles/strudel/pull/653 ([demo](https://strudel.tidalcycles.org/?bv_TjY9hOC28)) - ireal voicings by @felixroos in https://codeberg.org/uzu/strudel/pulls/653 ([demo](https://strudel.tidalcycles.org/?bv_TjY9hOC28))
## Adaptive Highlighting ## Adaptive Highlighting
Thanks to @mindofmatthew , the highlighting will adapt to edits instantly! Related PRs: Thanks to @mindofmatthew , the highlighting will adapt to edits instantly! Related PRs:
- More work on highlight IDs by @mindofmatthew in https://github.com/tidalcycles/strudel/pull/636 - More work on highlight IDs by @mindofmatthew in https://codeberg.org/uzu/strudel/pulls/636
- Adaptive Highlighting by @felixroos in https://github.com/tidalcycles/strudel/pull/634 - Adaptive Highlighting by @felixroos in https://codeberg.org/uzu/strudel/pulls/634
## UI Changes ## UI Changes
- teletext theme + fonts by @felixroos in https://github.com/tidalcycles/strudel/pull/681 (featured in video at the top) - teletext theme + fonts by @felixroos in https://codeberg.org/uzu/strudel/pulls/681 (featured in video at the top)
- togglable panel position by @felixroos in https://github.com/tidalcycles/strudel/pull/667 - togglable panel position by @felixroos in https://codeberg.org/uzu/strudel/pulls/667
## Other New Features ## Other New Features
- slice: list mode by @felixroos in https://github.com/tidalcycles/strudel/pull/645 ([demo](https://strudel.tidalcycles.org/?bAYIqz5NLjRr)) - slice: list mode by @felixroos in https://codeberg.org/uzu/strudel/pulls/645 ([demo](https://strudel.tidalcycles.org/?bAYIqz5NLjRr))
- add emoji support by @felixroos in https://github.com/tidalcycles/strudel/pull/680 ([demo](https://strudel.tidalcycles.org/?a6FgLz475gN9)) - add emoji support by @felixroos in https://codeberg.org/uzu/strudel/pulls/680 ([demo](https://strudel.tidalcycles.org/?a6FgLz475gN9))
## Articles ## Articles
- Understand pitch by @felixroos in https://github.com/tidalcycles/strudel/pull/652 - Understand pitch by @felixroos in https://codeberg.org/uzu/strudel/pulls/652
## Other Fixes & Enhancements ## Other Fixes & Enhancements
- fix: out of range error by @felixroos in https://github.com/tidalcycles/strudel/pull/630 - fix: out of range error by @felixroos in https://codeberg.org/uzu/strudel/pulls/630
- fix: update canvas size on window resize by @felixroos in https://github.com/tidalcycles/strudel/pull/631 - fix: update canvas size on window resize by @felixroos in https://codeberg.org/uzu/strudel/pulls/631
- FIXES: TODO in rotateChroma by @bwagner in https://github.com/tidalcycles/strudel/pull/650 - FIXES: TODO in rotateChroma by @bwagner in https://codeberg.org/uzu/strudel/pulls/650
- snapshot tests: sort haps by part by @felixroos in https://github.com/tidalcycles/strudel/pull/637 - snapshot tests: sort haps by part by @felixroos in https://codeberg.org/uzu/strudel/pulls/637
- Delete old packages by @felixroos in https://github.com/tidalcycles/strudel/pull/639 - Delete old packages by @felixroos in https://codeberg.org/uzu/strudel/pulls/639
- update vitest by @felixroos in https://github.com/tidalcycles/strudel/pull/651 - update vitest by @felixroos in https://codeberg.org/uzu/strudel/pulls/651
- fix: welcome message for latestCode by @felixroos in https://github.com/tidalcycles/strudel/pull/659 - fix: welcome message for latestCode by @felixroos in https://codeberg.org/uzu/strudel/pulls/659
- fix: always run previous trigger by @felixroos in https://github.com/tidalcycles/strudel/pull/660 - fix: always run previous trigger by @felixroos in https://codeberg.org/uzu/strudel/pulls/660
## New Contributors ## New Contributors
- @daslyfe made their first contribution in https://github.com/tidalcycles/strudel/pull/656 - @daslyfe made their first contribution in https://codeberg.org/uzu/strudel/pulls/656
- @Bubobubobubobubo made their first contribution in https://github.com/tidalcycles/strudel/pull/683 - @Bubobubobubobubo made their first contribution in https://codeberg.org/uzu/strudel/pulls/683
**Full Changelog**: https://github.com/tidalcycles/strudel/compare/v0.8.0...v0.9.0 **Full Changelog**: https://codeberg.org/uzu/strudel/compare/v0.8.0...v0.9.0
A big thanks to all the contributors! A big thanks to all the contributors!

View file

@ -27,13 +27,13 @@ Let me write up some of the highlights:
This version changes the default cps value from 1 to 0.5 to give patterns a little bit more time by default. This version changes the default cps value from 1 to 0.5 to give patterns a little bit more time by default.
If you find your existing patterns to be suddenly half the speed, just add a `setcps(1)` to the top and it should sound as it did before! If you find your existing patterns to be suddenly half the speed, just add a `setcps(1)` to the top and it should sound as it did before!
- make 0.5hz cps the default by @yaxu in https://github.com/tidalcycles/strudel/pull/931 - make 0.5hz cps the default by @yaxu in https://codeberg.org/uzu/strudel/pulls/931
## New Domain ## New Domain
Strudel is now available under [strudel.cc](https://strudel.cc/). The old domain still works but you might not get the most recent version. Strudel is now available under [strudel.cc](https://strudel.cc/). The old domain still works but you might not get the most recent version.
- replace strudel.tidalcycles.org with strudel.cc by @felixroos in https://github.com/tidalcycles/strudel/pull/768 - replace strudel.tidalcycles.org with strudel.cc by @felixroos in https://codeberg.org/uzu/strudel/pulls/768
## Strudel on Mastodon ## Strudel on Mastodon
@ -43,52 +43,52 @@ Strudel now has a mastodon presence: https://social.toplap.org/@strudel
superdough, the audio engine of strudel has gotten some new features: superdough, the audio engine of strudel has gotten some new features:
- Create phaser effect by @daslyfe in https://github.com/tidalcycles/strudel/pull/798 - Create phaser effect by @daslyfe in https://codeberg.org/uzu/strudel/pulls/798
- Multichannel audio by @daslyfe in https://github.com/tidalcycles/strudel/pull/820 - Multichannel audio by @daslyfe in https://codeberg.org/uzu/strudel/pulls/820
- Audio device selection by @daslyfe in https://github.com/tidalcycles/strudel/pull/854 - Audio device selection by @daslyfe in https://codeberg.org/uzu/strudel/pulls/854
- Better convolution reverb by generating impulse responses by @Bubobubobubobubo and @felixroos in https://github.com/tidalcycles/strudel/pull/718 - Better convolution reverb by generating impulse responses by @Bubobubobubobubo and @felixroos in https://codeberg.org/uzu/strudel/pulls/718
- Add 'white', 'pink' and 'brown' oscillators + refactor synth by @Bubobubobubobubo and @felixroos in https://github.com/tidalcycles/strudel/pull/713 - Add 'white', 'pink' and 'brown' oscillators + refactor synth by @Bubobubobubobubo and @felixroos in https://codeberg.org/uzu/strudel/pulls/713
- New noise type: "crackle" by @Bubobubobubobubo in https://github.com/tidalcycles/strudel/pull/806 - New noise type: "crackle" by @Bubobubobubobubo in https://codeberg.org/uzu/strudel/pulls/806
- Add support for using samples as impulse response buffers for the reverb by @vasilymilovidov in https://github.com/tidalcycles/strudel/pull/717 - Add support for using samples as impulse response buffers for the reverb by @vasilymilovidov in https://codeberg.org/uzu/strudel/pulls/717
- Compressor by @felixroos in https://github.com/tidalcycles/strudel/pull/729 - Compressor by @felixroos in https://codeberg.org/uzu/strudel/pulls/729
- Adding vibrato to Superdough sampler by @Bubobubobubobubo and @felixroos in https://github.com/tidalcycles/strudel/pull/706 - Adding vibrato to Superdough sampler by @Bubobubobubobubo and @felixroos in https://codeberg.org/uzu/strudel/pulls/706
- Further Envelope improvements by @daslyfe in https://github.com/tidalcycles/strudel/pull/868 - Further Envelope improvements by @daslyfe in https://codeberg.org/uzu/strudel/pulls/868
- Add more vowel qualities for the vowels function by @fnordomat in https://github.com/tidalcycles/strudel/pull/907 - Add more vowel qualities for the vowels function by @fnordomat in https://codeberg.org/uzu/strudel/pulls/907
- pitch envelope by @felixroos in https://github.com/tidalcycles/strudel/pull/913 - pitch envelope by @felixroos in https://codeberg.org/uzu/strudel/pulls/913
## Slider Controls ## Slider Controls
The new `slider` function inlines a draggable slider element into the code, bridging the gap between code and GUI. The new `slider` function inlines a draggable slider element into the code, bridging the gap between code and GUI.
- widgets by @felixroos in https://github.com/tidalcycles/strudel/pull/714 - widgets by @felixroos in https://codeberg.org/uzu/strudel/pulls/714
- Slider afterthoughts by @felixroos in https://github.com/tidalcycles/strudel/pull/723 - Slider afterthoughts by @felixroos in https://codeberg.org/uzu/strudel/pulls/723
- add xfade by @felixroos in https://github.com/tidalcycles/strudel/pull/780 - add xfade by @felixroos in https://codeberg.org/uzu/strudel/pulls/780
## Improved MIDI integration ## Improved MIDI integration
Pattern params [can now be controlled with cc messages](https://www.youtube.com/watch?v=e2-Sv_jjDQk) + you can now send a MIDI clock to sync your DAW with strudel. Pattern params [can now be controlled with cc messages](https://www.youtube.com/watch?v=e2-Sv_jjDQk) + you can now send a MIDI clock to sync your DAW with strudel.
- Midi in by @felixroos in https://github.com/tidalcycles/strudel/pull/699 - Midi in by @felixroos in https://codeberg.org/uzu/strudel/pulls/699
- add midi clock support by @felixroos in https://github.com/tidalcycles/strudel/pull/710 - add midi clock support by @felixroos in https://codeberg.org/uzu/strudel/pulls/710
## hydra ## hydra
[hydra](https://hydra.ojack.xyz), the live coding video synth [can now be used directly inside the strudel REPL](https://strudel.cc/learn/hydra/). [hydra](https://hydra.ojack.xyz), the live coding video synth [can now be used directly inside the strudel REPL](https://strudel.cc/learn/hydra/).
- Hydra integration by @felixroos in https://github.com/tidalcycles/strudel/pull/759 - Hydra integration by @felixroos in https://codeberg.org/uzu/strudel/pulls/759
- add options param to initHydra by @kasparsj in https://github.com/tidalcycles/strudel/pull/808 - add options param to initHydra by @kasparsj in https://codeberg.org/uzu/strudel/pulls/808
- Hydra fixes and improvements by @atfornes in https://github.com/tidalcycles/strudel/pull/818 - Hydra fixes and improvements by @atfornes in https://codeberg.org/uzu/strudel/pulls/818
## Vanilla REPL ## Vanilla REPL
The codemirror editor and the repl abstraction have been refactored from react to vanilla JS! The codemirror editor and the repl abstraction have been refactored from react to vanilla JS!
This should give some performance improvements and less dependency / maintenance burden: This should give some performance improvements and less dependency / maintenance burden:
- Vanilla repl 2 by @felixroos in https://github.com/tidalcycles/strudel/pull/863 - Vanilla repl 2 by @felixroos in https://codeberg.org/uzu/strudel/pulls/863
- Vanilla repl 3 by @felixroos in https://github.com/tidalcycles/strudel/pull/865 - Vanilla repl 3 by @felixroos in https://codeberg.org/uzu/strudel/pulls/865
- more work on vanilla repl: repl web component + package + MicroRepl by @felixroos in https://github.com/tidalcycles/strudel/pull/866 - more work on vanilla repl: repl web component + package + MicroRepl by @felixroos in https://codeberg.org/uzu/strudel/pulls/866
- main repl vanillification by @felixroos in https://github.com/tidalcycles/strudel/pull/873 - main repl vanillification by @felixroos in https://codeberg.org/uzu/strudel/pulls/873
- final vanillification by @felixroos in https://github.com/tidalcycles/strudel/pull/876 - final vanillification by @felixroos in https://codeberg.org/uzu/strudel/pulls/876
## Doc Changes ## Doc Changes
@ -97,25 +97,25 @@ Plenty of things have been added to the docs, including a [showcase of what peop
<details> <details>
<summary>show PRs</summary> <summary>show PRs</summary>
- Showcase by @felixroos in https://github.com/tidalcycles/strudel/pull/885 - Showcase by @felixroos in https://codeberg.org/uzu/strudel/pulls/885
- Recipes by @felixroos in https://github.com/tidalcycles/strudel/pull/742 - Recipes by @felixroos in https://codeberg.org/uzu/strudel/pulls/742
- Document striate function by @ilesinge in https://github.com/tidalcycles/strudel/pull/766 - Document striate function by @ilesinge in https://codeberg.org/uzu/strudel/pulls/766
- Document adsr function by @ilesinge in https://github.com/tidalcycles/strudel/pull/767 - Document adsr function by @ilesinge in https://codeberg.org/uzu/strudel/pulls/767
- Add function params in reference tab by @ilesinge in https://github.com/tidalcycles/strudel/pull/785 - Add function params in reference tab by @ilesinge in https://codeberg.org/uzu/strudel/pulls/785
- Update first-sounds.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/794 - Update first-sounds.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/794
- Update recap.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/797 - Update recap.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/797
- Update pattern-effects.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/796 - Update pattern-effects.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/796
- Update first-effects.mdx by @bwagner in https://github.com/tidalcycles/strudel/pull/795 - Update first-effects.mdx by @bwagner in https://codeberg.org/uzu/strudel/pulls/795
- Document pianoroll by @ilesinge in https://github.com/tidalcycles/strudel/pull/784 - Document pianoroll by @ilesinge in https://codeberg.org/uzu/strudel/pulls/784
- Add doc for euclidLegatoRot, wordfall and slider by @ilesinge in https://github.com/tidalcycles/strudel/pull/801 - Add doc for euclidLegatoRot, wordfall and slider by @ilesinge in https://codeberg.org/uzu/strudel/pulls/801
- Improve documentation for synonym functions by @ilesinge in https://github.com/tidalcycles/strudel/pull/800 - Improve documentation for synonym functions by @ilesinge in https://codeberg.org/uzu/strudel/pulls/800
- Add and style algolia search by @ilesinge in https://github.com/tidalcycles/strudel/pull/827 - Add and style algolia search by @ilesinge in https://codeberg.org/uzu/strudel/pulls/827
- Fix a typo by @drewgbarnes in https://github.com/tidalcycles/strudel/pull/830 - Fix a typo by @drewgbarnes in https://codeberg.org/uzu/strudel/pulls/830
- add mastodon link by @felixroos in https://github.com/tidalcycles/strudel/pull/884 - add mastodon link by @felixroos in https://codeberg.org/uzu/strudel/pulls/884
- adds a blog by @felixroos in https://github.com/tidalcycles/strudel/pull/911 - adds a blog by @felixroos in https://codeberg.org/uzu/strudel/pulls/911
- community bakery by @felixroos in https://github.com/tidalcycles/strudel/pull/923 - community bakery by @felixroos in https://codeberg.org/uzu/strudel/pulls/923
- Blog improvements by @felixroos in https://github.com/tidalcycles/strudel/pull/919 - Blog improvements by @felixroos in https://codeberg.org/uzu/strudel/pulls/919
- 2 years blog post by @felixroos in https://github.com/tidalcycles/strudel/pull/929 - 2 years blog post by @felixroos in https://codeberg.org/uzu/strudel/pulls/929
</details> </details>
@ -124,34 +124,34 @@ Plenty of things have been added to the docs, including a [showcase of what peop
<details> <details>
<summary>There is a lot more</summary> <summary>There is a lot more</summary>
- mini notation: international alphabets support by @ilesinge in https://github.com/tidalcycles/strudel/pull/751 - mini notation: international alphabets support by @ilesinge in https://codeberg.org/uzu/strudel/pulls/751
- Add shabda shortcut by @ilesinge in https://github.com/tidalcycles/strudel/pull/740 - Add shabda shortcut by @ilesinge in https://codeberg.org/uzu/strudel/pulls/740
- add play function by @felixroos in https://github.com/tidalcycles/strudel/pull/758 (superseded by next) - add play function by @felixroos in https://codeberg.org/uzu/strudel/pulls/758 (superseded by next)
- tidal style d1 ... d9 functions + more by @felixroos in https://github.com/tidalcycles/strudel/pull/805 - tidal style d1 ... d9 functions + more by @felixroos in https://codeberg.org/uzu/strudel/pulls/805
- add vscode bindings by @Dsm0 in https://github.com/tidalcycles/strudel/pull/773 - add vscode bindings by @Dsm0 in https://codeberg.org/uzu/strudel/pulls/773
- Implement optional hover tooltip with function documentation by @ilesinge in https://github.com/tidalcycles/strudel/pull/783 - Implement optional hover tooltip with function documentation by @ilesinge in https://codeberg.org/uzu/strudel/pulls/783
- samples loading shortcuts: by @felixroos in https://github.com/tidalcycles/strudel/pull/788 - samples loading shortcuts: by @felixroos in https://codeberg.org/uzu/strudel/pulls/788
- add option to disable active line highlighting in Code Settings by @kasparsj in https://github.com/tidalcycles/strudel/pull/804 - add option to disable active line highlighting in Code Settings by @kasparsj in https://codeberg.org/uzu/strudel/pulls/804
- Color hsl by @felixroos in https://github.com/tidalcycles/strudel/pull/815 - Color hsl by @felixroos in https://codeberg.org/uzu/strudel/pulls/815
- Patterns tab + Refactor Panel by @felixroos in https://github.com/tidalcycles/strudel/pull/769 - Patterns tab + Refactor Panel by @felixroos in https://codeberg.org/uzu/strudel/pulls/769
- patterns tab: import patterns + style by @felixroos in https://github.com/tidalcycles/strudel/pull/852 - patterns tab: import patterns + style by @felixroos in https://codeberg.org/uzu/strudel/pulls/852
- Export patterns + ui tweaks by @felixroos in https://github.com/tidalcycles/strudel/pull/855 - Export patterns + ui tweaks by @felixroos in https://codeberg.org/uzu/strudel/pulls/855
- Pattern organization by @felixroos in https://github.com/tidalcycles/strudel/pull/858 - Pattern organization by @felixroos in https://codeberg.org/uzu/strudel/pulls/858
- Sound Import from local file system by @daslyfe in https://github.com/tidalcycles/strudel/pull/839 - Sound Import from local file system by @daslyfe in https://codeberg.org/uzu/strudel/pulls/839
- bugfix: suspend and close existing audio context when changing interface by @daslyfe in https://github.com/tidalcycles/strudel/pull/882 - bugfix: suspend and close existing audio context when changing interface by @daslyfe in https://codeberg.org/uzu/strudel/pulls/882
- add root mode for voicings by @felixroos in https://github.com/tidalcycles/strudel/pull/887 - add root mode for voicings by @felixroos in https://codeberg.org/uzu/strudel/pulls/887
- scales can now be anchored by @felixroos in https://github.com/tidalcycles/strudel/pull/888 - scales can now be anchored by @felixroos in https://codeberg.org/uzu/strudel/pulls/888
- add dough function for raw dsp by @felixroos in https://github.com/tidalcycles/strudel/pull/707 (experimental) - add dough function for raw dsp by @felixroos in https://codeberg.org/uzu/strudel/pulls/707 (experimental)
- support mininotation '..' range operator, fixes #715 by @yaxu in https://github.com/tidalcycles/strudel/pull/716 - support mininotation '..' range operator, fixes #715 by @yaxu in https://codeberg.org/uzu/strudel/pulls/716
- Add pick and squeeze functions by @daslyfe in https://github.com/tidalcycles/strudel/pull/771 - Add pick and squeeze functions by @daslyfe in https://codeberg.org/uzu/strudel/pulls/771
- support , in < > by @felixroos in https://github.com/tidalcycles/strudel/pull/886 - support , in < > by @felixroos in https://codeberg.org/uzu/strudel/pulls/886
- public sharing by @felixroos in https://github.com/tidalcycles/strudel/pull/910 - public sharing by @felixroos in https://codeberg.org/uzu/strudel/pulls/910
- pick, pickmod, inhabit, inhabitmod by @yaxu in https://github.com/tidalcycles/strudel/pull/921 - pick, pickmod, inhabit, inhabitmod by @yaxu in https://codeberg.org/uzu/strudel/pulls/921
- Mini-notation additions towards tidal compatibility by @yaxu in https://github.com/tidalcycles/strudel/pull/926 - Mini-notation additions towards tidal compatibility by @yaxu in https://codeberg.org/uzu/strudel/pulls/926
- add pickF and pickmodF by @geikha in https://github.com/tidalcycles/strudel/pull/924 - add pickF and pickmodF by @geikha in https://codeberg.org/uzu/strudel/pulls/924
- Make splice cps-aware by @yaxu in https://github.com/tidalcycles/strudel/pull/932 - Make splice cps-aware by @yaxu in https://codeberg.org/uzu/strudel/pulls/932
- Refactor cps functions by @felixroos in https://github.com/tidalcycles/strudel/pull/933 - Refactor cps functions by @felixroos in https://codeberg.org/uzu/strudel/pulls/933
- Add useful pattern selection behavior for performing. by @daslyfe in https://github.com/tidalcycles/strudel/pull/897 - Add useful pattern selection behavior for performing. by @daslyfe in https://codeberg.org/uzu/strudel/pulls/897
</details> </details>
@ -160,79 +160,79 @@ Plenty of things have been added to the docs, including a [showcase of what peop
<details> <details>
<summary>show</summary> <summary>show</summary>
- fix: finally repair envelopes by @felixroos in https://github.com/tidalcycles/strudel/pull/861 - fix: finally repair envelopes by @felixroos in https://codeberg.org/uzu/strudel/pulls/861
- fix: reverb regenerate loophole by @felixroos in https://github.com/tidalcycles/strudel/pull/726 - fix: reverb regenerate loophole by @felixroos in https://codeberg.org/uzu/strudel/pulls/726
- fix: reverb roomsize not required by @felixroos in https://github.com/tidalcycles/strudel/pull/731 - fix: reverb roomsize not required by @felixroos in https://codeberg.org/uzu/strudel/pulls/731
- fix: reverb sampleRate by @felixroos in https://github.com/tidalcycles/strudel/pull/732 - fix: reverb sampleRate by @felixroos in https://codeberg.org/uzu/strudel/pulls/732
- consume n with scale by @felixroos in https://github.com/tidalcycles/strudel/pull/727 - consume n with scale by @felixroos in https://codeberg.org/uzu/strudel/pulls/727
- fix: hashes in urls by @felixroos in https://github.com/tidalcycles/strudel/pull/728 - fix: hashes in urls by @felixroos in https://codeberg.org/uzu/strudel/pulls/728
- [Bug Fix] chooseWith: prevent pattern from stopping audio when selection is >= 1 or < 0 by @daslyfe in https://github.com/tidalcycles/strudel/pull/741 - [Bug Fix] chooseWith: prevent pattern from stopping audio when selection is >= 1 or < 0 by @daslyfe in https://codeberg.org/uzu/strudel/pulls/741
- Fix addivite synthesis phases by @felixroos in https://github.com/tidalcycles/strudel/pull/762 - Fix addivite synthesis phases by @felixroos in https://codeberg.org/uzu/strudel/pulls/762
- fix: scale offset by @felixroos in https://github.com/tidalcycles/strudel/pull/764 - fix: scale offset by @felixroos in https://codeberg.org/uzu/strudel/pulls/764
- fix zen mode logo overlap by @felixroos in https://github.com/tidalcycles/strudel/pull/760 - fix zen mode logo overlap by @felixroos in https://codeberg.org/uzu/strudel/pulls/760
- fix: share copy to clipboard + alert by @felixroos in https://github.com/tidalcycles/strudel/pull/774 - fix: share copy to clipboard + alert by @felixroos in https://codeberg.org/uzu/strudel/pulls/774
- fix: style issues by @felixroos in https://github.com/tidalcycles/strudel/pull/781 - fix: style issues by @felixroos in https://codeberg.org/uzu/strudel/pulls/781
- Fix scope pos + document by @felixroos in https://github.com/tidalcycles/strudel/pull/786 - Fix scope pos + document by @felixroos in https://codeberg.org/uzu/strudel/pulls/786
- don't use anchor links for reference by @felixroos in https://github.com/tidalcycles/strudel/pull/791 - don't use anchor links for reference by @felixroos in https://codeberg.org/uzu/strudel/pulls/791
- remove unwanted cm6 outline for strudelTheme by @kasparsj in https://github.com/tidalcycles/strudel/pull/802 - remove unwanted cm6 outline for strudelTheme by @kasparsj in https://codeberg.org/uzu/strudel/pulls/802
- FIXES: palindrome abc -> abccba by @bwagner in https://github.com/tidalcycles/strudel/pull/831 - FIXES: palindrome abc -> abccba by @bwagner in https://codeberg.org/uzu/strudel/pulls/831
- Bug Fix #119: Clock drift by @daslyfe in https://github.com/tidalcycles/strudel/pull/874 - Bug Fix #119: Clock drift by @daslyfe in https://codeberg.org/uzu/strudel/pulls/874
- bugfix: sound select indexes out of bounds by @daslyfe in https://github.com/tidalcycles/strudel/pull/871 - bugfix: sound select indexes out of bounds by @daslyfe in https://codeberg.org/uzu/strudel/pulls/871
- Error tolerance by @felixroos in https://github.com/tidalcycles/strudel/pull/880 - Error tolerance by @felixroos in https://codeberg.org/uzu/strudel/pulls/880
- fix: make sure n is never undefined before nanFallback by @felixroos in https://github.com/tidalcycles/strudel/pull/881 - fix: make sure n is never undefined before nanFallback by @felixroos in https://codeberg.org/uzu/strudel/pulls/881
- fix: invisible selection on vim + emacs mode by @felixroos in https://github.com/tidalcycles/strudel/pull/889 - fix: invisible selection on vim + emacs mode by @felixroos in https://codeberg.org/uzu/strudel/pulls/889
- fix: autocomplete / tooltip code example bug by @felixroos in https://github.com/tidalcycles/strudel/pull/898 - fix: autocomplete / tooltip code example bug by @felixroos in https://codeberg.org/uzu/strudel/pulls/898
- Fix examples page, piano() and a few workshop imgs by @shiyouganai in https://github.com/tidalcycles/strudel/pull/848 - Fix examples page, piano() and a few workshop imgs by @shiyouganai in https://codeberg.org/uzu/strudel/pulls/848
- fix: trailing slash confusion by @felixroos in https://github.com/tidalcycles/strudel/pull/743 - fix: trailing slash confusion by @felixroos in https://codeberg.org/uzu/strudel/pulls/743
- fix: try different trailing slash behavior by @felixroos in https://github.com/tidalcycles/strudel/pull/744 - fix: try different trailing slash behavior by @felixroos in https://codeberg.org/uzu/strudel/pulls/744
- Fix krill build command in README by @ilesinge in https://github.com/tidalcycles/strudel/pull/748 - Fix krill build command in README by @ilesinge in https://codeberg.org/uzu/strudel/pulls/748
- Fix for #1. Enables named instruments for csoundm. by @gogins in https://github.com/tidalcycles/strudel/pull/662 - Fix for #1. Enables named instruments for csoundm. by @gogins in https://codeberg.org/uzu/strudel/pulls/662
- fix: missing hash for links starting with / by @felixroos in https://github.com/tidalcycles/strudel/pull/845 - fix: missing hash for links starting with / by @felixroos in https://codeberg.org/uzu/strudel/pulls/845
- fix: swatch png src by @felixroos in https://github.com/tidalcycles/strudel/pull/846 - fix: swatch png src by @felixroos in https://codeberg.org/uzu/strudel/pulls/846
- Fix edge case with rehype-urls and trailing slashes in image file paths by @shiyouganai in https://github.com/tidalcycles/strudel/pull/849 - Fix edge case with rehype-urls and trailing slashes in image file paths by @shiyouganai in https://codeberg.org/uzu/strudel/pulls/849
- fix: multiple repls by @felixroos in https://github.com/tidalcycles/strudel/pull/813 - fix: multiple repls by @felixroos in https://codeberg.org/uzu/strudel/pulls/813
- Fix chunk, add fastChunk and repeatCycles by @yaxu in https://github.com/tidalcycles/strudel/pull/712 - Fix chunk, add fastChunk and repeatCycles by @yaxu in https://codeberg.org/uzu/strudel/pulls/712
- Update tauri.yml workflow file by @vasilymilovidov in https://github.com/tidalcycles/strudel/pull/705 - Update tauri.yml workflow file by @vasilymilovidov in https://codeberg.org/uzu/strudel/pulls/705
- vite-vanilla-repl readme fix by @felixroos in https://github.com/tidalcycles/strudel/pull/737 - vite-vanilla-repl readme fix by @felixroos in https://codeberg.org/uzu/strudel/pulls/737
- completely revert config mess by @felixroos in https://github.com/tidalcycles/strudel/pull/745 - completely revert config mess by @felixroos in https://codeberg.org/uzu/strudel/pulls/745
- hopefully fix trailing slashes bug by @felixroos in https://github.com/tidalcycles/strudel/pull/753 - hopefully fix trailing slashes bug by @felixroos in https://codeberg.org/uzu/strudel/pulls/753
- Update vite pwa by @felixroos in https://github.com/tidalcycles/strudel/pull/772 - Update vite pwa by @felixroos in https://codeberg.org/uzu/strudel/pulls/772
- Update to Astro 3 by @felixroos in https://github.com/tidalcycles/strudel/pull/775 - Update to Astro 3 by @felixroos in https://codeberg.org/uzu/strudel/pulls/775
- support multiple named serial connections, change default baudrate by @yaxu in https://github.com/tidalcycles/strudel/pull/551 - support multiple named serial connections, change default baudrate by @yaxu in https://codeberg.org/uzu/strudel/pulls/551
- CHANGES: github action checkout v2 -> v4 by @bwagner in https://github.com/tidalcycles/strudel/pull/837 - CHANGES: github action checkout v2 -> v4 by @bwagner in https://codeberg.org/uzu/strudel/pulls/837
- CHANGES: pin pnpm to version 8.3.1 by @bwagner in https://github.com/tidalcycles/strudel/pull/834 - CHANGES: pin pnpm to version 8.3.1 by @bwagner in https://codeberg.org/uzu/strudel/pulls/834
- CHANGES: github action pnpm version from 7 to 8.3.1 by @bwagner in https://github.com/tidalcycles/strudel/pull/835 - CHANGES: github action pnpm version from 7 to 8.3.1 by @bwagner in https://codeberg.org/uzu/strudel/pulls/835
- ADDS: JetBrains IDE files and directories to .gitignore by @bwagner in https://github.com/tidalcycles/strudel/pull/840 - ADDS: JetBrains IDE files and directories to .gitignore by @bwagner in https://codeberg.org/uzu/strudel/pulls/840
- Prevent 404 on Algolia crawls by @ilesinge in https://github.com/tidalcycles/strudel/pull/838 - Prevent 404 on Algolia crawls by @ilesinge in https://codeberg.org/uzu/strudel/pulls/838
- Add in fixes from my fork to slashocalypse branch by @shiyouganai in https://github.com/tidalcycles/strudel/pull/843 - Add in fixes from my fork to slashocalypse branch by @shiyouganai in https://codeberg.org/uzu/strudel/pulls/843
- improve slashing + base href behavior by @felixroos in https://github.com/tidalcycles/strudel/pull/842 - improve slashing + base href behavior by @felixroos in https://codeberg.org/uzu/strudel/pulls/842
- CHANGES: pnpm 8.1.3 to 8.11.0 by @bwagner in https://github.com/tidalcycles/strudel/pull/850 - CHANGES: pnpm 8.1.3 to 8.11.0 by @bwagner in https://codeberg.org/uzu/strudel/pulls/850
- add missing trailing slashes by @felixroos in https://github.com/tidalcycles/strudel/pull/860 - add missing trailing slashes by @felixroos in https://codeberg.org/uzu/strudel/pulls/860
- move all examples to separate examples folder by @felixroos in https://github.com/tidalcycles/strudel/pull/878 - move all examples to separate examples folder by @felixroos in https://codeberg.org/uzu/strudel/pulls/878
- Dependency update by @felixroos in https://github.com/tidalcycles/strudel/pull/879 - Dependency update by @felixroos in https://codeberg.org/uzu/strudel/pulls/879
- Update Vite version so hot reload works properly with newest pnpm version by @daslyfe in https://github.com/tidalcycles/strudel/pull/892 - Update Vite version so hot reload works properly with newest pnpm version by @daslyfe in https://codeberg.org/uzu/strudel/pulls/892
- prevent vite from complaining about additional exports in jsx files by @daslyfe in https://github.com/tidalcycles/strudel/pull/891 - prevent vite from complaining about additional exports in jsx files by @daslyfe in https://codeberg.org/uzu/strudel/pulls/891
- fix some build warnings by @felixroos in https://github.com/tidalcycles/strudel/pull/902 - fix some build warnings by @felixroos in https://codeberg.org/uzu/strudel/pulls/902
- Remove hideHeader for better mobile UI and consistency by @rjulian in https://github.com/tidalcycles/strudel/pull/894 - Remove hideHeader for better mobile UI and consistency by @rjulian in https://codeberg.org/uzu/strudel/pulls/894
- Fix: swatch/[name].png.js static path by @oscarbyrne in https://github.com/tidalcycles/strudel/pull/916 - Fix: swatch/[name].png.js static path by @oscarbyrne in https://codeberg.org/uzu/strudel/pulls/916
- rename @strudel.cycles/_ packages to @strudel/_ by @felixroos in https://github.com/tidalcycles/strudel/pull/917 - rename @strudel.cycles/_ packages to @strudel/_ by @felixroos in https://codeberg.org/uzu/strudel/pulls/917
- `pick` now accepts lookup tables, with alternate cycle squeezing behaviour as new `inhabit` function by @yaxu in https://github.com/tidalcycles/strudel/pull/918 - `pick` now accepts lookup tables, with alternate cycle squeezing behaviour as new `inhabit` function by @yaxu in https://codeberg.org/uzu/strudel/pulls/918
- Revert "`pick` now accepts lookup tables, with alternate cycle squeezing behaviour as new `inhabit` function" by @yaxu in https://github.com/tidalcycles/strudel/pull/920 - Revert "`pick` now accepts lookup tables, with alternate cycle squeezing behaviour as new `inhabit` function" by @yaxu in https://codeberg.org/uzu/strudel/pulls/920
- Fix pattern tab not showing patterns without created date by @daslyfe in https://github.com/tidalcycles/strudel/pull/934 - Fix pattern tab not showing patterns without created date by @daslyfe in https://codeberg.org/uzu/strudel/pulls/934
</details> </details>
## New Contributors ## New Contributors
- @ilesinge made their first contribution in https://github.com/tidalcycles/strudel/pull/748 - @ilesinge made their first contribution in https://codeberg.org/uzu/strudel/pulls/748
- @Dsm0 made their first contribution in https://github.com/tidalcycles/strudel/pull/773 - @Dsm0 made their first contribution in https://codeberg.org/uzu/strudel/pulls/773
- @kasparsj made their first contribution in https://github.com/tidalcycles/strudel/pull/802 - @kasparsj made their first contribution in https://codeberg.org/uzu/strudel/pulls/802
- @atfornes made their first contribution in https://github.com/tidalcycles/strudel/pull/818 - @atfornes made their first contribution in https://codeberg.org/uzu/strudel/pulls/818
- @drewgbarnes made their first contribution in https://github.com/tidalcycles/strudel/pull/830 - @drewgbarnes made their first contribution in https://codeberg.org/uzu/strudel/pulls/830
- @shiyouganai made their first contribution in https://github.com/tidalcycles/strudel/pull/843 - @shiyouganai made their first contribution in https://codeberg.org/uzu/strudel/pulls/843
- @rjulian made their first contribution in https://github.com/tidalcycles/strudel/pull/894 - @rjulian made their first contribution in https://codeberg.org/uzu/strudel/pulls/894
- @fnordomat made their first contribution in https://github.com/tidalcycles/strudel/pull/907 - @fnordomat made their first contribution in https://codeberg.org/uzu/strudel/pulls/907
- @oscarbyrne made their first contribution in https://github.com/tidalcycles/strudel/pull/916 - @oscarbyrne made their first contribution in https://codeberg.org/uzu/strudel/pulls/916
- @geikha made their first contribution in https://github.com/tidalcycles/strudel/pull/924 - @geikha made their first contribution in https://codeberg.org/uzu/strudel/pulls/924
**Full Changelog**: https://github.com/tidalcycles/strudel/compare/v0.9.0...v1.0.0 **Full Changelog**: https://codeberg.org/uzu/strudel/compare/v0.9.0...v1.0.0

View file

@ -216,9 +216,9 @@ Here is a recording of the first session we organized over the discord server:
The midi integration has gotten a few new features: The midi integration has gotten a few new features:
- [clock out](https://github.com/tidalcycles/strudel/pull/710) to sync your midi devices / DAW to the strudel clock (better doc coming soon) - [clock out](https://codeberg.org/uzu/strudel/pulls/710) to sync your midi devices / DAW to the strudel clock (better doc coming soon)
- [cc output](https://strudel.cc/learn/input-output/#ccn--ccv) to send cc values to your gear - [cc output](https://strudel.cc/learn/input-output/#ccn--ccv) to send cc values to your gear
- [cc input](https://github.com/tidalcycles/strudel/pull/699) to control strudel via MIDI (better doc coming soon) - [cc input](https://codeberg.org/uzu/strudel/pulls/699) to control strudel via MIDI (better doc coming soon)
Here is a little demo of me fiddling with a midi controller, changing a piano pattern: Here is a little demo of me fiddling with a midi controller, changing a piano pattern: