Commit Graph

  • 70d2da81d8 Merge branch 'main' into glossing/fmsss Aria 2025-10-18 11:01:23 -05:00
  • 72423c3a25 Adds back shape to superdough Aria 2025-10-18 10:41:33 -05:00
  • 54fd877be1 Update snapshot Václav Volhejn 2025-10-18 13:19:18 +02:00
  • 7d948fd1a7 Fix example snapshot Václav Volhejn 2025-10-18 12:25:15 +02:00
  • 3373fa39a6 Fix the documentation of stretch Václav Volhejn 2025-10-18 12:14:39 +02:00
  • 92a82ce4bd delint alex 2025-10-18 10:49:15 +01:00
  • b2ce4591d9 sort exports and add impure.mjs alex 2025-10-18 10:42:55 +01:00
  • 1be9f40574 timeline feature alex 2025-10-18 10:42:35 +01:00
  • 105db2a4ca fix: tonal import in autocomplete + add tonal to codemirror package dependencies Felix Roos 2025-10-18 08:49:31 +02:00
  • be61d08cc6 Merge branch 'main' into feature/autocomplete-sound-names froos 2025-10-18 08:41:15 +02:00
  • f3b3d0c2f3 Merge branch 'main' into show Jade (Rose) Rowland 2025-10-17 22:31:33 -04:00
  • 6e58c973af Merge pull request 'Bug Fix: Wavetable: phase wrapping at 1 and detune' (#1620) from glossing/strudel:glossing/wrap-phase-typo into main Switch Angel AKA Jade Rose 2025-10-18 04:29:19 +02:00
  • 0bfd013add merge main Jade (Rose) Rowland 2025-10-17 01:37:11 -04:00
  • 2473a5391d Merge branch 'main' into glossing/wrap-phase-typo Switch Angel AKA Jade Rose 2025-10-17 04:55:25 +02:00
  • c02def03b6 Don't tag when scale fails, allow mixed sharps and flats, simplify scale function Aria 2025-10-16 16:26:33 -05:00
  • 4e17cfbdd6 Merge pull request 'github samples: default to "samples" if repository is not specified' (#1644) from prezmop/strudel:main into main froos 2025-10-16 20:26:26 +02:00
  • 83c7e63432 update docs prezmop 2025-10-12 08:05:04 +02:00
  • 909e0154fe default to samples if repo not found prezmop 2025-10-12 08:01:30 +02:00
  • ef4e21ac40 Merge pull request 'Docs: add example of custom chained function' (#1642) from dariusk/strudel:main into main froos 2025-10-16 17:33:39 +02:00
  • 857c82e260 Merge branch 'main' into main froos 2025-10-16 17:25:07 +02:00
  • 0d5dc1f8c1 Merge branch 'main' into glossing/scale-with-note-and-n froos 2025-10-16 17:19:07 +02:00
  • 47c85f8540 fix interoperability of all with hydra jeromew 2025-10-16 14:06:33 +02:00
  • fd03d1fdfb Update conditional to allow to control user waveforms Aria 2025-10-15 15:14:31 -05:00
  • 35016b5847 Mention range in docstring Aria 2025-10-15 14:56:20 -05:00
  • 0fe7edc157 Some examples Aria 2025-10-15 14:53:07 -05:00
  • d6de160224 Merge branch 'main' into glossing/partials Aria 2025-10-15 13:19:57 -05:00
  • ba93bd1bc5 Fix onPaint for widgets fix-onpaint alex 2025-10-15 18:54:02 +01:00
  • 837b87e13a Some merge cleanup Aria 2025-10-14 21:47:59 -05:00
  • d07134dc5f Merge main Aria 2025-10-14 21:36:57 -05:00
  • 3c1a8c8bdb Format Aria 2025-10-14 11:41:11 -05:00
  • b7e941c649 Merge branch 'main' into glossing/wrap-phase-typo Aria 2025-10-14 11:40:29 -05:00
  • ac7e9c6978 Typos on envelope values Aria 2025-10-14 11:37:41 -05:00
  • c13a726129 Merge branch 'main' into glossing/filter-lfo Aria 2025-10-14 11:24:49 -05:00
  • 6fbcbf60ed Revert "thingie to display current pattern value" cycler Alex McLean 2025-10-14 15:11:05 +01:00
  • 481838c712 Revert "fixes" Alex McLean 2025-10-14 15:10:57 +01:00
  • 15c40d2b37 widget to print values print Alex McLean 2025-10-14 11:51:06 +01:00
  • a6c8c0814a Merge pull request 'textbox' (#1650) from textbox into cycler Alex McLean 2025-10-14 12:39:47 +02:00
  • 70c932a760 Merge branch 'cycler' into textbox textbox Alex McLean 2025-10-14 12:39:26 +02:00
  • f5631a01ae fixes Alex McLean 2025-10-14 11:02:53 +01:00
  • 989b5dcc3a thingie to display current pattern value Alex McLean 2025-10-14 10:41:57 +01:00
  • 5de891f31d format alex 2025-10-14 08:57:25 +01:00
  • 325e348bbf Merge branch 'main' into cycler alex 2025-10-14 08:56:47 +01:00
  • fe117e23fd start of tap tempo alex 2025-10-14 08:56:11 +01:00
  • 8c8f6302b7 reinstate weave / weaveWith weave alex 2025-10-13 21:57:59 +01:00
  • 7bcd5897da format glossing-glossing/timelines Alex McLean 2025-10-13 15:17:46 +01:00
  • ded91fab7d Merge pull request 'Feature: Distortion Modes' (#1561) from glossing/strudel:glossing/distortion-modes into main Switch Angel AKA Jade Rose 2025-10-13 07:26:50 +02:00
  • 93eff7e70f merge main glossing-glossing/distortion-modes Jade (Rose) Rowland 2025-10-13 01:13:12 -04:00
  • 8ce1b98e72 Merge branch 'main' into glossing-glossing/distortion-modes Jade (Rose) Rowland 2025-10-13 01:10:02 -04:00
  • f40d079543 Merge pull request 'Feature: Wavetable FM' (#1623) from glossing/strudel:glossing/wavetable-fm into main Switch Angel AKA Jade Rose 2025-10-13 07:05:56 +02:00
  • d5833dd475 Merge branch 'main' into glossing/wavetable-fm Switch Angel AKA Jade Rose 2025-10-13 07:05:24 +02:00
  • 99b3c04a76 Merge branch 'main' into glossing/filter-lfo Switch Angel AKA Jade Rose 2025-10-13 07:04:51 +02:00
  • e3658ec30e Merge pull request 'fix: repair REPL sample sources and URL concat (#1640)' (#1646) from erikfox/strudel:fix-repl-sample-sources-1640 into main Switch Angel AKA Jade Rose 2025-10-12 20:43:41 +02:00
  • 72eaf96b4f fix: repair REPL sample sources and URL concat (#1640) Erik Fox 2025-10-12 12:30:36 -04:00
  • a4212589e5 Recategorize Václav Volhejn 2025-10-12 16:33:07 +02:00
  • ee1a894f3b Show tags in reference, more compact functions list Václav Volhejn 2025-10-12 16:28:05 +02:00
  • c62428ca27 Document remaining functions Václav Volhejn 2025-10-12 16:07:11 +02:00
  • a7adebe036 Let pos or neg run until sign switches Aria 2025-10-11 23:25:56 -05:00
  • 9c5c71c31a Removing semicolon to be more idiomatic;;; Darius Kazemi 2025-10-11 17:52:26 -07:00
  • af53bab259 Fixing some syntax and a typo Darius Kazemi 2025-10-11 17:50:58 -07:00
  • 0065db8569 Docs: add example of custom chained function Darius Kazemi 2025-10-11 17:40:55 -07:00
  • 62379269f0 Polarity approach Aria 2025-10-11 15:09:14 -05:00
  • d516d765d5 Redo frontend for tags Václav Volhejn 2025-10-11 14:12:45 +02:00
  • 5032b4e966 Rename group -> tags Václav Volhejn 2025-10-11 14:11:50 +02:00
  • 1162a42218 One more example Aria 2025-10-11 01:28:31 -05:00
  • 32d11d0332 Move timeline back to pattern file Aria 2025-10-11 01:11:05 -05:00
  • e5eb3b8d7b First pass at timelines Aria 2025-10-10 18:47:33 -05:00
  • 7eebf3a466 Merge pull request 'Add control-metadata' (#1634) from control-metadata into main Alex McLean 2025-10-10 11:25:00 +02:00
  • 57fac57677 Remove todo Aria 2025-10-09 22:23:28 -05:00
  • a3b803c3f3 First pass Aria 2025-10-09 18:28:59 -05:00
  • 6f703e48e7 Merge branch 'main' into glossing/wrap-phase-typo Aria 2025-10-08 16:44:35 -05:00
  • 64f16c4f33 placate format gods control-metadata Alex McLean 2025-10-08 15:35:34 +01:00
  • ffbbc43c89 add cyclist version to the query metadata Alex McLean 2025-10-08 15:34:51 +01:00
  • 086596c47c fix setControls to do union with existing controls Alex McLean 2025-10-08 14:52:00 +01:00
  • fdde05e751 add pattern id to query state controls Alex McLean 2025-10-08 14:51:21 +01:00
  • 694162a7b1 fix purity of 'withState' so it returns a new pattern Alex McLean 2025-10-08 14:13:33 +01:00
  • 69a82ddc5b low latency clock control experimentation Alex McLean 2025-10-08 12:18:32 +01:00
  • 319a2d7289 fix: tests Felix Roos 2025-10-07 23:05:00 +02:00
  • 3a7d50924d refactor: add op_precedence to express & with desugar_ops Felix Roos 2025-10-07 22:59:50 +02:00
  • cbcb25b063 Merge pull request 'Fix MQTT: change the trigger handler to match new hap' (#1629) from jurrchen/strudel:bugfix/mqtt-hap-sig into main Alex McLean 2025-10-07 22:59:38 +02:00
  • f33db5f07f - refactor bjork -> bjorklund - refactor e -> bjork - flip & desugared arguments Felix Roos 2025-10-07 22:35:29 +02:00
  • b7fa440bda mondough: interpret & Tristan de Cacqueray 2025-10-07 17:33:56 +02:00
  • 3dc9b3524c mondo: add & sugar Tristan de Cacqueray 2025-10-07 17:19:02 +02:00
  • f48f8e46e5 fix empty catches dtricks 2025-10-06 11:09:21 +02:00
  • a79fc3db5b remove unnecessary comments dtricks 2025-10-04 14:49:56 +02:00
  • 30a2e14959 weird permission change dtricks 2025-10-03 18:29:32 +02:00
  • cfe17fcba5 wrong unicode char dtricks 2025-10-03 18:19:18 +02:00
  • 46ba165c7e remove gcc dtricks 2025-10-03 18:16:18 +02:00
  • 73a9834959 codeformat dtricks 2025-10-03 18:12:47 +02:00
  • be9368e8a2 feat(codemirror): add Vim :w evaluate, :q stop, and gc/gcc toggle comment via custom events; docs: add Vim shortcuts page and link from REPL manual dtricks 2025-10-03 17:57:58 +02:00
  • 1ae773acc4 Merge branch 'main' into glossing/wrap-phase-typo Aria 2025-10-05 18:21:05 -05:00
  • 39a73f2499 Merge branch 'main' into glossing/scale-with-note-and-n Aria 2025-10-05 18:20:30 -05:00
  • 53c504f260 Merge branch 'main' into feature/autocomplete-sound-names froos 2025-10-05 21:50:45 +02:00
  • 0d08225983 change the trigger handler to match new hap Jieren Chen 2025-10-05 13:53:00 -04:00
  • 00872bd1de Merge pull request 'Fix case sensitivity for synonym search' (#1618) from vvolhejn/strudel:vv/fix-case-sensitivity into main froos 2025-10-05 21:42:18 +02:00
  • cc4452ce58 Working version of partials and phases Aria 2025-10-04 20:33:25 -05:00
  • 11dd8a318a Cleanup Aria 2025-10-04 02:13:42 -05:00
  • 3ef6c7c921 Handle scale-for-notes when n also supplied Aria 2025-10-04 02:07:35 -05:00
  • 120f89d57f Handle detune in the presence of pitch envelope Aria 2025-10-04 01:37:57 -05:00
  • bd73d96847 Cleanup Aria 2025-10-03 18:49:49 -05:00
  • 7cf9db4872 Big matrix refactor Aria 2025-10-03 18:20:41 -05:00