Felix Roos
4345fda9bc
more doc
2023-01-12 01:56:46 +01:00
Felix Roos
4059e9faa9
more doc
2023-01-12 00:10:58 +01:00
Felix Roos
86cde9716a
arpWith example
2023-01-11 23:37:59 +01:00
Felix Roos
6e315a50ed
breaking: arp use innerJoin instead of squeezeJoin
2023-01-11 23:28:17 +01:00
Felix Roos
d5f37e2cbe
add internals doc
2023-01-11 22:48:47 +01:00
Felix Roos
69ecb7b54f
support logs in mini repl
...
+ pass hap to logger
+ add editPattern hook to repl + useStrudel
+ do not throw when webaudio gets plain values
2023-01-09 23:26:20 +01:00
Felix Roos
10ee11c886
docs: improve time modifiers page
...
+ polymeter + euclidRot
+ rename Factories to Pattern Constructors
2023-01-09 20:39:00 +01:00
Felix Roos
62fdba0600
pull apart functional docs
2023-01-07 22:12:35 +01:00
Felix Roos
2c44c252d7
fixed namespaced anchor links
2022-12-19 20:59:47 +01:00
Felix Roos
0a9604d10e
throw out nunjucks
2022-12-19 20:48:57 +01:00
Felix Roos
bf1ba6efc0
code format
2022-12-13 21:32:03 +01:00
Alex McLean
56424d29a3
.defragmentHaps() ( #299 )
2022-12-11 23:21:53 +00:00
Felix Roos
210910eb6e
hotfix: lastOf was undefined
2022-12-11 21:56:05 +01:00
Felix Roos
b9781915a4
remove bootstrap + Pattern.patternify
2022-12-10 22:58:07 +01:00
Felix Roos
b81a66f07e
refactor uses of voicings
...
+ fix usages of scaleTranspose
2022-12-10 21:47:58 +01:00
Felix Roos
09b15a07c6
use register for degradeBy / undegradeBy
2022-12-10 19:25:51 +01:00
Alex McLean
4340f024d3
Reorganise pattern.mjs with a 'toplevel first' regime ( #286 )
...
'toplevel first' regime
* loopAt has its optional cps parameter removed, with loopAtCps added for supporting that usage.
* rename bitlevel operations e.g. _and -> band
Co-authored-by: Felix Roos <flix91@gmail.com>
2022-12-10 14:39:03 +00: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
Felix Roos
4dd08268dc
implement collect + arp function
2022-12-04 11:38:11 +01:00
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
8304993481
fix : #194
2022-11-21 21:59:08 +01:00
Felix Roos
f279c61792
fix: each example
2022-11-17 10:19:04 +01:00
Felix Roos
ff5d14fb63
can now have multiple triggers
...
+ Pattern.log now makes sense
2022-11-12 16:52:00 +01:00
Felix Roos
ea3e9de7ab
feat: can now set a string parser for reify
2022-11-08 21:16:23 +01:00
Felix Roos
3033acadbb
remove log
2022-11-03 14:57:46 +01:00
Felix Roos
e9544f8f92
test all in source examples
2022-11-03 14:47:27 +01:00
Felix Roos
1a6743dba9
hotfix: #241
2022-11-03 12:52:01 +01:00
Felix Roos
a0bd5bdd35
simplify asNumber
2022-11-01 21:45:40 +01:00
Felix Roos
fbf7c6293f
get rid of asNumber on arithmetic functions
2022-11-01 21:38:16 +01:00
Felix Roos
e128b02da1
support object arithmetic
2022-11-01 21:31:39 +01:00
Alex McLean
24328ee8ae
Fix zero length queries WIP ( #234 )
...
* failing tests for zero-width queries
* support zero width timespans in splitArcs. Fixes one test, breaks a load more..
* fix fastGap
2022-10-29 23:23:10 +01:00
Felix Roos
08c4c641ec
add note calls everywhere
2022-10-29 17:38:54 +02:00
Felix Roos
ecc4e1803c
remove all occurrences of .out()
2022-10-27 19:47:07 +02:00
Alex McLean
5f381cf153
Patternify range ( #231 )
...
* patternify range
* patternify range
* fix test
2022-10-26 22:53:49 +01:00
Felix Roos
2ed290a214
Merge pull request #228 from tidalcycles/just-another-docs-branch
...
Just another docs branch
2022-10-26 21:42:12 +02:00
Felix Roos
603c55fda7
doc: in source value modifiers
2022-10-26 20:29:12 +02:00
Alex McLean
a5bf8f6732
fix fastgap for events that go across cycle boundaries ( #225 )
2022-10-06 21:35:45 +01:00
Felix Roos
04973d153b
doc: legato gain velocity
2022-09-25 22:39:16 +02:00
Felix Roos
b64cf197f2
doc: improve chop + loopAt examples
2022-09-25 21:57:56 +02:00
Felix Roos
985de36647
Merge remote-tracking branch 'origin/main' into just-another-docs-branch
2022-09-25 21:16:05 +02:00
Alex McLean
513e0d748d
focus tweak for squeezeJoin - another go at fixing #216 ( #221 )
...
Fixes squeezeJoin, and in the process struct/keepif. fixes #216
Co-authored-by: Felix Roos <flix91@gmail.com>
2022-09-24 23:27:25 +01:00
alex
5b56fbed97
adjust use of focus in squeezeJoin - fixes #216
2022-09-23 08:00:53 +01:00
alex
dfdd918ea0
attempt at fixing #216
2022-09-22 22:52:02 +01:00
Felix Roos
df2c7ec1a1
doc: chop + loopAt
2022-09-22 23:20:15 +02:00
Felix Roos
227ad332b8
add missing params to echo
2022-09-19 23:42:04 +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