diff --git a/strudel/20250812.md b/strudel/20250812.md index 8aef59c..1f66b8a 100644 --- a/strudel/20250812.md +++ b/strudel/20250812.md @@ -62,4 +62,25 @@ $_:base.postgain(0.2).decay("<1 8>").fast(2) .lpf(perlin.range(400,900).seg(5).slow(3)).lpq(25) all(x=>x._scope() +``` +```javascript +setcps(60/60/4) +const base = stack( + note("").sound("tri"), + note("").sound("tri").gain(0.5), + note("").sound("tri").gain(0.25), + note("").sound("tri").gain(0.15), + note("< >".late(1)).fast(2).sound("tri").gain(0.0625), +).delay(0.75).room(0.3) + +$:base.postgain(0.2).fast(4).decay(0.5).transpose("<0 7 0 12>") + .fm(2).fmh(2) + .lpf(sine.range(300,600).slow(2)).lpq(15) +$:base.postgain(0.2).fast(2).decay(1).jux(rev) + .lpf(400).lpq("<5 10 15>").penv(1) +$:base.postgain(0.2).fast(4).decay(2).lpenv(2) + .lpf(sine.range(700,900).fast(7)).lpq(15) +$:base.postgain(0.2).fast(1).decay(1) + .lpf(perlin.range(100,800).fast(7)).lpq(20).phaser(2) +all(x=>x._scope() ``` \ No newline at end of file