Commit graph

  • a11d23ba62 hotfix: out should not be async Felix Roos 2022-09-16 00:30:37 +02:00
  • 6bab362171
    Merge pull request #205 from tidalcycles/coarse-crush-shape Felix Roos 2022-09-16 00:21:28 +02:00
  • 5d28c5c825 add license info Felix Roos 2022-09-16 00:17:42 +02:00
  • b9173ebe50 add coarse, crush and shape Felix Roos 2022-09-16 00:14:28 +02:00
  • 0a1577ff43 refactor kalimba Felix Roos 2022-09-15 21:17:39 +02:00
  • a616d6fd3e
    Merge pull request #201 from tidalcycles/vowel Felix Roos 2022-09-15 21:04:28 +02:00
  • 149b2ab9f9 make vowel work with node Felix Roos 2022-09-15 20:11:10 +02:00
  • 4406dd88d1 add vowel Felix Roos 2022-09-15 20:09:07 +02:00
  • 48a950faf8
    Merge pull request #200 from tidalcycles/build-analyze Felix Roos 2022-09-15 16:55:52 +02:00
  • 0ffbb5cb2c ignore stats Felix Roos 2022-09-15 16:54:27 +02:00
  • f4c31bcf2c
    Merge pull request #199 from tidalcycles/docs-update Felix Roos 2022-09-14 23:46:39 +02:00
  • f0e412a443 doc: chooseCycles + mini shorthands Felix Roos 2022-09-14 23:40:48 +02:00
  • ce91d36b7a doc: random functions Felix Roos 2022-09-14 23:16:24 +02:00
  • a022e5bb93 add missing external deps to react pkg Felix Roos 2022-09-14 21:55:09 +02:00
  • 8e61673bd6 doc: degradeBy Felix Roos 2022-09-14 21:54:42 +02:00
  • 88e39d22f1 add drums to mini repl Felix Roos 2022-09-14 21:53:41 +02:00
  • 1441374f6e
    Create README.md Felix Roos 2022-09-13 22:45:03 +02:00
  • d1cedaa3e8
    add dependencies graphic Felix Roos 2022-09-13 22:40:52 +02:00
  • 5b721f6453 package-lock Felix Roos 2022-09-10 23:32:33 +02:00
  • a5f05b4715 hotfix: regression of #196 - samples loaded as arrays would not be repitched Felix Roos 2022-09-10 23:19:23 +02:00
  • 96f49f117a add build analyzer Felix Roos 2022-09-10 23:04:21 +02:00
  • 88e1211762
    Merge pull request #196 from tidalcycles/fix-numbers-in-sampler Felix Roos 2022-09-09 22:04:40 +02:00
  • 59e1664223 pull in midi logic Felix Roos 2022-09-09 22:02:24 +02:00
  • 42922a0d75 fix: support numbers in piano / sampler Felix Roos 2022-09-09 21:56:07 +02:00
  • 4f8a2a0900 another round of scheduling Felix Roos 2022-08-26 23:58:39 +02:00
  • 9a2a26e904 add a little dot Felix Roos 2022-08-23 21:56:38 +02:00
  • 067c3433b6 add nano-repl build Felix Roos 2022-08-23 21:55:06 +02:00
  • d0b07c4890 fix latency issues for larger intervals Felix Roos 2022-08-23 21:52:24 +02:00
  • 24f8f48a2f nano repl now supports highlighting Felix Roos 2022-08-23 21:24:25 +02:00
  • acafcc9888 build react pkg Felix Roos 2022-08-23 21:23:44 +02:00
  • ec4cfe6f86 use new getTime callback in repl + mini repl Felix Roos 2022-08-23 21:23:28 +02:00
  • 7b0c80c8be getTime callback for highlighting time Felix Roos 2022-08-23 21:23:01 +02:00
  • 29029714ee expose pattern form useStrudel Felix Roos 2022-08-23 21:22:28 +02:00
  • cd1203d1e2 fix pause + remove logs Felix Roos 2022-08-23 20:56:09 +02:00
  • 4dfc34515c fix nano-repl prod build Felix Roos 2022-08-23 18:23:36 +02:00
  • 11a9f3ced3 no top level await + no evaluate on mount Felix Roos 2022-08-23 18:04:35 +02:00
  • 5be1a7000c cleanup Felix Roos 2022-08-23 17:56:01 +02:00
  • 9059c1b850 scheduler is now finally tight Felix Roos 2022-08-23 17:55:10 +02:00
  • ec60fe42be fix scheduler again.. add comments Felix Roos 2022-08-23 11:30:00 +02:00
  • 275931969e scheduler error correction failed attempt Felix Roos 2022-08-22 22:15:32 +02:00
  • e37e0f189a build react package Felix Roos 2022-08-21 11:22:30 +02:00
  • 8103943396 wait for ctx.resume Felix Roos 2022-08-21 11:21:36 +02:00
  • 9497c99e9e merge evaluator and scheduler hooks + use getTime Felix Roos 2022-08-21 11:21:19 +02:00
  • 2172d1a767 scheduler error correction via getTime Felix Roos 2022-08-21 11:20:15 +02:00
  • e72c47869a comment out stuff that uses tone.js Felix Roos 2022-08-18 20:50:20 +02:00
  • 5ea2124e91 webaudio error handling Felix Roos 2022-08-18 20:46:42 +02:00
  • 0c08919bfa add codemirror + keyboard shortcuts Felix Roos 2022-08-18 16:16:23 +02:00
  • a7562c3803 add useKeydown helper Felix Roos 2022-08-18 16:15:44 +02:00
  • 5f4d8f6862 add tailwind Felix Roos 2022-08-18 16:15:23 +02:00
  • 9c7d0951b7 pause action + started flag Felix Roos 2022-08-18 16:13:50 +02:00
  • 75e57c75cf add master gain + panic Felix Roos 2022-08-18 16:13:27 +02:00
  • 04502b05d4 better default tune + fix dirty state Felix Roos 2022-08-18 15:16:29 +02:00
  • e3e3a8404a nano-repl add modules + proper eval Felix Roos 2022-08-18 00:27:16 +02:00
  • 48bf17614f fix: runtime error reify undefined Felix Roos 2022-08-18 00:26:57 +02:00
  • 1941b1ff65 add react nano-repl example Felix Roos 2022-08-17 23:59:40 +02:00
  • 46aa3d275a package-lock Felix Roos 2022-08-17 23:58:47 +02:00
  • d667e790b9 export new hooks Felix Roos 2022-08-17 23:58:34 +02:00
  • bc345b569b add hooks for scheduler and evaluator Felix Roos 2022-08-17 23:57:49 +02:00
  • ee84b4e013 export webaudio out as separate function Felix Roos 2022-08-17 23:56:36 +02:00
  • e77129fa51 scheduler error callback Felix Roos 2022-08-17 23:55:06 +02:00
  • 591855919e working default tune Felix Roos 2022-08-17 21:29:57 +02:00
  • 7af6188a8a move scheduler to core + move audioctx to userland Felix Roos 2022-08-17 21:26:00 +02:00
  • 1cd31cfce9 fix getFrequency for .note Felix Roos 2022-08-17 21:25:04 +02:00
  • 227dda921c bump to 0.0.4 Felix Roos 2022-08-14 18:06:50 +02:00
  • bdf2047ea1 add npte for new packages Felix Roos 2022-08-14 18:05:08 +02:00
  • 0522996b7f bump soundfont package for rerelease Felix Roos 2022-08-14 18:02:06 +02:00
  • e9e25ef8d8 Publish Felix Roos 2022-08-14 17:56:28 +02:00
  • 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