Commit Graph

  • a08325c975 add soundfont2 dependency Felix Roos 2022-08-14 17:51:07 +02:00
  • 4d8adde9d5 Merge pull request #185 from bpow/mini-notation-random-offsets Felix Roos 2022-08-14 17:40:41 +02:00
  • f2b2f4f226 Merge pull request #183 from tidalcycles/soundfont-file-support Felix Roos 2022-08-14 16:04:14 +02:00
  • 40bbc57269 Merge pull request #190 from tidalcycles/fix-legacy-frequency Felix Roos 2022-08-14 15:55:50 +02:00
  • 48526824d6 support old way of setting frequencies Felix Roos 2022-08-14 15:51:01 +02:00
  • 745c37f2d1 Merge pull request #189 from tidalcycles/fix-188 Felix Roos 2022-08-14 15:45:53 +02:00
  • 0e185b7335 wait for prebake to finish before evaluating Felix Roos 2022-08-14 15:43:17 +02:00
  • 596ae696f9 Merge branch 'main' into soundfont-file-support Felix Roos 2022-08-14 14:53:53 +02:00
  • b5e2bdf0f9 Merge pull request #186 from tidalcycles/fix-codemirror-bug Felix Roos 2022-08-14 11:30:59 +02:00
  • 4e09cc14b6 fix #178 Felix Roos 2022-08-14 11:27:13 +02:00
  • 58dc46b445 change "stride"/"offset" of successive degradeBy/chooseIn Bradford Powell 2022-08-13 21:55:17 -04:00
  • f34d0a29e8 memo all things codemirror Felix Roos 2022-08-13 18:39:38 +02:00
  • 365a90e72e Merge remote-tracking branch 'origin/main' into soundfont-file-support Felix Roos 2022-08-13 16:31:50 +02:00
  • 72f4d3efa8 Merge pull request #181 from tidalcycles/optimize-scheduler Felix Roos 2022-08-13 16:29:53 +02:00
  • 98f4d4de8b remove cps-sketch build Felix Roos 2022-08-13 16:28:31 +02:00
  • 57f84748ec Merge remote-tracking branch 'origin/HEAD' into optimize-scheduler Felix Roos 2022-08-13 16:26:39 +02:00
  • 4fb57d2818 Merge pull request #175 from tidalcycles/vitest Felix Roos 2022-08-12 23:10:35 +02:00
  • aff819069f relative script src Felix Roos 2022-08-12 22:32:37 +02:00
  • af585588af rebuild example for cps control Felix Roos 2022-08-12 22:30:32 +02:00
  • eaf6617a43 allow changing cps from a hap Felix Roos 2022-08-12 22:28:19 +02:00
  • 4b294c4aff build example Felix Roos 2022-08-12 22:03:35 +02:00
  • c2354bffa2 use phase to allow smooth tempo changes Felix Roos 2022-08-12 22:01:09 +02:00
  • ea1ffca4ae remove lastEnd Felix Roos 2022-08-12 01:27:01 +02:00
  • 86a68d78c1 test build Felix Roos 2022-08-12 00:57:36 +02:00
  • 2e4a3516c8 example: import from modules Felix Roos 2022-08-12 00:53:40 +02:00
  • e71fec0e95 change theme Felix Roos 2022-08-11 23:15:27 +02:00
  • 9478915cf4 work on scheduler: - simplify clockworker (no audioContext) - tick based scheduler with cps - support cps in .out Felix Roos 2022-08-11 22:58:37 +02:00
  • f955d77d71 use vitest snapshot feature for tunes Felix Roos 2022-08-10 00:17:58 +02:00
  • c1255bfa88 vitest config via file Felix Roos 2022-08-10 00:17:29 +02:00
  • 9aaeee2026 disable isolate Felix Roos 2022-08-09 23:49:15 +02:00
  • 27b3a4083b try with isolate + add task for ui Felix Roos 2022-08-09 23:45:33 +02:00
  • 2f1d963126 dont use beforeAll Felix Roos 2022-08-09 23:45:19 +02:00
  • 235e82a348 make tests a little bit faster Felix Roos 2022-08-09 23:28:36 +02:00
  • 17d0b7d291 bump vitest + remove mocha Felix Roos 2022-08-09 23:09:02 +02:00
  • 22c60fb894 move tunes test to vitest Felix Roos 2022-08-09 23:08:01 +02:00
  • dc3a873abc extend -> evalScope in runtime Felix Roos 2022-08-09 23:07:41 +02:00
  • 543d5f0619 test with evalScope instead of extend Felix Roos 2022-08-09 23:07:24 +02:00
  • 8b088ab6c2 migrate mini test Felix Roos 2022-08-09 23:06:16 +02:00
  • 29009e14f4 Merge remote-tracking branch 'origin/HEAD' into vitest Felix Roos 2022-08-09 22:08:45 +02:00
  • bf3e90baf5 add contributor avatars Felix Roos 2022-08-08 22:49:41 +02:00
  • 3986c407ff cache loaded soundfonts Felix Roos 2022-08-07 23:53:14 +02:00
  • 8bd56d29d6 add sfumato soundfont player Felix Roos 2022-08-07 21:30:02 +02:00
  • 467b3db824 handle objects in getPlayableNoteValue Felix Roos 2022-08-07 21:21:44 +02:00
  • 6025dd6f79 Merge pull request #165 from bpow/randomness Felix Roos 2022-08-07 00:59:07 +02:00
  • 984f3d2781 add a "tune" and snapshot using the | and ? operators Bradford Powell 2022-08-06 17:54:00 -04:00
  • 0a558b963d add probabilistic tests for the ? and | mini-notation operators Bradford Powell 2022-08-02 16:12:08 -04:00
  • 1227d98904 add a non-probabilistic test for the ? operator Bradford Powell 2022-08-06 16:04:22 -04:00
  • f533e4a5d0 Change offset for "stateful random" streams Bradford Powell 2022-08-01 19:35:15 -04:00
  • 0b00ad98e6 claim victory over the ? and | notations Bradford Powell 2022-07-31 14:11:25 -04:00
  • 8988408d18 update krill-parser for the changes to .pegjs file Bradford Powell 2022-07-31 14:20:10 -04:00
  • f858d89f7b implement random choice in mini notation Bradford Powell 2022-07-29 18:54:53 -04:00
  • 964ee68974 implement "?" operator in minilanguage (for degradeBy) Bradford Powell 2022-07-29 12:44:56 -04:00
  • 8244ba7754 hotfix: prebake flag to skip fetch Felix Roos 2022-08-07 00:14:27 +02:00
  • 21b2184750 Merge pull request #177 from tidalcycles/soft-errors Felix Roos 2022-08-06 23:32:16 +02:00
  • 8d1c98f03e always throw error for invalid notes Felix Roos 2022-08-06 21:37:41 +02:00
  • 684bab99a9 Merge remote-tracking branch 'origin/main' into soft-errors Felix Roos 2022-08-06 21:32:47 +02:00
  • 7a4a8a4581 run all tests at once Felix Roos 2022-08-06 21:29:36 +02:00
  • b8843a0eb6 readd mocha dep to root package Felix Roos 2022-08-06 12:32:42 +02:00
  • 563dfbea43 remove mocha from packages Felix Roos 2022-08-06 12:30:14 +02:00
  • 488ebf8f1a replace old tests + ignore tune test for now + add happy-dom Felix Roos 2022-08-06 12:22:11 +02:00
  • 03158bd689 test tonal tone xen Felix Roos 2022-08-06 11:20:11 +02:00
  • 765f2df18e vitest eval + mini Felix Roos 2022-08-06 10:48:44 +02:00
  • a15d8553e0 refactor pattern tests Felix Roos 2022-08-06 01:31:50 +02:00
  • 3a790b03ac refactor drawLine + fraction test Felix Roos 2022-08-06 00:53:10 +02:00
  • 90e5e03531 refactor value.test Felix Roos 2022-08-06 00:50:10 +02:00
  • a4158c16f0 refactor core util.test Felix Roos 2022-08-06 00:47:49 +02:00
  • ffc0b364ca add vitest Felix Roos 2022-08-06 00:47:36 +02:00
  • 1efb8f6681 Merge pull request #173 from tidalcycles/replace-react-codemirror Felix Roos 2022-08-06 00:27:16 +02:00
  • 55b2d7f68f add onSelectionChange callback Felix Roos 2022-08-05 23:50:42 +02:00
  • 7f0e98ea93 remove old overrides Felix Roos 2022-08-05 23:38:45 +02:00
  • 67c21c18cf set background to 222 + remove log Felix Roos 2022-08-05 23:23:51 +02:00
  • 0cd82c7e57 tutorial styles Felix Roos 2022-08-05 23:23:17 +02:00
  • 1942c36443 fix style import Felix Roos 2022-08-05 23:18:03 +02:00
  • 93251582ab replace react-codemirror Felix Roos 2022-08-05 23:05:33 +02:00
  • decd2d6625 fixes #130 + #156 Felix Roos 2022-08-05 16:10:37 +02:00
  • 6824dcb89b Merge pull request #99 from tidalcycles/configurable-shapeshifter Felix Roos 2022-08-04 22:19:46 +02:00
  • eeac075a29 Merge branch 'main' into configurable-shapeshifter Felix Roos 2022-08-04 22:13:52 +02:00
  • b864b1dec3 Merge pull request #171 from debrisapron/dynamic-import Felix Roos 2022-08-04 22:06:38 +02:00
  • 130fb9c217 Amend shapeshifter to allow use of dynamic import DEBRIS APRON 2022-08-03 17:01:35 -07:00
  • 5887d4b999 Merge branch 'main' into dirtify-plain-values wyan/dirtify-plain-values makmanalp/dirtify-plain-values dirtify-plain-values Felix Roos 2022-08-03 22:29:49 +02:00
  • 8d45317892 Updates Felix Roos 2022-08-02 23:50:23 +02:00
  • 688a3d29fd Merge pull request #164 from tidalcycles/talk-fixes Felix Roos 2022-08-02 23:43:07 +02:00
  • 800f2f466b darken repl background + dont highlight active line Felix Roos 2022-08-02 23:39:07 +02:00
  • 655a9ff1a4 Merge remote-tracking branch 'origin/HEAD' into talk-fixes Felix Roos 2022-08-02 23:17:02 +02:00
  • 12f8902c5f Merge pull request #163 from tidalcycles/pianoroll-fixes Felix Roos 2022-08-02 23:04:34 +02:00
  • 9cdb1a53f9 Merge pull request #169 from tidalcycles/fix-jsdoc Felix Roos 2022-08-02 22:57:43 +02:00
  • f5efa18e96 fix: jsdoc comments Felix Roos 2022-08-02 22:56:04 +02:00
  • fcebde5abd Merge pull request #166 from tidalcycles/chooseCycles Alex McLean 2022-07-30 22:51:11 +01:00
  • 7fbd4527e5 chooseInWith, choose2, randcat, and some reformatting alex 2022-07-30 22:24:26 +01:00
  • d79716c3f8 add chooseInWith/chooseCycles alex 2022-07-30 09:27:43 +01:00
  • 884811fd99 darken mini repl bg Felix Roos 2022-07-29 00:19:06 +02:00
  • 712a2ae018 .out error handling Felix Roos 2022-07-29 00:05:20 +02:00
  • 4f460eeb32 style errors, fixed backdrop + hide console Felix Roos 2022-07-29 00:03:46 +02:00
  • 913416a9d5 style fixes + hide-console option - thicker highlighting outline - only shade actual characters, not whole lines - strudel hide-console will now hide console Felix Roos 2022-07-29 00:00:41 +02:00
  • fd61001b4d getFreq + midi2note helpers Felix Roos 2022-07-28 23:55:17 +02:00
  • ce4d2c17a7 minirepl optimizations: - can now evaluate on init - support disable-highlighting - support keyboard shortcuts - support flash Felix Roos 2022-07-28 23:55:05 +02:00
  • a42ebd7aaf log helpers Felix Roos 2022-07-28 23:46:30 +02:00
  • 0b7ff17e01 move samples to dedicated samples folder wyan/samples-folder makmanalp/samples-folder samples-folder Felix Roos 2022-07-28 22:35:27 +02:00
  • f38718004f pianoroll optimizations - fix flickering due to global alpha mutation - change default inactive color - add smear option - add playheadColor option Felix Roos 2022-07-28 22:27:54 +02:00
  • 1ddf968750 fix: draw playhead only once Felix Roos 2022-07-28 22:26:14 +02:00