Commit Graph

  • 0418517c3e Merge branch 'main' into stateful-events Alex McLean 2022-02-23 20:20:35 +00:00
  • a9a4cd2f5c Make pattern a function of state, not just time. alex 2022-02-23 20:18:03 +00:00
  • b4b38f1dc9 build Felix Roos 2022-02-22 20:49:05 +01:00
  • 9170eadbb0 replace groove with struct + delete groove Felix Roos 2022-02-22 20:47:55 +01:00
  • 413d401567 build Felix Roos 2022-02-22 00:48:00 +01:00
  • f6be175af0 refactor tunes to double quotes Felix Roos 2022-02-22 00:44:39 +01:00
  • 522005a7ab patterns with double quotes and backticks + improved highlighting + many shapeshifter fixes + add highlighting to minirepl + add error handling to minirepl Felix Roos 2022-02-22 00:27:38 +01:00
  • 9a480344de Merge branch 'main' of https://github.com/tidalcycles/strudel Felix Roos 2022-02-21 01:20:51 +01:00
  • 8ce9986479 build Felix Roos 2022-02-21 01:20:44 +01:00
  • fd5ac5898c make offset pure Felix Roos 2022-02-21 01:19:57 +01:00
  • 6bbe759f74 Merge pull request #13 from tidalcycles/continuous-functions Alex McLean 2022-02-21 00:02:06 +00:00
  • 966de74d5b build Felix Roos 2022-02-21 01:00:12 +01:00
  • fd8f70d914 Tweaks and a couple of tests for signals alex 2022-02-20 23:59:16 +00:00
  • 3b248ae94c fix mini notation multiline highlight + started operator overloading Felix Roos 2022-02-21 00:57:17 +01:00
  • 26fe6c8f61 add location for replicated synthetic child Felix Roos 2022-02-21 00:36:15 +01:00
  • b4b303a2d9 Add continuous signals (sine, cosine, saw, etc) alex 2022-02-20 22:47:00 +00:00
  • acd07c31ff started mini notation highlighting currently deactivated by addMiniLocations flag Felix Roos 2022-02-20 23:46:45 +01:00
  • 358ba0101e specify error source Felix Roos 2022-02-20 23:37:29 +01:00
  • bc790d8cd5 fix: voicings wouldn't work with objects Felix Roos 2022-02-20 23:37:17 +01:00
  • 74040e52b4 better number support in tonal functions Felix Roos 2022-02-20 20:47:59 +01:00
  • f8df4b485d build Felix Roos 2022-02-20 20:31:55 +01:00
  • 1de371e944 replace m with cat in tunes Felix Roos 2022-02-20 20:31:00 +01:00
  • 8d872ccee9 highlight active events, js only Felix Roos 2022-02-20 20:30:40 +01:00
  • cf5ae93638 add withLocation Felix Roos 2022-02-20 20:29:20 +01:00
  • ed50da52f7 add locations to primitive pattern args Felix Roos 2022-02-20 20:29:07 +01:00
  • 292f171f28 add editorDidMount Felix Roos 2022-02-20 20:20:02 +01:00
  • 72835c80ed add onEvent to useRepl Felix Roos 2022-02-20 20:19:19 +01:00
  • d3dce4c662 build Felix Roos 2022-02-19 21:51:58 +01:00
  • ecec96c943 Merge branch 'main' of https://github.com/tidalcycles/strudel Felix Roos 2022-02-19 21:48:26 +01:00
  • b2646dbd65 midi doc Felix Roos 2022-02-19 21:47:59 +01:00
  • d941cb79ce Merge pull request #11 from tidalcycles/more-functions Alex McLean 2022-02-19 20:30:04 +00:00
  • 8339d18e0a build tutorial Felix Roos 2022-02-19 21:20:36 +01:00
  • f0a96ba75d basi tonal api doc Felix Roos 2022-02-19 21:17:21 +01:00
  • 1380babcf2 rename chordBass > rootNotes Felix Roos 2022-02-19 21:16:58 +01:00
  • c5089d8c58 scale now turns numbers into notes Felix Roos 2022-02-19 21:16:49 +01:00
  • ce78e0d88d build tutorial Felix Roos 2022-02-19 19:50:56 +01:00
  • b497967647 Merge branch 'main' of https://github.com/tidalcycles/strudel Felix Roos 2022-02-19 19:46:23 +01:00
  • 4614b6b6bd tone api doc Felix Roos 2022-02-19 19:45:26 +01:00
  • c548b61fa4 add synth helpers Felix Roos 2022-02-19 19:45:19 +01:00
  • ca9fef50d9 More struct tests alex 2022-02-19 17:20:02 +00:00
  • 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