Felix Roos
9eebf0ad21
Merge remote-tracking branch 'origin/main' into trigger-refactor
2026-10-11 15:23:01 +02:00
CatoPaus
74de75644f
fix(soundfonts): correct preset filename typos in gm.mjs
...
This PR fixes minor filename typos and invalid entries in `packages/soundfonts/gm.mjs`:
1. **`gm_electric_bass_finger`**: Corrected typo `'0330_FluidR3_GM_sf2_fible'` -> `'0330_FluidR3_GM_sf2_file'`. Index 1 previously returned HTTP 404 when cycling through bass soundfont variations.
2. **`gm_slap_bass_2`**: Removed accidental space `'0370_GeneralUserGS_sf2_fil e'` -> `'0370_GeneralUserGS_sf2_file'`.
3. **`gm_gunshot`**: Removed stray empty string `''` from the variations array.
2026-10-04 10:04:11 +02:00
Felix Roos
d7fb9fe992
add onSchedule with simpler args to replace onTrigger
2026-08-19 18:07:55 +02:00
Jade (Rose) Rowland
f610965f43
Publish
...
- @strudel/codemirror@1.3.0
- @strudel/csound@1.3.0
- @strudel/midi@1.3.0
- @strudel/repl@1.3.0
- @strudel/soundfonts@1.3.0
- superdough@1.3.0
- @strudel/web@1.3.0
- @strudel/webaudio@1.3.0
2026-01-17 19:12:20 -08:00
Jade (Rose) Rowland
f4f04a7d57
Publish
...
- @strudel/codemirror@1.2.8
- @strudel/csound@1.2.8
- @strudel/midi@1.2.8
- @strudel/osc@1.3.2
- @strudel/repl@1.2.9
- @strudel/soundfonts@1.2.8
- superdough@1.2.5
- supradough@1.2.4
- @strudel/web@1.2.8
- @strudel/webaudio@1.2.9
2026-01-17 19:01:10 -08:00
Jade (Rose) Rowland
d198910a86
Publish
...
- @strudel/codemirror@1.2.7
- @strudel/core@1.2.6
- @strudel/csound@1.2.7
- @strudel/draw@1.2.6
- @strudel/embed@1.1.2
- @strudel/gamepad@1.2.6
- @strudel/hydra@1.2.6
- @strudel/midi@1.2.7
- @strudel/mini@1.2.6
- mondolang@1.1.2
- @strudel/mondo@1.1.6
- @strudel/motion@1.2.6
- @strudel/mqtt@1.2.6
- @strudel/osc@1.3.1
- @strudel/reference@1.2.2
- @strudel/repl@1.2.8
- @strudel/sampler@0.2.4
- @strudel/serial@1.2.6
- @strudel/soundfonts@1.2.7
- superdough@1.2.7
- supradough@1.2.5
- @strudel/tonal@1.2.6
- @strudel/transpiler@1.2.6
- vite-plugin-bundle-audioworklet@0.1.2
- @strudel/web@1.2.7
- @strudel/webaudio@1.2.7
- @strudel/xen@1.2.6
2026-01-17 15:26:28 -08:00
Aria
48f6a41683
Extend to FM, vibrato, etc
2025-12-28 20:13:15 -05:00
Aria
12f9af227c
Merge branch 'main' into glossing/lfo-upgrades
2025-12-13 14:54:17 -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
jeromew
f6f507dd29
propagate releaseAudioNode in packages
2025-12-04 15:26:59 +00:00
jeromew
0ec9826de5
onceEnded mechanism to clean audioNode.onended callbacks
2025-12-02 09:29:50 +00:00
Aria
19b710c401
Mostly working version
2025-11-19 19:44:02 -06:00
Alex Victoria
247bf9b930
fix for node 24 support #1718
2025-11-04 20:54:21 -06:00
alex
cbe7aaacfb
Publish
...
- @strudel/codemirror@1.2.6
- @strudel/core@1.2.5
- @strudel/csound@1.2.6
- @strudel/draw@1.2.5
- @strudel/gamepad@1.2.5
- @strudel/hydra@1.2.5
- @strudel/midi@1.2.6
- @strudel/mini@1.2.5
- @strudel/mondo@1.1.5
- @strudel/motion@1.2.5
- @strudel/mqtt@1.2.5
- @strudel/osc@1.3.0
- @strudel/repl@1.2.7
- @strudel/serial@1.2.5
- @strudel/soundfonts@1.2.6
- superdough@1.2.6
- supradough@1.2.4
- @strudel/tonal@1.2.5
- @strudel/transpiler@1.2.5
- @strudel/web@1.2.6
- @strudel/webaudio@1.2.6
- @strudel/xen@1.2.5
2025-10-27 15:38:32 +00:00
Felix Roos
d0ce82e3cd
Publish
...
- @strudel/codemirror@1.2.4
- @strudel/core@1.2.4
- @strudel/csound@1.2.5
- @strudel/draw@1.2.4
- @strudel/gamepad@1.2.4
- @strudel/hydra@1.2.4
- @strudel/midi@1.2.5
- @strudel/mini@1.2.4
- @strudel/mondo@1.1.2
- @strudel/motion@1.2.4
- @strudel/mqtt@1.2.4
- @strudel/osc@1.2.4
- @strudel/repl@1.2.5
- @strudel/sampler@0.2.3
- @strudel/serial@1.2.4
- @strudel/soundfonts@1.2.5
- superdough@1.2.5
- @strudel/tonal@1.2.4
- @strudel/transpiler@1.2.4
- @strudel/web@1.2.5
- @strudel/webaudio@1.2.5
- @strudel/xen@1.2.4
2025-09-10 23:08:16 +02:00
Jade (Rose) Rowland
f17a4d045f
Publish
...
- @strudel/codemirror@1.2.3
- @strudel/core@1.2.3
- @strudel/csound@1.2.4
- @strudel/draw@1.2.3
- @strudel/embed@1.1.1
- @strudel/gamepad@1.2.3
- @strudel/hydra@1.2.3
- @strudel/midi@1.2.4
- @strudel/mini@1.2.3
- mondolang@1.1.1
- @strudel/mondo@1.1.1
- @strudel/motion@1.2.3
- @strudel/mqtt@1.2.3
- @strudel/osc@1.2.3
- @strudel/reference@1.2.1
- @strudel/repl@1.2.4
- @strudel/serial@1.2.3
- @strudel/soundfonts@1.2.4
- superdough@1.2.4
- @strudel/tonal@1.2.3
- @strudel/transpiler@1.2.3
- @strudel/web@1.2.4
- @strudel/webaudio@1.2.4
- @strudel/xen@1.2.3
2025-08-18 11:46:29 -04:00
froos
d0a544d7a7
Merge pull request 'ontrigger-refactoring' ( #1442 ) from ontrigger-refactoring into main
...
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1442
2025-07-08 15:48:40 +02:00
Felix Roos
a6ad58a375
fix: remove first gm_synth_bass_1, as it doesn't work in safari
2025-07-07 23:12:15 +02:00
Felix Roos
e3680b96de
refactor: remove first param of all onTrigger calls
2025-06-30 10:18:54 +02:00
alex
dcac254790
missing double quotes
2025-06-13 08:17:55 +01:00
Alex McLean
5fdea7fd80
github > strudel
2025-06-12 14:36:45 +01:00
Felix Roos
b312ff63a9
Publish
...
- @strudel/codemirror@1.2.2
- @strudel/core@1.2.2
- @strudel/csound@1.2.3
- @strudel/draw@1.2.2
- @strudel/gamepad@1.2.2
- @strudel/hydra@1.2.2
- @strudel/midi@1.2.3
- @strudel/mini@1.2.2
- @strudel/motion@1.2.2
- @strudel/mqtt@1.2.2
- @strudel/osc@1.2.2
- @strudel/repl@1.2.3
- @strudel/serial@1.2.2
- @strudel/soundfonts@1.2.3
- superdough@1.2.3
- @strudel/tonal@1.2.2
- @strudel/transpiler@1.2.2
- @strudel/web@1.2.3
- @strudel/webaudio@1.2.3
- @strudel/xen@1.2.2
2025-05-29 23:58:35 +02:00
Felix Roos
9bd7b66228
Publish
...
- @strudel/codemirror@1.2.1
- @strudel/core@1.2.1
- @strudel/csound@1.2.2
- @strudel/draw@1.2.1
- @strudel/gamepad@1.2.1
- @strudel/hydra@1.2.1
- @strudel/midi@1.2.2
- @strudel/mini@1.2.1
- @strudel/motion@1.2.1
- @strudel/mqtt@1.2.1
- @strudel/osc@1.2.1
- @strudel/repl@1.2.2
- @strudel/serial@1.2.1
- @strudel/soundfonts@1.2.2
- superdough@1.2.2
- @strudel/tonal@1.2.1
- @strudel/transpiler@1.2.1
- @strudel/web@1.2.2
- @strudel/webaudio@1.2.2
- @strudel/xen@1.2.1
2025-05-24 11:30:02 +02:00
Felix Roos
8f58d5788f
Publish
...
- @strudel/csound@1.2.1
- @strudel/midi@1.2.1
- @strudel/repl@1.2.1
- @strudel/soundfonts@1.2.1
- superdough@1.2.1
- vite-plugin-bundle-audioworklet@0.1.1
- @strudel/web@1.2.1
- @strudel/webaudio@1.2.1
2025-05-01 23:54:13 +02:00
Felix Roos
177f5c1431
Publish
...
- @strudel/codemirror@1.2.0
- @strudel/core@1.2.0
- @strudel/csound@1.2.0
- @strudel/draw@1.2.0
- @strudel/gamepad@1.2.0
- hs2js@0.2.0
- @strudel/hydra@1.2.0
- @strudel/midi@1.2.0
- @strudel/mini@1.2.0
- @strudel/motion@1.2.0
- @strudel/mqtt@1.2.0
- @strudel/osc@1.2.0
- @strudel/reference@1.2.0
- @strudel/repl@1.2.0
- @strudel/sampler@0.2.0
- @strudel/serial@1.2.0
- @strudel/soundfonts@1.2.0
- superdough@1.2.0
- @strudel/tidal@0.2.0
- @strudel/tonal@1.2.0
- @strudel/transpiler@1.2.0
- @strudel/web@1.2.0
- @strudel/webaudio@1.2.0
- @strudel/xen@1.2.0
2025-05-01 12:39:24 +02:00
Felix Roos
4f6c4bb95f
Merge pull request #1040 from fnordomat/soundfont-url
...
WIP: make soundfont base url configurable
2025-03-19 17:32:30 +01:00
Felix Roos
1bf74024d4
fix: sf2 soundfont timing
2025-02-01 22:54:20 +01:00
Felix Roos
3e721d91a5
update all the things again
2025-01-26 14:51:08 +01:00
Felix Roos
1b8ccc05e1
update main package + core package + vite / vitest
2025-01-24 15:45:49 +01:00
Felix Roos
2aa1acfd95
Publish
...
- @strudel/codemirror@1.1.0
- @strudel/core@1.1.0
- @strudel/csound@1.1.0
- @strudel/draw@1.1.0
- @strudel/embed@1.1.0
- hs2js@0.1.0
- @strudel/hydra@1.1.0
- @strudel/midi@1.1.0
- @strudel/mini@1.1.0
- @strudel/osc@1.1.0
- @strudel/repl@1.1.0
- @strudel/sampler@0.1.0
- @strudel/serial@1.1.0
- @strudel/soundfonts@1.1.0
- superdough@1.1.0
- @strudel/tidal@0.1.0
- @strudel/tonal@1.1.0
- @strudel/transpiler@1.1.0
- @strudel/web@1.1.0
- @strudel/webaudio@1.1.0
- @strudel/xen@1.1.0
2024-05-31 23:07:26 +02:00
fnordomat
b233c33f56
(squash me) save setting in variable, not store
2024-04-01 17:18:32 +02:00
fnordomat
e3b6884b86
make soundfont base url configurable
2024-04-01 10:46:32 +02:00
Felix Roos
051bdaccc7
Publish
...
- @strudel/codemirror@1.0.1
- @strudel/core@1.0.1
- @strudel/csound@1.0.1
- @strudel/hydra@1.0.1
- @strudel/midi@1.0.1
- @strudel/mini@1.0.1
- @strudel/osc@1.0.1
- @strudel/repl@1.0.1
- @strudel/serial@1.0.1
- @strudel/soundfonts@1.0.1
- superdough@1.0.1
- @strudel/tonal@1.0.1
- @strudel/transpiler@1.0.1
- @strudel/web@1.0.1
- @strudel/webaudio@1.0.1
- @strudel/xen@1.0.1
2024-02-08 13:04:25 +01:00
Felix Roos
5dc04d9574
make sure to overwrite main field
2024-02-08 12:36:04 +01:00
Felix Roos
60129413d3
remove cjs builds
...
+ add type module everywhere
2024-02-08 12:19:11 +01:00
Felix Roos
1829d8cadf
Publish
...
- @strudel/codemirror@1.0.0
- @strudel/core@1.0.0
- @strudel/csound@1.0.0
- @strudel/embed@1.0.0
- @strudel/hydra@1.0.0
- @strudel/midi@1.0.0
- @strudel/mini@1.0.0
- @strudel/osc@1.0.0
- @strudel/repl@1.0.0
- @strudel/serial@1.0.0
- @strudel/soundfonts@1.0.0
- superdough@1.0.0
- @strudel/tonal@1.0.0
- @strudel/transpiler@1.0.0
- @strudel/web@1.0.0
- @strudel/webaudio@1.0.0
- @strudel/xen@1.0.0
2024-01-22 22:46:35 +01:00
Felix Roos
b04a262433
Publish
...
- @strudel/codemirror@0.11 .0
- @strudel/core@0.11 .0
- @strudel/csound@0.11 .0
- @strudel/embed@0.11 .0
- @strudel/hydra@0.11 .0
- @strudel/midi@0.11 .0
- @strudel/mini@0.11 .0
- @strudel/osc@0.11 .0
- @strudel/repl@0.11 .0
- @strudel/serial@0.11 .0
- @strudel/soundfonts@0.11 .0
- @strudel/tonal@0.11 .0
- @strudel/transpiler@0.11 .0
- @strudel/web@0.11 .0
- @strudel/webaudio@0.11 .0
- @strudel/xen@0.11 .0
2024-01-18 09:59:57 +01:00
Felix Roos
96bafa7f0b
the big rename: @strudel.cycles/* -> @strudel/*
2024-01-18 09:54:37 +01:00
Felix Roos
b10612da5c
Publish
...
- @strudel/codemirror@0.10 .0
- @strudel.cycles/core@0.10 .0
- @strudel.cycles/csound@0.10 .0
- @strudel.cycles/embed@0.10 .0
- @strudel/hydra@0.10 .0
- @strudel.cycles/midi@0.10 .0
- @strudel.cycles/mini@0.10 .0
- @strudel.cycles/osc@0.10 .0
- @strudel/repl@0.10 .0
- @strudel.cycles/serial@0.10 .0
- @strudel.cycles/soundfonts@0.10 .0
- superdough@0.10 .0
- @strudel.cycles/tonal@0.10 .0
- @strudel.cycles/transpiler@0.10 .0
- @strudel/web@0.10 .0
- @strudel.cycles/webaudio@0.10 .0
- @strudel.cycles/xen@0.10 .0
2024-01-18 09:35:20 +01:00
Felix Roos
171f4206a8
Merge branch 'main' into deprecate-old-package-names
2024-01-18 09:33:16 +01:00
Felix Roos
1c99944a32
pitch envelope now also works when setting one of the controls (penv not needed)
2024-01-18 06:47:44 +01:00
Felix Roos
3506de8d1a
vibrato for soundfonts
...
+ add getVibratoOscillator helper
2024-01-16 00:07:56 +01:00
Felix Roos
32456d6966
pitch envelope for sampler and soundfonts
...
+ added getPitchEnvelope helper
2024-01-15 23:55:49 +01:00
Felix Roos
e6d028fd6b
soundfont mixing
2024-01-14 16:27:11 +01:00
Felix Roos
86bc28dfb3
add deprecation notes
2024-01-11 20:46:22 +01:00
Jade (Rose) Rowland
2ee392be9b
fixed all the things
2024-01-05 01:00:22 -05:00
Jade (Rose) Rowland
9756d63cf1
prettier
2023-12-31 11:58:06 -05:00
Jade (Rose) Rowland
a800b32529
Merge branch 'main' into envelope_improvements
2023-12-31 11:51:49 -05:00
Felix Roos
3760f51c3c
Merge pull request #871 from daslyfe/bugfix_sample_select
...
bugfix: sound select indexes out of bounds
2023-12-31 10:06:24 +01:00