Commit graph

368 commits

Author SHA1 Message Date
Aria
358b1e3f56 Make sure processor turns off; fix array sizes for JIT 2025-12-07 13:28:57 -06:00
Aria
bd61c1dc7e Merge branch 'main' into glossing/transient-processor 2025-12-07 18:11:50 +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
600ab0a83e WIP with compressors, filters, heavy worklets 2025-12-04 12:17:07 -06:00
jeromew
1225d04437 codeformat 2025-12-04 15:29:21 +00:00
jeromew
f6f507dd29 propagate releaseAudioNode in packages 2025-12-04 15:26:59 +00:00
jeromew
0b711e879c Improve naming & backward compat 2025-12-04 08:23:36 +00:00
jeromew
b65cc2128f [perf] fix phaser leak of unused biquads 2025-11-29 14:47:03 +00:00
Alex McLean
6a4fd27f5b Merge branch 'main' into exportSuperdoughAudioController 2025-11-28 22:32:10 +01:00
Aria
e10cd22c26 Merge branch 'main' into glossing/perf-lfos 2025-11-28 19:59:51 +01:00
Aria
18dc4944bf Typos and cleanup 2025-11-28 12:36:23 -06:00
ndr0n
a6008e2700 added export to getSuperdoughAudioController() so that its possible to route superdough audio on external application integrations. 2025-11-28 04:03:48 +00:00
Felix Roos
b824c45ba4
Merge remote-tracking branch 'origin/main' into glossing/sounds-tab-preview 2025-11-27 21:11:50 +01:00
Aria
692359309f Typo and formatting 2025-11-25 17:31:11 -06:00
Aria
d65b908bda Disconnect lfos for phaser and filters 2025-11-25 17:27:37 -06:00
Aria
728552b669 Merge branch 'main' into fix-perf8 2025-11-25 20:30:18 +01:00
jeromew
f0d49e0e22 [perf] fix connect-leak from audioworklet=>param in lfo/tremolo 2025-11-24 16:35:48 +00:00
Jade (Rose) Rowland
e86850b6d8 frequency mod 2025-11-24 11:19:49 -05:00
Aria
df047fd48d Optimizations 2025-11-23 22:28:10 -06:00
Aria
68840de188 Working version 2025-11-23 20:58:28 -06:00
Jade (Rose) Rowland
30e672a027 wip 2025-11-22 22:49:23 -05:00
Aria
a929b36770 Remove room 2025-11-20 14:06:45 -06:00
jeromew
7267990e20 Fix codeformat 2025-11-20 13:35:37 +00:00
jeromew
8ed72b4573 [perf] fix connect-leak in delay effect 2025-11-20 13:05:41 +00:00
Aria
2794541dad Clean up send nodes and remove offset 2025-11-19 20:52:51 -06:00
Aria
3e118ce0a8 Fully working version 2025-11-19 20:11:02 -06:00
Aria
c3ad0d1789 Fix for curve params 2025-11-19 20:01:17 -06:00
Aria
19b710c401 Mostly working version 2025-11-19 19:44:02 -06:00
Aria
8144ec46bd Attempt system for sounds tab previews 2025-11-19 18:35:35 -06:00
Aria
0dbca05de0 Ready for testing 2025-11-19 17:24:33 -06:00
Aria
f8796d039f Add param guesses 2025-11-19 17:18:38 -06:00
Aria
442f487973 Another major cleanup 90% of first pass 2025-11-19 17:10:05 -06:00
Aria
e4466082eb Merge branch 'main' into glossing/upgrading-lfospr 2025-11-19 15:10:02 -06:00
Aria
b3df7f438f Merge branch 'main' into glossing/lfo-anything 2025-11-19 14:43:47 -06:00
Aria
aca500ba73 Merge branch 'main' into glossing/random 2025-11-16 14:42:20 -06:00
Aria
d9c21489f8 Merge branch 'main' into glossing/optimizations 2025-11-16 20:13:31 +01:00
jeromew
3e05525dc2 [perf] disconnect send effect AudioNode when room is used 2025-11-14 22:06:39 +00:00
Aria
22807b3833 Use weak references for sound sources 2025-11-14 16:05:09 -06:00
Switch Angel AKA Jade Rose
f4b68fa2e6 Merge branch 'main' into glossing/filter-lfo 2025-11-10 02:20:20 +01:00
froos
4159c8394d Merge branch 'main' into radical-new-docs 2025-10-28 22:02:10 +01:00
Nikita
ff370cf86f Reapply realtimeOptions after export 2025-10-24 14:07:57 +03:00
BANanaD3V
85f6454340 Merge branch 'main' into feat/non-realtime-exporting 2025-10-23 16:05:09 +02:00
Nikita
95700e1196 Fix wavetables breaking after playback 2025-10-22 20:00:36 +03:00
Nikita
daea207aff Better sample loading 2025-10-21 22:42:01 +03:00
Nikita
bf702c3b2a Reviewed changes 2025-10-21 16:30:18 +03:00
Nikita
4bdaf577c0 Format 2025-10-20 20:22:16 +03:00
Nikita
428a4b3dd7 Revert workletsUrl to use ?audioworklet 2025-10-20 20:21:23 +03:00
Nikita
ff83994733 Better export UI 2025-10-20 20:19:52 +03:00