21 Commits

Author SHA1 Message Date
Felix Roos
61e81a4e60 now running smooth without memoization 2022-03-19 12:03:26 +01:00
Felix Roos
91c0a46ba9 add euclid 2022-03-17 15:03:57 +01:00
Felix Roos
4bea071071 mini: parse numbers 2022-02-25 21:41:10 +01:00
Felix Roos
26fe6c8f61 add location for replicated synthetic child 2022-02-21 00:36:15 +01:00
Felix Roos
acd07c31ff started mini notation highlighting
currently deactivated by addMiniLocations flag
2022-02-20 23:46:45 +01:00
Felix Roos
71023fc09c support "!" in mini notation 2022-02-16 20:10:58 +01:00
Felix Roos
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
2022-02-15 23:05:14 +01:00
Felix Roos
240ebede6f automated patternify, pseudo getters, string hacks 2022-02-14 19:56:37 +01:00
Felix Roos
3fb4582d61 add groove 2022-02-13 21:48:30 +01:00
Felix Roos
3d0d526051 add tranpose method 2022-02-13 12:10:38 +01:00
Felix Roos
67c8ac7d9d make strudel classes available to eval 2022-02-13 00:13:15 +01:00
Felix Roos
70dea049ae add chord voicings 2022-02-12 21:59:45 +01:00
Felix Roos
8fa9fda9b4 timecat mini notation 2022-02-10 09:08:40 +01:00
Felix Roos
ad777ed183 add timecat to parser 2022-02-10 08:30:18 +01:00
Felix Roos
f6c4bdb8a6 added midi support 2022-02-09 22:10:11 +01:00
Felix Roos
e783de3453 add m for mini 2022-02-09 20:19:05 +01:00
Felix Roos
9ed198db28 ast shape shifting pseudo note variables 2022-02-09 20:11:16 +01:00
Felix Roos
20cbaf913a hot mode + tone synth experiments 2022-02-08 23:01:01 +01:00
Felix Roos
bc79986dd2 now supporting tidal syntax directly 2022-02-06 23:02:43 +01:00
Felix Roos
36db844155 add some todos 2022-02-06 21:15:03 +01:00
Felix Roos
27be90358f add many more krill operators 2022-02-06 20:59:41 +01:00