25 lines
744 B
Markdown
25 lines
744 B
Markdown
```javascript
|
|
setcps(168/60/4)
|
|
|
|
$:s("bd*4").gain(0.4)
|
|
$:s("saw*4").dec(0.5).gain(0.4)
|
|
$:s("hh*8").sometimes(x=>x.off(1/16,y=>y.delay(1/16).gain(1/8)))
|
|
$:xfade(
|
|
stack(
|
|
s("white*4").degradeBy(0.25).decay(0.2)
|
|
.sometimes(x=>x.ply(2).dist("8:0.2")),
|
|
note("c3").s("supersaw").someCyclesBy(0.5,x=>x.transpose(-7)),
|
|
)
|
|
.pan(rand.range(1,-1).slow(6))
|
|
.room(perlin.range(0.2,0.8).slow(7)).size("4|2|1"),
|
|
//auto fade
|
|
sine.range(0,1).seg(32).slow(64),
|
|
stack(
|
|
s("pink*4").degradeBy(0.25).decay(0.2).gain(1.3)
|
|
.sometimesBy(0.3,x=>x.ply("2|4").dist("4:0.2")),
|
|
note("c4").s("sine").someCyclesBy(0.3,x=>x.transpose("<-7 2>")),
|
|
)
|
|
.pan(rand.range(1,-1).slow(4))
|
|
.room(berlin.range(0.3,0.8).slow(7)).size("1|2|4"),
|
|
)
|
|
``` |