// strudel.cc

setCps(80/60/4)

let drumGain = .6

$: s("white").beat("2,4,8,12,14", 16).lpf(4000).postgain(drumGain)
$: s("white").beat("1, 5, 10", 16).lpf(200).gain(8).room(4).postgain(drumGain)
$: s("white").beat("4,12,14", 16).hpf(4000).postgain(drumGain)


// $: n("<0 5 3 4 7>*2".sub(7)).scale("g:minor").s("supersaw").lpf(200).lpenv(2).lpq(12)._pianoroll()
$: n("<0 5 3 4 7>*2".sub(7)).scale("g:minor").s("supersaw").lpf(200).lpenv(0.80).lpq(10).gain(2)._scope()

$: n(irand(10).sub(7)).seg(16).slow("<0@4 2 1 2>").scale("c:minor").s("supersaw").gain("<0@4 0.5 0.7 0.5>")._pianoroll()
