Commit Graph

  • e1c4948f8a Fix trampling of port env variable W-A-James 2025-10-26 14:28:36 -05:00
  • ee43d85f29 Add stick button mappings to gamepad implementation and improve docs Greg Ervin 2025-10-26 13:31:13 -05:00
  • 7cef558440 Merge pull request 'Fix ZZFX example' (#1685) from moumar/strudel:fix-zzfx-example into main Alex McLean 2025-10-26 17:09:20 +01:00
  • c261fb6dd6 Merge branch 'main' into fix-zzfx-example Alex McLean 2025-10-26 17:08:56 +01:00
  • fcd83cce55 Re-evaluate pattern if activated moumar 2025-10-26 14:07:36 +01:00
  • fddf2ff2a7 Set pattern auto-start to true by default moumar 2025-10-26 14:06:31 +01:00
  • 9aaa9bee6b fixes + tidying alex 2025-10-24 20:51:12 +01:00
  • 1834d689ef fixes + tidying alex 2025-10-24 20:48:35 +01:00
  • 6d4787ee33 Test snapshot Jason Dufair 2025-10-24 09:21:04 -04:00
  • 1a362bd8ea Fix example Jason Dufair 2025-10-24 09:19:02 -04:00
  • 03d2f363f1 Merge branch 'main' into feat/non-realtime-exporting BANanaD3V 2025-10-24 13:09:09 +02:00
  • ff370cf86f Reapply realtimeOptions after export Nikita 2025-10-24 14:07:57 +03:00
  • a00316c3ef show Jade (Rose) Rowland 2025-10-23 19:59:01 -07:00
  • 28056deb66 Fix ZZFX example moumar 2025-10-23 23:15:53 +02:00
  • 20bbda30f8 Add setting to toggle pattern auto-start on pattern change moumar 2025-10-23 23:15:21 +02:00
  • 77a7a148f0 wip Alex McLean 2025-10-23 21:26:27 +01:00
  • 9cbeaef88d Format Nikita 2025-10-23 22:21:40 +03:00
  • ca936aada7 Fix incorrect duration calculation Nikita 2025-10-23 21:46:13 +03:00
  • a8c613b7eb Refactor sound stopping and triggering logic in SoundsTab component Ignacio Ortega 2025-10-23 12:45:44 +02:00
  • 52931e879d nearly there Alex McLean 2025-10-23 16:18:47 +01:00
  • fd0a910bfb Voicings JSDoc Jason Dufair 2025-10-22 19:38:22 -04:00
  • d5c9be1c30 add _processParts() Alex McLean 2025-10-23 15:14:22 +01:00
  • fe70a2df43 Format Nikita 2025-10-23 17:08:11 +03:00
  • 6baca67cd3 Fix maxPolyphony and multiChannelOrbits not applying to export Nikita 2025-10-23 17:07:53 +03:00
  • 7071dec775 revert 39e2221c29 yaxu 2025-10-23 16:07:42 +02:00
  • 3d55567445 Merge branch 'main' of ssh://codeberg.org/uzu/strudel Alex McLean 2025-10-23 15:05:50 +01:00
  • 39e2221c29 add _processParts() Alex McLean 2025-10-23 15:05:39 +01:00
  • 85f6454340 Merge branch 'main' into feat/non-realtime-exporting BANanaD3V 2025-10-23 16:05:09 +02:00
  • 2b30ab3008 Merge branch 'main' of ssh://codeberg.org/uzu/strudel into busparts Alex McLean 2025-10-23 14:59:07 +01:00
  • 13cbeb3f67 wip Alex McLean 2025-10-23 14:58:57 +01:00
  • b8ce920f50 Merge pull request 'Make osc port and host configurable. Changes dependencies.' (#1682) from multiosc into main Alex McLean 2025-10-23 15:56:00 +02:00
  • 352d8659ec wip alex 2025-10-23 14:02:41 +01:00
  • ccb5ec1685 Add action to deploy 'beta' version to warm.strudel.cc yaxu 2025-10-23 10:41:29 +02:00
  • b09230fe90 Update .forgejo/workflows/deploy.yml yaxu 2025-10-23 10:40:08 +02:00
  • 8f7b439dce Move deploy location to deploy/strudel.cc yaxu 2025-10-23 10:39:26 +02:00
  • 29ee90f994 Fully working version Aria 2025-10-22 22:32:14 -05:00
  • c823a37c93 Merge pull request 'Adds back shape to superdough' (#1672) from glossing/strudel:glossing/return-shape-to-sd into main Aria 2025-10-23 03:47:30 +02:00
  • 0c9f535ff5 Merge branch 'main' into glossing/return-shape-to-sd Aria 2025-10-23 03:44:44 +02:00
  • fb5884ab81 Merge pull request 'Fix sampler.mjs githubPath' (#1684) from jeromew/strudel:fix-githubpath into main froos 2025-10-22 22:15:17 +02:00
  • 16f885c010 Use errorLogger instead Nikita 2025-10-22 23:09:30 +03:00
  • ea91d30ce4 Add semicolon jeromew 2025-10-22 21:52:53 +02:00
  • 5a70599aac Ignore superdough errors when exporting, instead skip sound. Nikita 2025-10-22 22:48:04 +03:00
  • f0bd5bffaa Fix sampler.mjs githubPath jeromew 2025-10-22 21:39:08 +02:00
  • 9d425dfff6 flattening Jade (Rose) Rowland 2025-10-22 13:12:41 -04:00
  • 7b74a902a2 Remove unneeded imports Nikita 2025-10-22 20:05:03 +03:00
  • 95700e1196 Fix wavetables breaking after playback Nikita 2025-10-22 20:00:36 +03:00
  • ac37b6a029 Merge pull request 'Fix onPaint for widgets' (#1658) from fix-onpaint into main Alex McLean 2025-10-22 16:20:49 +02:00
  • e7578be6c5 Remove preloading code and instead await superdough Nikita 2025-10-22 17:16:05 +03:00
  • 28df4259b8 Merge remote-tracking branch 'upstream/main' into feat/non-realtime-exporting Nikita 2025-10-22 16:21:34 +03:00
  • 5e27358fe8 Better preloading Nikita 2025-10-22 16:19:58 +03:00
  • a986688874 Merge pull request 'Fix a bug introduced by #4e17cfbdd6' (#1679) from milliganf/strudel:main into main froos 2025-10-22 15:19:11 +02:00
  • 4ab8c256b2 Merge branch 'main' into main froos 2025-10-22 15:18:53 +02:00
  • 06ea5a36e2 Make osc port and host configurable. Changes dependencies. multiosc alex 2025-10-22 10:15:48 +01:00
  • daea207aff Better sample loading Nikita 2025-10-21 22:42:01 +03:00
  • 92d3fe496d Bug fixes Nikita 2025-10-21 21:00:30 +03:00
  • 98031676d6 Add an EOL character to package.json Nikita 2025-10-21 16:44:42 +03:00
  • 498624f6fe Make server.js a normal file Nikita 2025-10-21 16:35:33 +03:00
  • 0e58dc3df0 replaced brotli in favor of Compression Streams API s.maini 2025-10-21 15:33:30 +02:00
  • bf702c3b2a Reviewed changes Nikita 2025-10-21 16:30:18 +03:00
  • 6e4dae4dfa Merge branch 'main' into feat/non-realtime-exporting froos 2025-10-21 14:24:09 +02:00
  • 6e7c18b15f Merge branch 'main' into brotli eefano 2025-10-21 13:49:23 +02:00
  • 98f5a56ef6 Merge pull request 'feature/autocomplete-sound-names' (#1564) from drdozer/strudel:feature/autocomplete-sound-names into main froos 2025-10-20 22:37:14 +02:00
  • 46af6ed9ef Fix a bug introduced by #4e17cfbdd6 milliganf 2025-10-20 22:30:58 +02:00
  • 752940b3ab Merge branch 'main' into feature/autocomplete-sound-names froos 2025-10-20 22:17:45 +02:00
  • c727534d29 Merge pull request 'add replicate + use it for ! in mondo' (#1436) from JoStro/strudel:main into main froos 2025-10-20 21:58:11 +02:00
  • 20e5fdedfb fix: use replicate for ! in mondo Felix Roos 2025-10-20 21:38:43 +02:00
  • 188f0e9098 snapshot Felix Roos 2025-10-20 21:35:28 +02:00
  • c2a5562bad add new flavour under replicate Felix Roos 2025-10-20 21:24:13 +02:00
  • 57f2a97b7b Merge branch 'main' into main froos 2025-10-20 21:21:08 +02:00
  • 8b26f784d7 Merge branch 'main' into nkymut/gamepad-vib froos 2025-10-20 20:42:10 +02:00
  • 827b659592 Merge branch 'main' into nkymut/gamepad-pr froos 2025-10-20 20:42:00 +02:00
  • 0fef7b4b1f Merge branch 'main' into initial-random-value froos 2025-10-20 20:40:54 +02:00
  • 947dd76823 Merge branch 'main' into nkymut/midimap+ nkymut/midimap+ froos 2025-10-20 20:40:03 +02:00
  • 7179066a68 Merge branch 'main' into daslyfe/jade/rescurve daslyfe/jade/rescurve froos 2025-10-20 20:39:35 +02:00
  • 401491fdba Merge branch 'main' into daslyfe/defaultgain daslyfe/defaultgain froos 2025-10-20 20:37:50 +02:00
  • a8ea9a1b63 Update lockfile Nikita 2025-10-20 21:26:40 +03:00
  • a2b76bde14 Format Nikita 2025-10-20 21:24:54 +03:00
  • 0f652e8b5b Remove webaudio from core dependencies Nikita 2025-10-20 21:24:27 +03:00
  • 2a0635879c Format Nikita 2025-10-20 20:58:27 +03:00
  • f5fc0ff9d1 Remove resetGlobalEffects from AudioContext Nikita 2025-10-20 20:58:01 +03:00
  • 7774364ac7 Add webaudio as a workspace dependency Nikita 2025-10-20 20:36:19 +03:00
  • 329289fc35 Revert refreshing deps Nikita 2025-10-20 20:33:04 +03:00
  • 8b3c0d2a4a Refresh deps Nikita 2025-10-20 20:27:31 +03:00
  • 120b46c4a5 Add webaudio as a cyclist dependency (do we want that?) Nikita 2025-10-20 20:24:42 +03:00
  • 4bdaf577c0 Format Nikita 2025-10-20 20:22:16 +03:00
  • 428a4b3dd7 Revert workletsUrl to use ?audioworklet Nikita 2025-10-20 20:21:23 +03:00
  • ff83994733 Better export UI Nikita 2025-10-20 20:19:52 +03:00
  • 418bca79b2 Disable button when exporting & min start cycle is 0 Nikita 2025-10-19 23:05:33 +03:00
  • b3715dc5df WIP export UI Nikita 2025-10-19 23:02:20 +03:00
  • 466bf819d8 Fix formatting (trailing space) Václav Volhejn 2025-10-19 21:38:46 +02:00
  • 7e4cbefc8f Tag crossfade as internals Václav Volhejn 2025-10-19 21:22:57 +02:00
  • 2483c673a4 Effects -> fx, untag "crossfade" Václav Volhejn 2025-10-19 21:19:42 +02:00
  • 69360b3ec8 Also tag "noise" Václav Volhejn 2025-10-19 21:17:25 +02:00
  • 96d0f2053e Add supradough controls Václav Volhejn 2025-10-19 21:13:14 +02:00
  • b952e4c735 Add superdough tags Václav Volhejn 2025-10-19 20:54:22 +02:00
  • 9a47e0f11e close() doesn't exist for OfflineAudioContext Nikita 2025-10-19 19:47:23 +03:00
  • 908c0e44ff Fix worklets not loading Nikita 2025-10-19 19:44:53 +03:00
  • 920776fdfe Re-init audio before and after export Nikita 2025-10-19 15:10:27 +03:00
  • 0fbde61b2d WIP non-realtime exporting Nikita 2025-10-19 14:35:23 +03:00
  • 4c49cd9297 More examples Aria 2025-10-18 11:24:56 -05:00