```javascript setcps(138/60/2) samples('github:bubobubobubobubo/dough-waveforms') $:sound("[sbd - sbd -]").dec(0.3).gain(0.2) $:sound("[- hh hh hh]").dec(0.2).n(2).gain(0.2) .off(.25,x=>x.delay(1/2).dt(1/4).dfb(1/2)) .degradeBy(1/4) $:note("c2 c2 c2 c2".add(perlin.range(0.1,1.5).slow(9))) .sound("wt_hwwave") .fm(sine.range(1,2.5).slow(5)).fmh(1.1) .n(run(8).add(perlin.range(1,64).seg(64).slow(3))).dec(4/4) .lpf(perlin.range(60,1800).slow(7)) .lastOf(2,x=>x.dist("4:0.1").disttype("fold")) .sometimesBy(8/16,x=>x .lpf("<300 500 700>".slow(3)).lpq("<0 5 10>".slow(2))) .sometimes(add(note(-2))) .gain(1) all(x=>x.postgain(1).scope({pos:0.5})) ```