72 Commits

Author SHA1 Message Date
Felix Roos
e2898ee5bf add eslint + fix lint errors 2022-11-24 15:30:11 +01:00
Alex McLean
e1a532500e
Tidying up core (#256)
* remove _ prefixes except for functions to be patternified
* categorise pattern methods
* experimental support for `.add.squeeze` and friends as alternative to `.addSqueeze`
* `every` is now an alias for `firstOf` with additional `lastOf` (which every will become an alias for next)
2022-11-22 08:51:25 +00:00
Felix Roos
54c9c434e0 fix examples snapshot 2022-11-21 22:09:26 +01:00
Felix Roos
874633051b fix: snapshot 2022-11-17 10:56:46 +01:00
Felix Roos
2293f1ba15 fix: worklets now work in the tutorial again 2022-11-17 10:52:07 +01:00
Felix Roos
483c3f61b5 midi now works in the tutorial 2022-11-17 10:49:44 +01:00
Felix Roos
83263968f2 fix: rootNotes example 2022-11-17 10:41:32 +01:00
Felix Roos
94a594c777 fix sample examples 2022-11-17 10:15:59 +01:00
Felix Roos
f1ae8a17cf fix: could play multiple mini repl at once 2022-11-17 10:07:19 +01:00
Felix Roos
14c2da4fa2 started refac repl to new scheduler + transpiler 2022-11-10 12:07:36 +01:00
Felix Roos
371af755df move evaluate logic without transpiler to core
+ breaking change: evalScope is now imported from core
+ breaking change: deprecated extend is now removed
+ add repl.mjs
2022-11-06 12:12:43 +01:00
Felix Roos
e9544f8f92 test all in source examples 2022-11-03 14:47:27 +01:00
Felix Roos
08c4c641ec add note calls everywhere 2022-10-29 17:38:54 +02:00
Felix Roos
5d7e46b246 started removing primitive haps from tutorial 2022-10-29 14:58:50 +02:00
Felix Roos
60616a5228 remove old defaultSynth 2022-10-27 21:19:17 +02:00
Felix Roos
4264f013af remove webdirt + tone from tutorial
+ do not load webdirt in repl
2022-10-27 20:51:14 +02:00
Felix Roos
ecc4e1803c remove all occurrences of .out() 2022-10-27 19:47:07 +02:00
Felix Roos
603c55fda7 doc: in source value modifiers 2022-10-26 20:29:12 +02:00
Felix Roos
c4b482634f doc: begin end 2022-09-25 23:35:30 +02:00
Felix Roos
04973d153b doc: legato gain velocity 2022-09-25 22:39:16 +02:00
Felix Roos
69ce7c78a4 doc: euclid + euclidLegato 2022-09-25 22:09:39 +02:00
Felix Roos
df2c7ec1a1 doc: chop + loopAt 2022-09-22 23:20:15 +02:00
Felix Roos
0d179f2042 tutorial is now dark 2022-09-22 23:20:03 +02:00
Felix Roos
5d699496ca doc: chunk + chunkBack 2022-09-19 23:30:37 +02:00
Felix Roos
e4f4fe81ae doc: iterBack 2022-09-19 23:21:55 +02:00
Felix Roos
abe28367fb doc: iter 2022-09-19 23:19:39 +02:00
Felix Roos
cc394d9f74 doc: echo + echoWith 2022-09-19 23:13:36 +02:00
Felix Roos
505cc01a18 remove empty heading 2022-09-17 23:59:16 +02:00
Felix Roos
fdc4bb455f fix: formatting 2022-09-17 23:54:28 +02:00
Felix Roos
e4913dfb73 mark tone + webdirt deprecated
+ add superdirt param list
2022-09-17 23:35:35 +02:00
Felix Roos
dfd33bab8e dedupe accumulation modifiers 2022-09-17 23:16:13 +02:00
Felix Roos
19b8f073b1 dedupe most of core api doc 2022-09-17 22:46:30 +02:00
Felix Roos
b38b16f70e doc: early, late, each, every, rev + doc structure 2022-09-17 21:45:39 +02:00
Felix Roos
dd69e4caff doc: rand irand perlin 2022-09-17 21:03:58 +02:00
Felix Roos
762a17d949 fix: remove TLA 2022-09-17 15:42:34 +02:00
Felix Roos
cafcead62e doc: web audio effects 2022-09-17 15:18:57 +02:00
Felix Roos
71ca46b21b remove headings for generated doc 2022-09-17 15:18:38 +02:00
Felix Roos
de4726ec8d improve sampler section 2022-09-16 23:59:46 +02:00
Felix Roos
e58aff41f9 begin webaudio tutorial 2022-09-16 23:25:42 +02:00
Felix Roos
782e8522c5 add all default samples to mini repl 2022-09-16 23:24:47 +02:00
Felix Roos
f0e412a443 doc: chooseCycles + mini shorthands 2022-09-14 23:40:48 +02:00
Felix Roos
ce91d36b7a doc: random functions 2022-09-14 23:16:24 +02:00
Felix Roos
8e61673bd6 doc: degradeBy 2022-09-14 21:54:42 +02:00
Felix Roos
88e39d22f1 add drums to mini repl 2022-09-14 21:53:41 +02:00
Bradford Powell
0b00ad98e6 claim victory over the ? and | notations 2022-08-06 18:22:03 -04:00
Felix Roos
0cd82c7e57 tutorial styles 2022-08-05 23:23:17 +02:00
Lars Kobbe
82728be44b remove edit and pipe function (duplicate of layer and apply) 2022-07-25 22:20:06 +02:00
Lars Kobbe
bebfa23cc9 add Euclidian, remove append 2022-07-24 21:20:38 +02:00
Felix Roos
fb8dd537e0 node 16 compat 2022-06-15 21:34:56 +02:00
Felix Roos
093049a1f8 hopefully fix sample folder for deployed version 2022-05-29 12:27:25 +02:00