diff --git a/strudel/20260216.md b/strudel/20260216.md new file mode 100644 index 0000000..f236b79 --- /dev/null +++ b/strudel/20260216.md @@ -0,0 +1,25 @@ +```javascript +setcps(126/60/4) + +$: note("c2(5,16),c1(9,16)") + .s("supersaw") + .lpf(sine.range(200, 400).slow(5)) + .lpq(10) + .ftype(0) + .gain(.5) + +$: s("bd*4").bank("tr909").gain(1.2) +$: s("- cp").bank("tr808").gain(.7).room(.5) +$: s("hh*16").bank("tr909") + .gain(sine.range(.4, .8).fast(4)) + .pan(sine.range(.4, .6).slow(2)) + +$: s("cb(3,8), rim(5,8)").bank("tr808").gain(.4).delay(.3).room(.3) + +$: chord("").voicing() + .s("gm_pad_warm").att(.2).dec(.5).sus(.3).rel(.1) + .lpf(1200) + .room(.3) + .gain(.3) + .slow(4) +``` \ No newline at end of file diff --git a/strudel/20260219.md b/strudel/20260219.md new file mode 100644 index 0000000..35fa379 --- /dev/null +++ b/strudel/20260219.md @@ -0,0 +1,37 @@ +```javascript +setcps(128/60/4) + +$_:s("sbd*4").dec(1.1) + .room(.5).rsize(.5) + .lpf(60).lpq(5) + .gain(1.0).orbit(1) + +$_:s("hh*16").gain(sine.range(.2, .8)) + .sometimesBy(.2,x=>x.off(1/32,x=>x.gain(.02))) + .hpf(1800) + .pan(tri.slow(3)).orbit(1) + +$:n("1 1 1 2 0 1 2".fast(2)).scale("c2:minor") + .s("supersaw").att(.02).dec(.1) + .layer( + x=>x.lpf(perlin.range(100, 1600).seg(13).slow(23)).lpq(20).ftype(1), + x=>x.lpf(perlin.range(100, 700).seg(7).slow(14)).lpq(15).ftype(2) + .delay(.5).delayfb(.75).delayt(.1), + ).gain(.2) + .room(.7).rsize(2).rfade(.8) + .orbit(2) + +$_:note("c5").s("sine").euclid(3, 8) + .att(.02).dec(.2) + .fm(2).fmh("1.1") + .room(.5).rsize(1) + .gain(.2).orbit(3) + +$_: s("samples*16") + .speed(perlin.range(0.7, 1.2).slow(8)) + .gain(0.025) + .room(0.5).rsize(2).rfade(0.5) + .hpf(sine.range(1000, 2000).slow(12)).hpf(5) + .pan(perlin.slow(6)) + .orbit(4) +``` \ No newline at end of file