131 Commits

Author SHA1 Message Date
Vasilii Milovidov
2d750a14b9 fix: conflicts 2023-10-07 19:48:07 +04:00
Vasilii Milovidov
b25b9d815b fix: conflicts 2023-10-07 19:30:07 +04:00
Vasilii Milovidov
2f0798de32 fix: formatting 2023-10-05 13:17:17 +04:00
vmilovidov
11b0a00593
Merge branch 'main' into reverb 2023-10-05 12:16:55 +04:00
Vasilii Milovidov
1d4eb59e94 fix: reverbGen.mjs 2023-10-05 04:10:35 +04:00
Vasilii Milovidov
d6c8838fe2 Integrate with the new impulse generation functionality 2023-10-05 03:49:50 +04:00
Felix Roos
75099abbc1 remove unused reverb method 2023-10-05 00:03:02 +02:00
Felix Roos
3c4f835d8b consistent naming + simplify 2023-10-05 00:00:47 +02:00
Felix Roos
ce842f7561 simplify createReverb 2023-10-04 23:56:00 +02:00
Felix Roos
508af7eb72 update internal reverb param names 2023-10-04 23:48:53 +02:00
Felix Roos
a4386a617a Merge branch 'main' into reverb 2023-10-04 22:10:58 +02:00
Felix Roos
376cf09565 rename zzfx noise to znoise 2023-10-03 12:41:57 +02:00
Felix Roos
047129223e cache noise 2023-10-03 12:25:47 +02:00
Felix Roos
4b64168faa fix: imports 2023-10-03 12:20:28 +02:00
Felix Roos
2bc6d08410 proper dry wet + pull out noise to extra file 2023-10-03 12:19:30 +02:00
Felix Roos
484bb6b11f refactor synth
- separate waveform / noise oscillators
- pull noise out of getOscillator
- put fm into getOscillator
- simplify overall value plumbing
2023-10-03 10:03:09 +02:00
Felix Roos
1e352fdf80 codeformat 2023-10-03 08:51:35 +02:00
Felix Roos
a3649148c1 more logical naming + update docs 2023-10-03 08:35:15 +02:00
Vasilii Milovidov
13cb32903a Prepare to merge with PR #718 2023-10-02 12:13:44 +04:00
Felix Roos
275796c241 fix: reverbs[orbit] is undefined 2023-10-01 23:21:02 +02:00
Felix Roos
6ca99e33ab codeformat 2023-10-01 23:20:05 +02:00
Raphael Forment
2d07eeb518 Connecting all parameters to convolution generator 2023-10-01 14:44:34 +02:00
Vasilii Milovidov
ac9c629c0b cleanup 2023-10-01 15:36:52 +04:00
Vasilii Milovidov
755e24315e use sample as an impulse response for the reverb 2023-10-01 15:31:10 +04:00
Raphael Forment
e600b91a85 bugfixes for parameter passing 2023-10-01 12:02:17 +02:00
Raphael Forment
abff279707 Document reverb controls 2023-10-01 11:52:24 +02:00
Vasilii Milovidov
fd18508266 wip: use sample as an impulse response for the reverb 2023-10-01 05:15:47 +04:00
Raphael Forment
0ad0046a76 Replacing old reverb by better convolution 2023-09-30 22:04:22 +02:00
Raphael Forment
e3333e716f Cap noise amount to 1 2023-09-30 15:08:09 +02:00
Raphael Forment
bb7b8c2fab Fix noise parameter and FM parameters compatibility 2023-09-30 14:59:43 +02:00
Raphael Forment
389c7be264 Add noise parameter for base oscillators 2023-09-30 14:39:44 +02:00
Raphael Forment
c2481e460b Add pink, white and brown oscillators 2023-09-30 14:07:33 +02:00
Felix Roos
62743edf45 bump superdough to 0.9.9 2023-09-25 23:57:19 +02:00
Felix Roos
eec3752b5a cleanup 2023-09-25 23:57:09 +02:00
Felix Roos
7078e20200 less garbage 2023-09-25 22:56:44 +02:00
Felix Roos
52c01abbe9 encapsulate .dough 2023-09-25 22:39:03 +02:00
Felix Roos
6e26f39751 add dough function for raw dsp 2023-09-25 22:34:31 +02:00
Felix Roos
de9a52366f Publish
- @strudel/codemirror@0.9.0
 - @strudel.cycles/core@0.9.0
 - @strudel.cycles/csound@0.9.0
 - @strudel.cycles/midi@0.9.0
 - @strudel.cycles/mini@0.9.0
 - @strudel.cycles/osc@0.9.0
 - @strudel.cycles/react@0.9.0
 - @strudel.cycles/serial@0.9.0
 - @strudel.cycles/soundfonts@0.9.0
 - superdough@0.9.8
 - @strudel.cycles/tonal@0.9.0
 - @strudel.cycles/transpiler@0.9.0
 - @strudel/web@0.9.0
 - @strudel.cycles/webaudio@0.9.0
 - @strudel.cycles/xen@0.9.0
2023-09-17 12:35:03 +02:00
Felix Roos
a97384cec1 format 2023-09-17 10:42:21 +02:00
Felix Roos
c2560e0cf8 set vib default to .5 2023-09-17 10:41:13 +02:00
Felix Roos
c354ee32e3 simplify vibrato logic 2023-09-17 10:15:33 +02:00
Felix Roos
887fb6a84c Merge remote-tracking branch 'upstream/main' into vibrato 2023-09-17 09:46:12 +02:00
Felix Roos
d0258756e5 Merge remote-tracking branch 'upstream/main' into sampler 2023-09-17 07:31:21 +02:00
Felix Roos
4fecad16e4 superdough 0.9.7 2023-09-16 02:21:10 +02:00
Felix Roos
989dc0aabe fix: filters without envelopes 2023-09-16 01:33:09 +02:00
Felix Roos
e959c275fd add fanchor 2023-09-16 01:14:14 +02:00
Felix Roos
7f86eac8f1 simplify 2023-09-16 00:51:36 +02:00
Felix Roos
40de717cc9 fix: don't add frequency 2023-09-16 00:46:50 +02:00
Felix Roos
df211c994d anchored fenv, more logical with negative values
- defaulting to .5 for now...
2023-09-16 00:44:03 +02:00
Felix Roos
9049a8b964 simplify fenv 2023-09-15 23:37:36 +02:00