Felix Roos
6679cd60ce
scale now supports running on object values with n
2022-12-11 22:45:36 +01:00
Felix Roos
b9781915a4
remove bootstrap + Pattern.patternify
2022-12-10 22:58:07 +01:00
Felix Roos
bc43fc9585
refactor tonal functions to 'register'
2022-12-10 21:34:38 +01:00
Alex McLean
f827201ee0
Switch 'operators' from .whatHow to .what.how, and make sure there are toplevel curried functions for all of them. Rename util.mod to util._mod, to make room for toplevel 'operator' of that name. ( #285 )
2022-12-07 19:07:55 +00: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
08c4c641ec
add note calls everywhere
2022-10-29 17:38:54 +02:00
Felix Roos
a9f5bd679d
jsdoc voicings
2022-05-21 21:57:37 +02:00
Felix Roos
f2b5dcf466
tonal jsdoc
2022-05-21 21:52:45 +02:00
Felix Roos
1cbf4c8c7e
fix name collision
2022-05-14 23:39:31 +02:00
alex
f8f744dd87
standardise on hap rather than event, especially in function names
2022-05-05 17:20:36 +01:00
alex
ee514ee8ba
redo headers
2022-04-28 14:38:41 +01:00
alex
f75da0e2e3
separate out strudel.mjs, make index.mjs aggregate module
2022-04-13 17:25:02 +01:00
Felix Roos
33c9326427
add missing dependency
2022-03-27 23:43:06 +02:00
Felix Roos
75097594b2
rename org to strudel.cycles
2022-03-27 21:42:54 +02:00
Felix Roos
0a8397b3dc
replace relative imports with package imports
2022-03-25 22:43:55 +01:00
Felix Roos
2338a1ee7d
fix more deps
2022-03-25 18:51:20 +01:00
Felix Roos
6f60a3a1d5
start packaging
2022-03-25 14:39:25 +01:00