Commit Graph

  • 0039b60020 Fix struct() and add mask() alex 2022-02-19 17:14:11 +00:00
  • 7b34f3f524 struct() and invert()/inv() alex 2022-02-19 16:54:44 +00:00
  • 7456810517 Merge pull request #10 from tidalcycles/bug-when Alex McLean 2022-02-19 15:07:07 +00:00
  • f3a3376e24 It was the test that was wrong all along alex 2022-02-19 15:06:35 +00:00
  • 9e05da552f Merge branch 'main' into bug-when alex 2022-02-19 15:00:28 +00:00
  • c427b1594d build Felix Roos 2022-02-18 22:36:02 +01:00
  • d58a706b9b simplify querying + hopefully fix mini repl switching bug Felix Roos 2022-02-18 22:34:42 +01:00
  • d26467d0de build Felix Roos 2022-02-18 21:58:15 +01:00
  • 57bddf9189 disable parcel cache to fix build Felix Roos 2022-02-18 21:58:06 +01:00
  • cd815d064d dont autolink minirepl Felix Roos 2022-02-18 21:56:11 +01:00
  • da2c5c738b fixes Felix Roos 2022-02-18 21:46:07 +01:00
  • 5d649a516f docs docs docs Felix Roos 2022-02-18 21:39:37 +01:00
  • a05757f8d6 support multiple repls on same page Felix Roos 2022-02-18 15:01:01 +01:00
  • 3f051cdd8d tutorial layout Felix Roos 2022-02-18 14:00:35 +01:00
  • 7b28a620a9 build tutorial after repl Felix Roos 2022-02-18 13:45:15 +01:00
  • aa850918ad boilerplate for tutorial + minirepl Felix Roos 2022-02-18 12:44:18 +01:00
  • bad6cf0ed7 encapsulate repl logic into hook Felix Roos 2022-02-18 11:55:31 +01:00
  • 873ca66d55 remove hot mode + cleanup Felix Roos 2022-02-18 11:47:11 +01:00
  • 57d85ee7de build Felix Roos 2022-02-18 11:13:19 +01:00
  • f95f181301 fix could not play after pressing pause + some notes Felix Roos 2022-02-18 11:12:08 +01:00
  • f97837d15a build Felix Roos 2022-02-16 20:13:40 +01:00
  • b8d3fe6f1a add tone songs Felix Roos 2022-02-16 20:12:47 +01:00
  • 47d29bc654 eval only on ctrl+enter, not on every keystroke Felix Roos 2022-02-16 20:12:22 +01:00
  • 70f858361f add .tone + helpers Felix Roos 2022-02-16 20:11:21 +01:00
  • 71023fc09c support "!" in mini notation Felix Roos 2022-02-16 20:10:58 +01:00
  • 6babfa3435 add Tone namespace + allow functions Felix Roos 2022-02-16 20:10:35 +01:00
  • ef9527d691 add "!" and "_" to mini notation Felix Roos 2022-02-16 20:10:00 +01:00
  • 9ac7212f9c add bypass + hush Felix Roos 2022-02-16 20:09:23 +01:00
  • 3c614e6e16 simplify scheduler Felix Roos 2022-02-16 20:08:58 +01:00
  • b64ccb4522 build Felix Roos 2022-02-15 23:05:38 +01:00
  • c11c217baf Pattern .define + .bootstrap + seperate parse / evaluate + add Pattern.edit + move string hacks to evaluate + automate eval scoping with globalThis + add random tune button + mini: handle angle brackets + add chordBass + fix old tunes Felix Roos 2022-02-15 23:05:14 +01:00
  • c225c058bc build Felix Roos 2022-02-15 08:20:12 +01:00
  • 2f164649b9 add makeComposable for chainable composition - only used with transpose so far Felix Roos 2022-02-15 08:19:48 +01:00
  • 22baae10dd build Felix Roos 2022-02-14 19:57:24 +01:00
  • 240ebede6f automated patternify, pseudo getters, string hacks Felix Roos 2022-02-14 19:56:37 +01:00
  • f2acc12174 build Felix Roos 2022-02-13 21:48:51 +01:00
  • 3fb4582d61 add groove Felix Roos 2022-02-13 21:48:30 +01:00
  • 69d802a060 build Felix Roos 2022-02-13 21:29:40 +01:00
  • 0c8d4a9671 add scaleTranspose Felix Roos 2022-02-13 21:27:20 +01:00
  • b29857e81f build Felix Roos 2022-02-13 12:11:46 +01:00
  • 3d0d526051 add tranpose method Felix Roos 2022-02-13 12:10:38 +01:00
  • 016d5c5ef4 build Felix Roos 2022-02-13 00:14:45 +01:00
  • 67c8ac7d9d make strudel classes available to eval Felix Roos 2022-02-13 00:13:15 +01:00
  • b95daf7874 build Felix Roos 2022-02-12 23:58:19 +01:00
  • 8d81458b7f fix appWhole / appBoth Felix Roos 2022-02-12 23:54:45 +01:00
  • a0c09f7575 build Felix Roos 2022-02-12 22:56:41 +01:00
  • ffffca8cdc allow "^" in mini notation step Felix Roos 2022-02-12 22:56:03 +01:00
  • 2069b02ba7 add giant steps Felix Roos 2022-02-12 22:44:06 +01:00
  • c20d5e5be9 fmapNested prototype Felix Roos 2022-02-12 22:05:49 +01:00
  • 64e24e5fc1 build Felix Roos 2022-02-12 22:00:30 +01:00
  • 70dea049ae add chord voicings Felix Roos 2022-02-12 21:59:45 +01:00
  • f15686ba0f build Felix Roos 2022-02-11 01:10:44 +01:00
  • f8a178c282 Merge branch 'main' of https://github.com/tidalcycles/strudel Felix Roos 2022-02-11 01:10:02 +01:00
  • 1e7cbf235f add swimming Felix Roos 2022-02-11 01:09:51 +01:00
  • 4c15cab048 style fixes Felix Roos 2022-02-11 01:09:46 +01:00
  • a074c146ec fix wrong values in test alex 2022-02-10 17:43:16 +00:00
  • fff10f43bd Failing test for when alex 2022-02-10 17:40:59 +00:00
  • 063289b435 Merge pull request #9 from tidalcycles/More-functions Alex McLean 2022-02-10 16:21:31 +00:00
  • abe6509ba8 Bugfix every, and create more top level functions alex 2022-02-10 15:49:01 +00:00
  • 8986399736 build Felix Roos 2022-02-10 14:53:25 +01:00
  • cff3da3fd0 save code as base64 in url Felix Roos 2022-02-10 14:50:51 +01:00
  • ea7c079e30 build Felix Roos 2022-02-10 09:09:43 +01:00
  • a977a9b444 tune Felix Roos 2022-02-10 09:09:08 +01:00
  • 8fa9fda9b4 timecat mini notation Felix Roos 2022-02-10 09:08:40 +01:00
  • fabfee5976 build Felix Roos 2022-02-10 08:30:38 +01:00
  • ad777ed183 add timecat to parser Felix Roos 2022-02-10 08:30:18 +01:00
  • 40d4e138b7 Merge pull request #8 from tidalcycles/timeCat Alex McLean 2022-02-09 23:51:21 +00:00
  • 5b8c34e504 timeCat seems to work alex 2022-02-09 23:50:06 +00:00
  • f5fb5857df fix _fastGap, add compressSpan alex 2022-02-09 22:41:44 +00:00
  • 295e910cc7 Create FUNDING.yml Alex McLean 2022-02-09 21:21:42 +00:00
  • ab2cfdeeec attempt at fastGap, with failing test alex 2022-02-09 21:18:53 +00:00
  • c891dda8eb build Felix Roos 2022-02-09 22:11:25 +01:00
  • f6c4bdb8a6 added midi support Felix Roos 2022-02-09 22:10:11 +01:00
  • b0e50db4f6 build Felix Roos 2022-02-09 20:21:58 +01:00
  • e783de3453 add m for mini Felix Roos 2022-02-09 20:19:05 +01:00
  • 9ed198db28 ast shape shifting pseudo note variables Felix Roos 2022-02-09 20:11:16 +01:00
  • ce579e48a6 remove line Felix Roos 2022-02-08 23:28:39 +01:00
  • 03d3f1d426 Merge branch 'main' of https://github.com/tidalcycles/strudel Felix Roos 2022-02-08 23:01:03 +01:00
  • 20cbaf913a hot mode + tone synth experiments Felix Roos 2022-02-08 23:01:01 +01:00
  • fa59334a46 add some module level curried aliases alex 2022-02-08 17:08:11 +00:00
  • d6c22d516b pass all the args through patternify, to properly support sequences as args alex 2022-02-08 16:15:43 +00:00
  • 89ee94e953 tidy alex 2022-02-08 12:41:01 +00:00
  • 44336efb8d tidy - use const or let for declarations alex 2022-02-08 12:36:48 +00:00
  • c4a8180592 another test for fast alex 2022-02-08 09:27:18 +00:00
  • 9d809be775 deps alex 2022-02-08 08:59:52 +00:00
  • 5ecbcfffcb Merge pull request #7 from felixroos/main Alex McLean 2022-02-07 22:07:58 +00:00
  • 4dadcbcb49 fix typo Felix Roos 2022-02-07 22:38:10 +01:00
  • 92103dbb06 build for root dir Felix Roos 2022-02-07 22:28:25 +01:00
  • e9b2bb6169 fix input error handling Felix Roos 2022-02-07 22:24:16 +01:00
  • 6f9c51db9e fix tests for sequence() and polyrhythm() alex 2022-02-07 19:02:27 +00:00
  • d3f4dcacff actually apply the function in every alex 2022-02-07 19:00:43 +00:00
  • e12bcea613 fix _slow test alex 2022-02-07 18:57:34 +00:00
  • 3e989f4bb0 rebuild with / docroot alex 2022-02-07 18:34:26 +00:00
  • 7415737cf1 Merge pull request #6 from felixroos/main Alex McLean 2022-02-07 18:08:40 +00:00
  • cf7a158944 build Felix Roos 2022-02-07 18:41:04 +01:00
  • d1befc29cb fix duration Felix Roos 2022-02-07 18:40:37 +01:00
  • 45ff4444b3 build Felix Roos 2022-02-07 18:32:26 +01:00
  • 8663f7f102 clean up Felix Roos 2022-02-07 18:31:33 +01:00
  • 76153c5791 filter out events that dont have onset Felix Roos 2022-02-07 18:29:59 +01:00
  • 651f6d1462 Merge commit '4cdcfd24fa68ca37255ed391144c3ceeea5de976' Felix Roos 2022-02-07 18:06:25 +01:00