setcps 1

d1 -- kick
$ whenmod 64 48 (# silence) -- break
$ whenmod 8 6 degrade
$ fast 2
$ s "kick:5"
# gain 0.9

d2 -- basse!
$ someCyclesBy 0.8 (fast 2 . (# room 0.7). (# size 0.7))
$ whenmod 8 4 (|+ note "<-5 2>")
$ note (scale "major" "0 <12 8? 0>")
# s "bass3:5"

d3 -- claps
$ whenmod 64 48 (# silence) -- break
$ sometimesBy 0.2 (stut 2 0.9 0.25)
$ s "~ clap:1"
# room (slow 16 $ sine * 0.5 + 0.25)
# gain (slow 32 $ 0.75 - cosine * 0.25)

d4 --hihats?
$ whenmod 16 8 (# n 6)
$ s "~ ~ [hh hh?] ~"
# n 8

d5 -- sometimes, vocals
$ whenmod 64 48 (# silence) -- break
$ whenmod 8 4 (striate 4)
$ sometimesBy 0.8 (# silence)
$ s "bsvocals"
# n 2
# room "0.8"
# cut 1

d6 -- breakbeat? TODO confirm rythm
$ whenmod 64 48 (# gain 1) -- break
$ iter 4 $ loopAt 2
$ chop 4
$ sound "breaks125"
# gain 0.5