diff --git a/strudel/20251102.md b/strudel/20251102.md new file mode 100644 index 0000000..76f1b8f --- /dev/null +++ b/strudel/20251102.md @@ -0,0 +1,57 @@ +```javascript +setcps(120/60/4) + +$:freq(rand.range(330,440).seg(64).slow(4)).s("saw") + .fm(sine.range(1,2).seg(8).slow(7)).fmh(sine.range(3,4).seg(8).slow(4)) + .struct("1 1? 1 0 1 0 1? 1".fast(2)) + .sometimesBy(0.4,x=>x.rev()) + .lpf(perlin.range(100,1600).slow(8)).lpenv(2) + .dec(2/8) +$_:freq(rand.range(110,330).seg(64).slow(5)).s("sqr") + .fm("<3 2 1 1>").fmh("<1 2 3>") + .struct("1 0 1 1? 1 1 1? 0".slow(1.5)) + .sometimesBy(0.3,x=>x.rev()) + .lpf(perlin.range(200,300).slow(7)).lpq("<0 10 15>") + .dec(1/8) +$_:freq(berlin.range(440,660).seg(64).slow(8)).s("sine") + .fm(sine.range(2,2.5).seg(8).slow(4)).fmh(rand.range(1,2).seg(8).slow(3)) + .struct("1 0 1 1? 1 1 1? 0".slow(2)) + .sometimesBy(0.4,x=>x.rev().pan("<-0.6 0.6>")) + .lpf(sine.range(400,900).slow(4)) + .dec(9/8) +$:note("c2*8").s("supersaw").dec(.5).gain(sine.range(1,1.3).slow(8)) + +all(x=>x.room(1/4).delay(1/4).postgain(1)) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` \ No newline at end of file