Alex McLean
a5bf8f6732
fix fastgap for events that go across cycle boundaries ( #225 )
2022-10-06 21:35:45 +01:00
Felix Roos
5018669ded
roomsize
2022-09-25 20:08:02 +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
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
a14c7233d4
fix: tests
2022-09-17 23:40:56 +02:00
Felix Roos
c786d77b07
make polyrhythm alias of stack #211
2022-09-17 23:38:42 +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
cafcead62e
doc: web audio effects
2022-09-17 15:18:57 +02:00
Felix Roos
e58aff41f9
begin webaudio tutorial
2022-09-16 23:25:42 +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
e9e25ef8d8
Publish
...
- @strudel.cycles/core@0.2.0
- @strudel.cycles/eval@0.2.0
- @strudel.cycles/midi@0.2.0
- @strudel.cycles/mini@0.2.0
- @strudel.cycles/react@0.2.0
- @strudel.cycles/soundfonts@0.2.0
- @strudel.cycles/tonal@0.2.0
- @strudel.cycles/tone@0.2.0
- @strudel.cycles/webaudio@0.2.0
- @strudel.cycles/webdirt@0.2.0
- @strudel.cycles/xen@0.2.0
2022-08-14 17:56:28 +02:00
Felix Roos
f2b2f4f226
Merge pull request #183 from tidalcycles/soundfont-file-support
...
Soundfont file support
2022-08-14 16:04:14 +02:00
Felix Roos
48526824d6
support old way of setting frequencies
2022-08-14 15:51:01 +02:00
Felix Roos
365a90e72e
Merge remote-tracking branch 'origin/main' into soundfont-file-support
2022-08-13 16:31:50 +02:00
Felix Roos
17d0b7d291
bump vitest + remove mocha
2022-08-09 23:09:02 +02:00
Felix Roos
29009e14f4
Merge remote-tracking branch 'origin/HEAD' into vitest
2022-08-09 22:08:45 +02:00
Felix Roos
467b3db824
handle objects in getPlayableNoteValue
2022-08-07 21:21:44 +02:00
Felix Roos
8d1c98f03e
always throw error for invalid notes
2022-08-06 21:37:41 +02:00
Felix Roos
563dfbea43
remove mocha from packages
2022-08-06 12:30:14 +02:00
Felix Roos
488ebf8f1a
replace old tests
...
+ ignore tune test for now
+ add happy-dom
2022-08-06 12:22:11 +02:00
Felix Roos
a15d8553e0
refactor pattern tests
2022-08-06 01:31:50 +02:00
Felix Roos
3a790b03ac
refactor drawLine + fraction test
2022-08-06 00:53:10 +02:00
Felix Roos
90e5e03531
refactor value.test
2022-08-06 00:50:10 +02:00
Felix Roos
a4158c16f0
refactor core util.test
2022-08-06 00:47:49 +02:00
Felix Roos
decd2d6625
fixes #130 + #156
2022-08-05 16:10:37 +02:00
Felix Roos
655a9ff1a4
Merge remote-tracking branch 'origin/HEAD' into talk-fixes
2022-08-02 23:17:02 +02:00
Felix Roos
f5efa18e96
fix: jsdoc comments
2022-08-02 22:56:04 +02:00
alex
7fbd4527e5
chooseInWith, choose2, randcat, and some reformatting
2022-07-30 22:24:26 +01:00
alex
d79716c3f8
add chooseInWith/chooseCycles
2022-07-30 09:27:43 +01:00
Felix Roos
fd61001b4d
getFreq + midi2note helpers
2022-07-28 23:55:17 +02:00
Felix Roos
a42ebd7aaf
log helpers
2022-07-28 23:46:30 +02:00
Lars Kobbe
82728be44b
remove edit and pipe function (duplicate of layer and apply)
2022-07-25 22:20:06 +02:00
Felix Roos
55f91143d9
rename choke -> clip
2022-06-28 21:50:08 +02:00
Felix Roos
cf564a7d06
fix tests
2022-06-27 23:52:02 +02:00
Felix Roos
a437c698eb
style version log + check if already loaded
2022-06-27 23:17:46 +02:00
Felix Roos
196d9db3fa
log core version + add warning to isPattern
2022-06-27 22:40:50 +02:00
Felix Roos
dd3f4e4751
support "s" as "#" alternative inside note names
2022-06-27 00:03:06 +02:00
Felix Roos
c1ce72469c
webaudio optimizations
...
- samples with obejct format for pitch declaration
- support note to repitch samples
- support choke to fit samples to hap duration
- support "legacy" context.velocity in .out
- support ":" inside s or note to set n
- fix sample fadeout for soundfonts and choke
- move gain before filters
2022-06-27 00:01:28 +02:00
alex
e2eab1ee5d
Publish
...
- @strudel.cycles/core@0.1.2
- @strudel.cycles/eval@0.1.3
- @strudel.cycles/midi@0.1.3
- @strudel.cycles/mini@0.1.3
- @strudel.cycles/react@0.1.4
- @strudel.cycles/tonal@0.1.3
- @strudel.cycles/tone@0.1.3
- @strudel.cycles/webaudio@0.1.3
- @strudel.cycles/webdirt@0.1.2
- @strudel.cycles/xen@0.1.3
2022-06-21 16:41:54 +01:00
alex
f6c04f9e74
no need to involve controls[name]
2022-06-21 12:53:00 +01:00