Commit graph

1398 commits

Author SHA1 Message Date
Václav Volhejn
cc15e3cd36 Merge branch 'main' of ssh://codeberg.org/vvolhejn/strudel into radical-new-docs 2026-01-10 06:58:39 -08:00
Aria
e6e96c8603 Fix release behavior; add multi-line example 2026-01-08 16:39:10 -06:00
Aria
d4b3a3b972 Auto call functions in kabel; clean up end behavior of worklet; move kabel first in chain; write docstring 2026-01-08 12:31:26 -06:00
Aria
fd2ff255e5 Don't include worklet in autocomplete; use empty object in pure for consistency 2026-01-07 22:59:54 -06:00
Aria
a5c4fd5bc1 Merge branch 'main' into glossing/kabelsalat 2026-01-07 13:14:49 -06:00
Aria
5caaf423ff Import kabelsalat, update transpiler to handle K and S, add worklet control 2026-01-07 12:19:16 -06:00
Aria
b4b0194455 Update docstrings and allow modulator ids to be patterns 2026-01-05 23:17:40 -06:00
Aria
e54b9c3a32 Fix formatting of docstring 2026-01-01 13:07:38 -06:00
Aria
882bcc513f Typos and some examples 2025-12-31 15:17:06 -06:00
Aria
aec33710b7 Working version 2025-12-31 14:58:31 -06:00
Dsm0
160ef84b47 move evaluate/evaluateBlock to different functions 2025-12-30 20:14:32 -06:00
Dsm0
1a7f464998 requested revisions 1 (and fix failing test) 2025-12-30 18:34:26 -06:00
Aria
680b7d78ec Lots of examples; use id instead of index; waveshaper clamping; one mode for synth 2025-12-29 12:59:48 -06:00
Aria
48f6a41683 Extend to FM, vibrato, etc 2025-12-28 20:13:15 -05:00
Aria
99bec835f8 Merge branch 'main' into glossing/lfo-anything 2025-12-27 20:54:39 -05:00
Dsm0
ba7721f53c code formatting 2025-12-23 02:25:18 -08:00
Dsm0
fd1e3d248a block based eval 2025-12-23 01:47:06 -08:00
Alex McLean
63d254daf4 Merge pull request 'delta -> tight/tightx/loose refinements' (#1832) from delta into main
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1832
2025-12-14 15:09:10 +01:00
Aria
e0344dbd67 Simple seeding for this first iteration 2025-12-13 17:49:19 -06:00
Aria
931d684b19 Merge branch 'main' into glossing/random 2025-12-13 17:28:44 -06:00
Aria
4a7344595d Make legacy the default 2025-12-13 17:28:42 -06:00
Aria
63de46ae96 Update docstrings 2025-12-13 16:44:36 -06:00
Aria
bae5571df0 Cleanup 2025-12-13 15:32:27 -06:00
Aria
12f9af227c Merge branch 'main' into glossing/lfo-upgrades 2025-12-13 14:54:17 -06:00
Aria
dc5f6827f9 Change names, cleanup 2025-12-13 14:50:27 -06:00
alex
8eeebf1e4f try renaming to per / perx / cyclesPer 2025-12-13 16:30:51 +00:00
alex
a53385aa11 delint 2025-12-12 16:50:24 +00:00
alex
cd071cb7c0 separate out signal tests, add tests for tight, tightx, loose 2025-12-12 15:46:04 +00:00
alex
8e1fba0436 rename delta to loose, add inverse tight, and exponential tightx 2025-12-12 15:45:36 +00:00
alex
c6e0f0533e add delta 2025-12-11 23:32:10 +00:00
Aria
415b6d5f1d Fix name collision and move modulators into controls to avoid circular import test failure 2025-12-11 15:48:45 -06:00
Aria
4169b764c3 Simpler control handling 2025-12-11 15:28:48 -06:00
Aria
e7d1613bfb Broken tests, but otherwise working 2025-12-11 14:42:16 -06:00
Aria
3a17aeabf3 Some cleanup 2025-12-11 11:41:40 -06:00
Aria
2aeba2e53f Working version of bus 2025-12-11 11:37:20 -06:00
alex
37990b459f bugfix and tweak doc 2025-12-11 16:51:25 +00:00
alex
a34e58aa09 Merge branch 'alternative-timeline' of ssh://codeberg.org/uzu/strudel into alternative-timeline 2025-12-11 16:39:22 +00:00
alex
8cbe4b945c Respond to glossing's review 2025-12-11 16:39:08 +00:00
Alex McLean
6f9a1470e7 Merge branch 'main' into alternative-timeline 2025-12-11 17:19:03 +01:00
alex
e89414e400 fix .as so it doesn't set undefined values 2025-12-10 09:19:12 +00:00
Aria
efda32eedb Merge branch 'main' into glossing/transient-processor 2025-12-07 20:29:50 +01:00
Aria
bd61c1dc7e Merge branch 'main' into glossing/transient-processor 2025-12-07 18:11:50 +01:00
Aria
ceb3aa797d Merge branch 'main' into glossing/controls-various 2025-12-07 18:11:39 +01:00
Aria
82ca77be9d Working version 2025-12-06 12:02:11 -06:00
Aria
ad43259353 Switch to omod 2025-12-05 13:39:52 -06:00
Aria
32924b3fcf Merge branch 'main' into glossing/lfo-anything 2025-12-05 10:47:17 -06:00
Aria
1d4f2b81d8 Switch back to explicit exports and use new release mechanism 2025-12-03 11:12:30 -06:00
Aria
d28c8dac8e Merge branch 'main' into glossing/fmsss 2025-12-03 10:42:35 -06:00
Lu[ke] Wilson
65dd79e374 add lots of synonyms 2025-11-29 17:44:33 +00:00
Alex McLean
e011f3b982 Merge branch 'main' into revv 2025-11-28 22:37:03 +01:00