piston-notes.tidal 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257
  1. {-
  2. piston lp
  3. by aneurin "anny" barker snook
  4. http://anny.audio
  5. a summary document to aid live performance,
  6. see piston.tidal for full composition notes
  7. -}
  8. cps (138/60)
  9. -- [1]
  10. d'fly $ whenmod 5 2 (# vowel "i o") $ whenmod 3 1 (slow 2) $ brak $ -- takeoff
  11. fly'1 # gain "1" -- intro
  12. d'perc $ sound "{wt/2, [~ wtsn]/8}" -- start wt/2 only
  13. d'bass $ slow 8 $ (0.25 <~) $
  14. bass' 16
  15. d'perc $ within (0.5, 1) (slow 1.5 . chop 4) $
  16. whenmod 5 3 (rev . chop 8) $ -- only rev 1st
  17. snare43'1
  18. d'gnome $ gnome'1
  19. d'drum $ within (0.5, 1) (chop 8) $ -- briefly, after bass'1'm
  20. overlay shnare'1 $ kick38'1 -- overlay sn 1st
  21. d'bass $ bass'1'm $
  22. slow 8 $ bass' 16
  23. d'drum $ overlay ((3.75 ~>) $ sound "wtsn/4") $ -- for transition to 2
  24. overlay sn $ kick38'1
  25. -- [2]
  26. -- silence fly, gnome
  27. d'perc $ sound "[~ wt*4 ~ wt*2 ~]/5"
  28. d'drum $ sound "[k [sn k] [k sn] [~ sn] [~ k] sn [k [k wtsn]]]/7"
  29. d'perc $ wt'2
  30. d'bass $ bass'2 -- synth params only in pt 2.5
  31. # vowel "u a"
  32. # speed "0.8 1.2"
  33. d'ant $ ant'2
  34. d'shard $ ((1%16) <~) $ shard'2
  35. d'fly $ fly'2
  36. d'drum $ (0.5 <~) $ sound "[[k k:1] [sn ~ ~ k]]/2"
  37. d'cymb $ whenmod 5 3 (density 3) $
  38. (0.25 ~>) $ cymb'2 "0.65"
  39. d'shard $ every 2 (density 1.5) $ whenmod 5 3 (density 2) $
  40. rev $ shard'2
  41. # shape ((+0.25).(/2) <$> density 8 saw1)
  42. d'drum $ sound "[[k sn] [~ k:1 k:1 ~]]/2"
  43. d'drum $ sound "[k [sn k:1 k:1 ~]]/2"
  44. d'perc $ sound "~ wt*2"
  45. -- [3]
  46. -- silence bass, cymb, fly
  47. d'drum $ k
  48. d'bz $ bz'3
  49. d'drum $ sound "[k k sn k]/2"
  50. d'drum $ drum'3
  51. d'bass $ bass'3 "o i" "1" True
  52. d'perc $ within (0, 0.5) (# vowel "o") $
  53. whenmod 3 2 rev $ chop 16 $
  54. within (0.5, 1.5) (perc'3'delay) $
  55. overlay (sound "~ wt*2") $
  56. perc'3
  57. d'misc $ bass2'3
  58. d'shard $ iter 4 . density 2 $ -- last bit that makes it greatsome
  59. (0.5 <~) $ ((1%16) <~) $ shard'2
  60. # vowel "e o"
  61. # gain "0.6"
  62. d'gnome $ gnome'1
  63. d'drum $ sound "[k k sn k*2]/2"
  64. -- [4]
  65. -- solo misc
  66. d'perc $ smash 4 [0.5,0.25] $ iter 3 $
  67. drum5'4
  68. d'shard $ whenmod 7 3 (density (5%4)) $
  69. plox'4 "[ice plode]*2"
  70. d'drum $ sound "[k sn k*2 [~ sn] [~ k]]/5"
  71. d'drum $ sound "[[k k:1]*2 sn k*2 [~ sn] [~ k]]/5"
  72. d'bz $ bz'4
  73. d'bass $ (0.75 ~>) $ bass'4
  74. d'bz $ every 3 brak $ -- every 2 @ end
  75. bzox'4 "bz bzl" -- bz, bz*2, bz bzl
  76. d'drum $ sound "[k*2 sn [~ k] sn]/4"
  77. d'shard $ whenmod 7 3 (density (5%4)) $
  78. plox'4 "[ice wtsn]*2"
  79. # vowel "u e"
  80. -- [5]
  81. d'perc $ perc'5
  82. d'drum $ overlay (sound "[[k ~ ~ k] ~ [~ k] ~]/4") $ drum'5
  83. d'ant $ ant'2
  84. -- rapidly
  85. d'drum $ drum'5
  86. msil [d'bz,d'ant]
  87. d'drum $ overlay k $ drum'5
  88. d'bass $ within (0.5, 0.75) (# vowel "u o") $
  89. every 2 (density 2) $
  90. whenmod 3 2 (density 1.6) $ -- restore whenmod before within ^
  91. bass'5
  92. # speed ((+0.75).(/2) <$> slow 1.3 sinewave1) -- b4 d'bz speed
  93. d'fly $ fly'5 False
  94. d'bz $ within (0, 0.5) rev $
  95. whenmod 4 3 (density 1.8) $
  96. bass2'5
  97. # shape ((/3) <$> density 3 sinewave1)
  98. d'shard $ whenmod 5 3 (slow 1.5) $ rev $ stack [
  99. gnome'5 [0.5,1] id,
  100. gnome'5 [(1/2.5),1] (0.5 <~)
  101. ]
  102. -- [6]
  103. solo $ d'bass $ bass'6
  104. d'bz $ bass2'6
  105. d'fly $ plode'6
  106. d'cymb $ density (5%4) $ whenmod 9 4 (density 1.5) $
  107. cymb'6
  108. d'perc $ wt'2 # gain "0.85"
  109. d'drum $ overlay sn'6 $
  110. drum'6
  111. d'misc $ slow 16 $ bass' 64
  112. d'gnome $ wtsn'6
  113. d'bass $ (0.6 ~>) $ bass'4
  114. d'gnome $ gnome'6 3 -- 5 then 3
  115. d'drum $ sound "[[k k:1]*2 [sn k:1 ~ k] [~ k:1 k ~] [~ sn ~ k]]/8"
  116. d'fly $ fly'5 False
  117. d'cymb $ (0.5 <~) $ cymb'2 "0.7"
  118. -- [7]
  119. -- silence fly, bz, ...gnome
  120. solo $ d'drum $ whenmod 3 2 (slow (4%3)) $
  121. sound "[k*2 [sn ~ ~ wt] k*2 sn [~ k]]/5"
  122. d'drum $ every 3 (density 2) $
  123. within (0, 0.5) (jux ((1%3) ~>)) $
  124. sound "[k [sn ~ k] [~ ~ sn] ~]/8"
  125. d'shard $ shard'7 "0.02" -- later, 0.76
  126. hush
  127. d'drum $ sound "[k [sn ~ k] [~ ~ sn] ~]/8"
  128. d'perc $ sound "[wt*3 ~]/2"
  129. # shape ((/2) <$> slow 3 saw1)
  130. d'bass $
  131. (# begin (bass'7'm id)) $
  132. (# end (bass'7'm (+0.05))) $
  133. bass'7 id
  134. d'fly $ fly'7
  135. # delay "0.6"
  136. # delayfeedback "0.4"
  137. # delaytime "0.62"
  138. d'bz $ rev . chop 12 $ sound "bz/4"
  139. # vowel "o"
  140. d'drum $ sound "{[[k ~ k] k]/2, ~ sn}"
  141. d'bass $ bass'7 (within (0.33, 0.67) (0.25 ~>))
  142. # vowel "o"
  143. d'drum $ within (0, 0.5) (jux ((1%3) ~>)) $ -- jux -> superimpose, in 8
  144. sound "[k [sn ~ k] [~ ~ sn] ~]/8"
  145. -- [8]
  146. -- silence bass, bz
  147. d'bass $ slow 16 $ bass' 32 -- then 64
  148. d'bz $ bz'8 # gain "0.9"
  149. d'drum $ sound "[k*2 [sn ~ ~ wt] [~ k] sn [~ k]]/5"
  150. d'drum $ sound "[k [sn ~ ~ wt] [~ k] sn]/4" -- swap wt for k
  151. d'ant $ ant'2
  152. d'misc $ fly'2
  153. d'shard $ bass'5f
  154. d'perc $ sound "{wt/2, [~ wtsn]/8}"
  155. d'cymb $ cymb'6f
  156. d'perc $ overlay fly'1f $ -- 2nd last
  157. within (0.5, 1) (slow (3%2) . chop 4) $ -- last
  158. whenmod 5 3 (rev . chop 8) $ -- only rev 1st
  159. snare43'1
  160. -- [9]
  161. msil [d'fly,d'bz,d'shard,d'misc,d'ant,d'cymb]
  162. d'misc $ overlay bass'5f $
  163. (0.75 ~>) $ bass'4
  164. d'drum $ sound "[k*2 [sn ~ ~ k] [k k*2] sn]/4"
  165. d'shard $ whenmod 7 3 (density (5%4)) $ plox'4 "[ice plode]*2"
  166. d'fly $ fly'5 True
  167. d'ant $ bass2'6
  168. d'cymb $ wtsn'6
  169. d'gnome $ gnome'6 3
  170. d'bz $ within (0.5, 1) (density 2) $
  171. shard'3f
  172. msil [d'fly,d'shard,d'bz,d'misc,d'cymb]
  173. d'misc $ (0.75 ~>) $ bass'4
  174. d'cymb $ (2.75 ~>) $ cymb'2 "0.7"
  175. d'bz $ every 3 brak $ bzox'4 "~ bzl"
  176. msil [d'gnome,d'ant]
  177. msil [d'bz,d'cymb,d'misc]
  178. solo $ d'perc $ within (0.5, 1) (slow (3%2) . chop 4) $
  179. whenmod 5 3 (rev . chop 8) $
  180. snare43'1
  181. hush