2017-07-05 20:46:21 +01:00
|
|
|
# -*- mode: snippet -*-
|
|
|
|
|
# name: livesetup
|
|
|
|
|
# group: live
|
|
|
|
|
# key: livesetup
|
|
|
|
|
# expand-env: (yas-indent-line fixed)
|
|
|
|
|
# --
|
|
|
|
|
let bpm b = cps (b/60)
|
|
|
|
|
msil = mapM_ ($ silence)
|
|
|
|
|
bassP = (# gain 0.7) . (# hcutoff 485) . (# hresonance 0.001)
|
|
|
|
|
cf = slow 2
|
|
|
|
|
every' n o f = when ((== (o-1)) . (\`mod\` n)) f
|
2017-07-09 11:59:08 +01:00
|
|
|
withmod a b c d = (whenmod a b . within (c, d))
|
|
|
|
|
tmod s e = (# nudge (scale 0 s $ fmap (**e) saw1))
|
|
|
|
|
swing a = within (0.1, 0.4) (a ~>) . within (0.6, 0.9) (a ~>)
|
|
|
|
|
-- given bpm = 105
|
|
|
|
|
tmod' s e = tmod (s*(1/(105/60))) e
|
|
|
|
|
mt i = slow 16 $ tmod' 0.5 3 $ density 16 $ i
|
2017-07-05 20:46:21 +01:00
|
|
|
d'drum = d1
|
2017-07-09 11:59:08 +01:00
|
|
|
d'hi = d2
|
2017-07-05 20:46:21 +01:00
|
|
|
d'perc = d2
|
|
|
|
|
d'print = d2
|
|
|
|
|
d'wobb = d2
|
|
|
|
|
d'bass = d3
|
|
|
|
|
-- d'gnome = d3
|
|
|
|
|
-- d'qs = d3
|
|
|
|
|
-- d'bass = d4
|
|
|
|
|
d'bleep = d4
|
|
|
|
|
d'eg = d4
|
|
|
|
|
d'gnome = d4
|
|
|
|
|
d'hand = d4
|
|
|
|
|
-- d'jbass = d4
|
|
|
|
|
d'qs = d4
|
2017-07-09 11:59:08 +01:00
|
|
|
d'wax = d4
|
2017-07-05 20:46:21 +01:00
|
|
|
d'fly = d5
|
|
|
|
|
d'gt = d5
|
|
|
|
|
d'mons = d5
|
2017-07-09 11:59:08 +01:00
|
|
|
d'nim = d5
|
2017-07-05 20:46:21 +01:00
|
|
|
d'warb = d5
|
|
|
|
|
d'bass2 = d6
|
|
|
|
|
d'bz = d6
|
|
|
|
|
d'gt2 = d6
|
2017-07-09 11:59:08 +01:00
|
|
|
-- d'hi = d6
|
2017-07-05 20:46:21 +01:00
|
|
|
d'udu = d6
|
|
|
|
|
d'arpy = d7
|
|
|
|
|
d'casio = d7
|
|
|
|
|
d'gt3 = d7
|
|
|
|
|
d'pc = d7
|
|
|
|
|
d'shard = d7
|
|
|
|
|
d'arm = d8
|
2017-07-09 11:59:08 +01:00
|
|
|
d'fx1 = d8
|
2017-07-05 20:46:21 +01:00
|
|
|
d'misc = d8
|
|
|
|
|
d'pcl = d8
|
|
|
|
|
d'ql = d8
|
|
|
|
|
d'tr = d8
|
|
|
|
|
d'ant = d9
|
|
|
|
|
d'baa = d9
|
2017-07-09 11:59:08 +01:00
|
|
|
d'fx2 = d9
|
2017-07-05 20:46:21 +01:00
|
|
|
d'tac = d9
|
|
|
|
|
d'wbass = d9
|
|
|
|
|
d'cymb = d10
|
2017-07-09 11:59:08 +01:00
|
|
|
d'fx3 = d10
|
2017-07-08 19:14:31 +01:00
|
|
|
d'jbass = d10
|