Felix Roos
3caf08e199
up latency
2025-06-12 02:26:08 +02:00
Felix Roos
5cbd38a3e8
improve filter performance making it accept hz directly
2025-06-12 02:25:46 +02:00
Felix Roos
bbd7ed0f27
lazy sample loading
2025-06-12 02:25:04 +02:00
Jade (Rose) Rowland
43504d16b6
add chorus
2025-06-10 16:03:42 +02:00
Alice Wyan
1b7fbecf50
Fix style issue
2025-06-10 13:20:21 +02:00
Jade (Rose) Rowland
7e8206dcbc
pitched delay
2025-06-10 12:31:21 +02:00
Felix Roos
3963b807eb
fix: calling doughsamples multiple times
2025-06-09 22:32:41 +02:00
Felix Roos
e99adffc56
vibrato
2025-06-09 22:29:35 +02:00
Felix Roos
c9f494d865
fix: node export
2025-06-09 22:10:09 +02:00
Alice Wyan
117cf7e18a
Update samples.mdx
2025-06-09 19:45:21 +02:00
Felix Roos
e8254735bb
apply speed to synths and samples + add normalize flag (for fit)
2025-06-09 19:35:50 +02:00
Jade (Rose) Rowland
3d30007756
supersaw
2025-06-09 15:55:44 +02:00
Jade (Rose) Rowland
aeaed50446
gaincurve
2025-06-09 15:18:47 +02:00
Alice Wyan
ae15bb7274
Add browser cache explanation in samples.mdx
...
Several users (including me) have been bitten by this, so it's perhaps worth mentioning in the docs that the strudel.json file gets cached by the browser and doesn't reload properly unless forced.
2025-06-09 15:03:41 +02:00
Felix Roos
3ac0fdf619
rudimentary sample map loading (doughsamples)
2025-06-09 11:07:57 +02:00
Felix Roos
d1b6b6be85
fix: hpf
2025-06-09 09:54:24 +02:00
Felix Roos
1081fc69e9
refactor: stereo sample support + channelwise fx
2025-06-09 09:52:29 +02:00
Felix Roos
73ef43dd2c
move things around in init
...
+ shorten things
2025-06-08 22:56:55 +02:00
Jade (Rose) Rowland
181e51ef0e
adjustable envelope curves
2025-06-08 20:26:20 +02:00
Jade (Rose) Rowland
1167fdb910
Merge branch 'supradough' of https://github.com/tidalcycles/strudel into supradough
2025-06-08 19:25:47 +02:00
Jade (Rose) Rowland
ec9109dd89
exponential lerp
2025-06-08 19:24:55 +02:00
Felix Roos
55aef18851
buffers can now be repitched (still with aliasing)
2025-06-08 14:43:23 +02:00
Felix Roos
356d4360ec
fix: scheduling + sample playback
2025-06-08 09:05:14 +02:00
Felix Roos
0f2aa9569b
half working samples
2025-06-08 02:04:49 +02:00
Felix Roos
ac7ee376e5
pitch envelope
2025-06-08 00:43:58 +02:00
Felix Roos
ab052ce1ac
fix: polyblepped sawtooth + fm = death
2025-06-07 23:15:09 +02:00
Felix Roos
5988e3d3b4
fix: hot reloading for dough.mjs (see comment)
2025-06-07 22:42:48 +02:00
Felix Roos
2f2bf5bf29
fix: note2midi for notes without octave
2025-06-07 22:36:54 +02:00
Felix Roos
b000f2297d
fm
2025-06-07 20:31:47 +02:00
Felix Roos
77463a199a
add square alias for pulse
2025-06-07 13:26:43 +02:00
Felix Roos
e54449f5f7
white brown pink noise + crackle alias for dust
2025-06-07 13:24:06 +02:00
Felix Roos
d743570546
set delay time and feedback from voice
2025-06-07 13:12:35 +02:00
Felix Roos
1dac69635d
feedback delay (still hard coded feedback / time values)
2025-06-07 10:40:34 +02:00
Felix Roos
49f38aeddb
remove log
2025-06-06 16:26:17 +02:00
Felix Roos
43c05cb504
move supradough to separate package
2025-06-06 16:17:05 +02:00
Felix Roos
ccc90d547c
ignore dough-export to fix checks
2025-06-06 15:47:19 +02:00
Felix Roos
998a010247
better filter envelopes
2025-06-06 11:21:01 +02:00
Felix Roos
e4cd5dc552
rough filter envelope implementation
2025-06-06 10:55:38 +02:00
Felix Roos
6cf0b6f651
hpf + bpf
2025-06-06 10:12:49 +02:00
Felix Roos
794bf86904
distort
2025-06-06 09:56:41 +02:00
Felix Roos
9ed690ce45
pulse osc + velocity
2025-06-06 09:37:40 +02:00
Felix Roos
623bf93368
panning
2025-06-06 08:50:02 +02:00
Felix Roos
0cc18a6468
crush (might be wrong)
2025-06-06 08:27:47 +02:00
Felix Roos
87598e10d1
coarse
2025-06-06 08:17:20 +02:00
Jade (Rose) Rowland
5a88a6daa6
Merge pull request #1364 from tidalcycles/dosomething
...
feat: onTriggerTime for interfacing with random APIs and doing illegal things on event time
2025-06-05 19:39:16 +01:00
Felix Roos
ccec7e725a
poc: render pattern audio with node script
2025-06-05 11:04:55 +02:00
Felix Roos
f0e6c5483c
handle invalid spawns + remove logs
2025-06-05 10:30:53 +02:00
Felix Roos
2cbd35f6d2
refactor: make webaudio glue as minimal as possible
2025-06-05 10:26:14 +02:00
Felix Roos
930dabe4d6
dough as a singleton worklet with voice allocation
2025-06-05 09:54:44 +02:00
Jade (Rose) Rowland
9350d826a3
Merge pull request #1363 from tidalcycles/berlinnoise
...
feat: berlin noise
2025-06-05 00:08:18 +01:00