Jelajahi Sumber

initial commit with readme, 0.7-compatible source in battery123.tidal, and all samples and original source files

Aneurin Barker Snook 9 tahun lalu
melakukan
77b4285fe6
100 mengubah file dengan 563 tambahan dan 0 penghapusan
  1. 50 0
      README.md
  2. 460 0
      battery123.tidal
  3. TEMPAT SAMPAH
      samples/arpy/arpy01.wav
  4. TEMPAT SAMPAH
      samples/arpy/arpy02.wav
  5. TEMPAT SAMPAH
      samples/arpy/arpy03.wav
  6. TEMPAT SAMPAH
      samples/arpy/arpy04.wav
  7. TEMPAT SAMPAH
      samples/arpy/arpy05.wav
  8. TEMPAT SAMPAH
      samples/arpy/arpy06.wav
  9. TEMPAT SAMPAH
      samples/arpy/arpy07.wav
  10. TEMPAT SAMPAH
      samples/arpy/arpy08.wav
  11. TEMPAT SAMPAH
      samples/arpy/arpy09.wav
  12. TEMPAT SAMPAH
      samples/arpy/arpy10.wav
  13. TEMPAT SAMPAH
      samples/arpy/arpy11.wav
  14. TEMPAT SAMPAH
      samples/bass/000_bass1.wav
  15. TEMPAT SAMPAH
      samples/bass/001_bass2.wav
  16. TEMPAT SAMPAH
      samples/bass/002_bass3.wav
  17. TEMPAT SAMPAH
      samples/bass/003_bass4.wav
  18. TEMPAT SAMPAH
      samples/bass3/83245__zgump__bass-0201.wav
  19. TEMPAT SAMPAH
      samples/bass3/83246__zgump__bass-0202.wav
  20. TEMPAT SAMPAH
      samples/bass3/83247__zgump__bass-0203.wav
  21. TEMPAT SAMPAH
      samples/bass3/83248__zgump__bass-0204.wav
  22. TEMPAT SAMPAH
      samples/bass3/83249__zgump__bass-0205.wav
  23. TEMPAT SAMPAH
      samples/bass3/83250__zgump__bass-0206.wav
  24. TEMPAT SAMPAH
      samples/bass3/83251__zgump__bass-0207.wav
  25. TEMPAT SAMPAH
      samples/bass3/83252__zgump__bass-0208.wav
  26. TEMPAT SAMPAH
      samples/bass3/83253__zgump__bass-0209.wav
  27. TEMPAT SAMPAH
      samples/bass3/85056__zgump__reverse-bass-01.wav
  28. TEMPAT SAMPAH
      samples/bass3/85057__zgump__reverse-bass-02.wav
  29. 53 0
      samples/bass3/_readme_and_license.txt
  30. TEMPAT SAMPAH
      samples/hand/hand1-mono.wav
  31. TEMPAT SAMPAH
      samples/hand/hand11-mono.wav
  32. TEMPAT SAMPAH
      samples/hand/hand12-mono.wav
  33. TEMPAT SAMPAH
      samples/hand/hand13-mono.wav
  34. TEMPAT SAMPAH
      samples/hand/hand14-mono.wav
  35. TEMPAT SAMPAH
      samples/hand/hand15-mono.wav
  36. TEMPAT SAMPAH
      samples/hand/hand16-mono.wav
  37. TEMPAT SAMPAH
      samples/hand/hand17.wav
  38. TEMPAT SAMPAH
      samples/hand/hand2-mono.wav
  39. TEMPAT SAMPAH
      samples/hand/hand20.wav
  40. TEMPAT SAMPAH
      samples/hand/hand21-mono.wav
  41. TEMPAT SAMPAH
      samples/hand/hand22-mono.wav
  42. TEMPAT SAMPAH
      samples/hand/hand3-mono.wav
  43. TEMPAT SAMPAH
      samples/hand/hand4-mono.wav
  44. TEMPAT SAMPAH
      samples/hand/hand7-mono.wav
  45. TEMPAT SAMPAH
      samples/hand/hand8-mono.wav
  46. TEMPAT SAMPAH
      samples/hand/hand9-mono.wav
  47. TEMPAT SAMPAH
      samples/jvbass/000_01.wav
  48. TEMPAT SAMPAH
      samples/jvbass/001_02.wav
  49. TEMPAT SAMPAH
      samples/jvbass/002_03.wav
  50. TEMPAT SAMPAH
      samples/jvbass/003_04.wav
  51. TEMPAT SAMPAH
      samples/jvbass/004_05.wav
  52. TEMPAT SAMPAH
      samples/jvbass/005_06.wav
  53. TEMPAT SAMPAH
      samples/jvbass/006_07.wav
  54. TEMPAT SAMPAH
      samples/jvbass/007_08.wav
  55. TEMPAT SAMPAH
      samples/jvbass/008_09.wav
  56. TEMPAT SAMPAH
      samples/jvbass/009_10.wav
  57. TEMPAT SAMPAH
      samples/jvbass/010_11.wav
  58. TEMPAT SAMPAH
      samples/jvbass/011_12.wav
  59. TEMPAT SAMPAH
      samples/jvbass/012_13.wav
  60. TEMPAT SAMPAH
      samples/peri/bd-rev.wav
  61. TEMPAT SAMPAH
      samples/peri/bd.wav
  62. TEMPAT SAMPAH
      samples/peri/hh2.wav
  63. TEMPAT SAMPAH
      samples/peri/hhx.wav
  64. TEMPAT SAMPAH
      samples/peri/ksh.wav
  65. TEMPAT SAMPAH
      samples/peri/sd-rev.wav
  66. TEMPAT SAMPAH
      samples/peri/sd.wav
  67. TEMPAT SAMPAH
      samples/peri/xbigclang.wav
  68. TEMPAT SAMPAH
      samples/peri/xbong.wav
  69. TEMPAT SAMPAH
      samples/peri/xbusket.wav
  70. TEMPAT SAMPAH
      samples/peri/xchinga.wav
  71. TEMPAT SAMPAH
      samples/peri/xfx1.wav
  72. TEMPAT SAMPAH
      samples/peri/xfx2.wav
  73. TEMPAT SAMPAH
      samples/peri/xfx3.wav
  74. TEMPAT SAMPAH
      samples/peri/xgillclank.wav
  75. TEMPAT SAMPAH
      samples/psr/000_01.wav
  76. TEMPAT SAMPAH
      samples/psr/001_02.wav
  77. TEMPAT SAMPAH
      samples/psr/002_03.wav
  78. TEMPAT SAMPAH
      samples/psr/003_04.wav
  79. TEMPAT SAMPAH
      samples/psr/004_05.wav
  80. TEMPAT SAMPAH
      samples/psr/005_06.wav
  81. TEMPAT SAMPAH
      samples/psr/006_07.wav
  82. TEMPAT SAMPAH
      samples/psr/007_08.wav
  83. TEMPAT SAMPAH
      samples/psr/008_09.wav
  84. TEMPAT SAMPAH
      samples/psr/009_10.wav
  85. TEMPAT SAMPAH
      samples/psr/010_11.wav
  86. TEMPAT SAMPAH
      samples/psr/011_12.wav
  87. TEMPAT SAMPAH
      samples/psr/012_13.wav
  88. TEMPAT SAMPAH
      samples/psr/013_14.wav
  89. TEMPAT SAMPAH
      samples/psr/014_15.wav
  90. TEMPAT SAMPAH
      samples/psr/015_16.wav
  91. TEMPAT SAMPAH
      samples/psr/016_17.wav
  92. TEMPAT SAMPAH
      samples/psr/017_18.wav
  93. TEMPAT SAMPAH
      samples/psr/018_19.wav
  94. TEMPAT SAMPAH
      samples/psr/019_20.wav
  95. TEMPAT SAMPAH
      samples/psr/020_21.wav
  96. TEMPAT SAMPAH
      samples/psr/021_22.wav
  97. TEMPAT SAMPAH
      samples/psr/022_23.wav
  98. TEMPAT SAMPAH
      samples/psr/023_24.wav
  99. TEMPAT SAMPAH
      samples/psr/024_25.wav
  100. TEMPAT SAMPAH
      samples/psr/025_26.wav

+ 50 - 0
README.md

@@ -0,0 +1,50 @@
+# Anny FM: Battery 1,2,3
+
+Originally performed live @ The Loft, Brighton, 4th July 2014.
+
+## Recordings
+
+- [Battery 1,2,3 (Live) on Bandcamp](http://anny.audio/track/battery-123-live)
+- [Battery 1,2,3 (Live) on SoundCloud](https://soundcloud.com/anny-fm/battery-123-live)
+
+## Source files
+
+### battery123.tidal
+
+This version updated April 2016 for Tidal 0.7 (jumping three whole major patches! Amazing) to use `cps (125/60)` instead of `bps (125/60)` hence everything becoming prefixed with `slow 2` - because for some reason, cycles are twice as fast as beats. (Surely it should be the other way round.)
+
+I also felt compelled to write out the live composition in full, even though it differs significantly from my [original home recording](https://soundcloud.com/anny-fm/battery-123-original-version). I never kept notes on the original composition in `scratch11.tidal` - just the parts - so this may not match up exactly with the live recording or necessarily even sound the same in places, but I think it's roughly right. Good enough to borrow from in future gigs, anyway.
+
+This is the one you want if firing up B123 in latest versions of Tidal, and will be maintained long term for my own use.
+
+#### To-do
+
+- More `let` lines to define reusables, mainly for future gigs and to reduce copy-pasting
+- More annotations
+- Remove unused samples to improve portability
+
+### scratch11.tidal
+
+Original "full" notes on B123, last updated 2nd July 2014. These are pretty poor notes to be honest, but I'm preserving them in version control all the damn same cause before I lose them.
+
+I think this was using Tidal 0.4.6 BTW, at least according to [the latest version at that time](https://github.com/tidalcycles/Tidal/tree/c214cb1baa8259ce4514741bb8a14ca28d1139e7).
+
+### scratch12.cond.tidal
+
+Final notes-to-self made while practicing in hotel room, just hours before performing live. (Did I mention this was my first ever algorave?) Even less useful than `scratch11` because I smushed everything together without double line breaks to make it: a) possible to scroll easily & quickly refer to in one corner of the screen, and b) incomprehensible to anyone trying to understand it _before_ I actually triggered new parts.
+
+I'm much less protective of my code these days!...
+
+## Sample attributions
+
+```
+arpy bass bass3 hand jvbass peri psr rm tacscan tok trump uxay wobble
+```
+
+All of the above from [Dirt-Samples](https://github.com/tidalcycles/Dirt-Samples/tree/c2db9a0dc4ffb911febc613cdb9726cae5175223).
+
+```
+warbler
+```
+
+I didn't write down the attribution at the time, but I'm fairly certain it's sampled from [Birdsong in Tuscany.wav](http://www.freesound.org/people/evernaut/sounds/37286/) off [Freesound.org](http://www.freesound.org). You did a great job of bookmarking that, past me!

+ 460 - 0
battery123.tidal

@@ -0,0 +1,460 @@
+{-
+anny fm: battery 1,2,3
+originally recorded live @ the loft, brighton, 4th july 2014
+  _____
+ /    /
+/____/
+anny.audio/track/battery-123-live
+      __
+  c|||  o_
+c||||| ___o
+soundcloud.com/anny-fm/battery-123-live
+-}
+
+cps (125/60)
+
+let preload p s = d9 $ sound (samples p s) |+| end "0.00001"
+
+let halfosc = (/2).(+0.5)
+let halfosc1 = (+1).(/2)
+let thirdosc1 = (+1).(/3)
+
+let every' n o f = when ((== (o-1)) . (`mod` n)) f
+
+{-
+[1]
+-}
+
+d3 $ slow 4 $ s "bass3 [~ bass3] ! ~"
+  # n "0 1 0 0"
+  # begin "0.2"
+
+d3 $ slow 4 $ s "bass3 [~ bass3] ! ~"
+  # n "0 1 0 0"
+  # begin "0.2"
+  # speed (thirdosc1 <$> slow 8 sinewave1)
+
+d4 $ slow 8 $ rev . striate 256 $ s "hand*8"
+  # speed "0.7"
+
+d4 $ slow 8 $ rev . striate 256 $ s "hand*8"
+  # speed "0.7"
+  # shape ((/2) <$> slow (10%4) sinewave1)
+
+d2 $ slow 4 $ s "uxay [~ uxay] [psr:8 uxay] ~"
+  # n (density 3 $ run 2)
+
+d4 $ slow 8 $ rev . striate 256 $ sound "hand*8"
+  # speed "0.7"
+  # shape ((/2) <$> slow (10%4) sinewave1)
+  # pan (halfosc <$> slow (8%3) sinewave1)
+
+d2 $ slow 4 $ s "[uxay tok*2] [~ uxay] [psr:8 uxay] ~"
+  # n (density 3 $ run 2)
+
+d2 $ slow 2 $
+  jux (0.25 <~) $
+  slow 2 $ s "[uxay tok*2] [~ uxay] [psr:8 uxay] ~"
+  # n (density 3 $ run 2)
+
+d3 $ slow 2 $
+  spread slow [1,3] $
+  striate 16 $
+  s "bass3 [~ bass3] ! ~"
+  # n "0 1 0 0"
+  # begin "0.2"
+  # speed (halfosc1 <$> slow 8 sinewave1)
+  # gain "0.9"
+
+d1 $ slow 2 $ stack [
+  slow 2 $ s "peri:1 [~ peri:1] ! ~",
+  sound "~ psr:14"
+  ]
+
+d1 $ slow 2 $ sound "~ psr:14"
+
+d1 $ slow 2 $ stack [
+  every 4 (density 1.5) $ slow 2 $ s "peri:1 [~ peri:1] ! ~",
+  sound "~ psr:14"
+  ]
+
+d1 $ slow 2 $ sound "~ psr:14"
+
+d9 $ slow 2 $
+  s "[~ tacscan:13] ! ~ ~"
+  # gain "0.8"
+  # vowel (slow 3 "e u")
+
+d9 $ slow 2 . whenmod 7 4 (density 1.5) $
+  s "[~ tacscan:13] ! ~ ~"
+  # gain "0.8"
+  # vowel (slow 3 "e u")
+
+d1 $ overlay (s "peri:1") $ slow 2 $
+  s "~ psr:14"
+
+d1 $ slow 2 $ sound "~ psr:14"
+
+d6 $ slow 4 $ striate 32 $
+  s "warbler"
+  # n (slow 7 $ run 7)
+  # gain "0.8"
+
+d2 $ slow 2 $
+  spread slow [2,1] $
+  jux (0.25 <~) $
+  slow 2 $ s "[uxay tok*2] [~ uxay] [psr:8 uxay] ~"
+  # n (density 3 $ run 2)
+
+d1 $ overlay (s "peri:1") $ slow 2 $
+  s "~ psr:14"
+
+d1 $ overlay (s "peri:1") $ slow 2 $
+  every 2 (density 3) $ s "~ psr:14"
+
+mapM_ ($ silence) [d3,d9]
+
+d1 $ overlay (s "peri:1") $ slow 2 $
+  every' 8 8 (density 1.5) $ every 2 (density 3) $ sound "~ psr:14"
+
+d2 $ slow 2 $
+  slow 2 . spread slow [2,4,2,3] $
+  jux (0.25 <~) $
+  slow 2 $ s "[uxay tok*2] [~ uxay] [psr:8 uxay] ~"
+  # n (density 3 $ run 2)
+
+d4 silence
+
+d1 $ slow 2 $
+  every' 8 8 (density 1.5) $ every 2 (density 3) $ sound "~ psr:14"
+
+d1 silence
+d2 silence
+
+{-
+[2]
+-}
+
+d2 $ slow 2 $ s "uxay:1*2"
+
+d2 $ slow 2 $ s "uxay*4"
+  # n "1 0 1 2"
+
+d1 $ slow 2 $
+  s "psr:8*4 psr:8*2"
+  # gain "0.6"
+
+d1 $ slow 2 $
+  s "[[psr:8*4 psr:8*2] ! ! psr:8*8]/4"
+  # gain "0.6"
+
+d1 $ slow 2 $
+  every 3 (0.125 <~) $
+  s "[[psr:8*4 psr:8*2] ! ! psr:8*8]/4"
+  # gain "0.6"
+
+d1 $ overlay (s "peri:1") $ slow 2 $
+  every 3 (0.125 <~) $
+  s "[[psr:8*4 psr:8*2] ! ! psr:8*8]/4"
+  # gain "0.6"
+
+d2 $ slow 2 $ brak $
+  s "uxay*4"
+  # n "1 0 1 2"
+  # gain "0.8"
+  # speed "[0.7 1 1.2]/2"
+  # shape "0.4 0.3 0.6"
+
+d1 $ slow 2 $
+  every 3 (0.125 <~) $
+  s "[[psr:8*4 psr:8*2] ! ! psr:8*8]/4"
+  # gain "0.6"
+
+d6 silence
+
+d8 $ slow 2 $ whenmod 5 4 rev $ s "[~ trump ! !] ~"
+  # n (slow 3.2 $ run 4)
+  # gain "0.8"
+  # speed (halfosc1 <$> slow 4 sinewave1)
+  # vowel (slow 3.2 "a e o")
+  # shape "0.6"
+
+d1 $ overlay (s "peri:1") $ slow 2 $
+  every 3 (0.125 <~) $
+  s "[[psr:8*4 psr:8*2] ! ! psr:8*8]/4"
+  # gain "0.6"
+
+d2 $ brak . iter 4 $
+  s "uxay*4"
+  # n "1 0 1 2"
+  # gain "0.8"
+  # speed "[0.7 1 1.2]/2"
+  # shape "0.4 0.3 0.6"
+
+d8 $ slow 2 $ whenmod 5 4 rev $ s "trump*8"
+  # n (slow 3.2 $ run 4)
+  # gain "0.8"
+  # speed (halfosc1 <$> slow 4 sinewave1)
+  # vowel (slow 3.2 "a e o")
+  # shape "0.6"
+
+d3 $ slow 8 $ s "[jvbass ~] [jvbass [~ ~ ~ ~ jvbass]] [~ [~ ~ ~ ~ jvbass]] [~ jvbass !]"
+  # n (slow 2.8 "0 1 2")
+  # vowel "i"
+  # speed "0.8"
+
+d8 silence
+
+d3 $ slow 8 $ s "[jvbass ~] [jvbass [~ ~ ~ ~ jvbass]] [~ [~ ~ ~ ~ jvbass]] [~ jvbass !]"
+  # n (slow 2.8 "0 1 2")
+  # vowel "i"
+  # speed "0.8"
+  # shape "0.3" -- increase 0->0.3
+
+d3 $ slow 8 $ s "[jvbass ~] [jvbass [~ ~ ~ ~ jvbass]] [~ [~ ~ ~ ~ jvbass]] [~ jvbass !]"
+  # n (slow 2.8 "0 1 2")
+  # vowel "i"
+  # speed "0.8"
+  # shape (halfosc <$> saw1)
+
+d7 $ slow 2 $
+  s "arpy*8"
+  # n "4 2 7 2"
+  # gain "0.7"
+
+mapM_ ($ silence) [d2,d3]
+
+d7 $ slow 2 $
+  iter 9 $
+  s "arpy*8"
+  # n "4 2 7 2"
+  # gain "0.7"
+
+d1 $ slow 2 $
+  every 3 (0.125 <~) $
+  s "[[psr:8*4 psr:8*2] ! ! psr:8*8]/4"
+  # gain "0.6"
+
+d2 $ slow 2 . brak $
+  s "uxay*4"
+  # n "1 0 1 2"
+  # gain "0.8"
+  # speed "[0.7 1 1.2]/2"
+  # shape "0.4 0.3 0.6"
+
+d2 $ brak . iter 4 $
+  s "uxay*4"
+  # n "1 0 1 2"
+  # gain "0.8"
+  # speed "[0.7 1 1.2]/2"
+  # shape "0.4 0.3 0.6"
+
+d1 $ overlay (s "peri:1") $ slow 2 $
+  every 3 (0.125 <~) $
+  s "[[psr:8*4 psr:8*2] ! ! psr:8*8]/4"
+  # gain "0.6"
+
+mapM_ ($ silence) [d1,d2]
+
+{-
+[3]
+-}
+
+d7 $ slow 2 $
+  whenmod 7 4 (|+| vowel "a") $ -- this not used in brighton 2014 live rec.
+  iter 9 $
+  s "arpy*8"
+  # n "4 2 7 2"
+  # gain "0.7"
+
+d2 $ slow 2 $
+  slow 2 . spread slow [2,4,2,3] $
+  jux (0.25 <~) $
+  slow 2 $ s "[uxay tok*2] [~ uxay] [psr:8 uxay] ~"
+  # n (density 3 $ run 2)
+
+d1 $ slow 2 $ s "[tok*2 [rm tok]] [psr:14 tok*2]"
+
+d3 $ slow 2 $
+  sound (samples "bass*4" "0 1")
+  # begin "0.4"
+  # speed "1.2"
+  # shape "0.2"
+
+d1 $ slow 2 $
+  s "[tok*2 [rm tok]] [psr:14 tok*2]"
+  # n (slow 3 $ run 4)
+
+d3 $ slow 2 $
+  whenmod 7 6 (density 1.5) $
+  sound (samples "bass*4" "0 1")
+  # begin "0.4"
+  # speed "1.2"
+  # shape "0.2"
+
+d1 $ slow 2 $
+  s "[tok*2 [rm tok]] [psr:14 tok*2]"
+  # n (slow 3 $ run 4)
+
+d3 $ slow 2 $
+  spread slow [2,(7%4)] $
+  whenmod 7 6 (density 1.5) $
+  sound (samples "bass*4" "0 1")
+  # begin "0.4"
+  # speed "1.2"
+  # shape "0.2"
+
+d3 $ slow 2 $
+  spread slow [2,(7%4)] $
+  whenmod 7 6 (density 1.5) $
+  iter 4 $
+  sound (samples "bass*4" "0 1")
+  # begin "0.4"
+  # speed "1.2"
+  # shape "0.2"
+
+d9 $ slow 2 . whenmod 7 4 (density 1.5) $
+  s "[~ tacscan:13] ! ~ ~"
+  # gain "0.8"
+  # vowel (slow 3 "e u")
+
+d7 $ slow 2 $
+  iter 9 $
+  s "arpy*8"
+  # n "4 2 7 2"
+  # gain "0.7"
+
+d3 silence
+
+d1 $ slow 2 $ stack [
+  slow 2 $ s "peri:1 [~ ~ ~ peri:1] [~ peri:1 peri:1 ~] ~",
+  s "[tok*2 [rm tok]] [psr:14 tok*2]"
+  # n (slow 3 $ run 4)
+  ]
+
+d9 silence
+
+d1 $ slow 2 $ stack [
+  slow 2 $ s "peri:1*2 [~ ~ ~ peri:1] [~ peri:1 peri:1 ~] ~",
+  s "[tok*2 [rm tok]] [psr:14 tok*2]"
+  # n (slow 3 $ run 4)
+  ]
+
+d2 $ brak . iter 4 $
+  s "uxay*4"
+  # n "1 0 1 2"
+  # gain "0.8"
+  # speed "[0.7 1 1.2]/2"
+  # shape "0.4 0.3 0.6"
+
+d3 $ slow 2 $
+  spread slow [2,(7%4)] $
+  whenmod 7 6 (density 1.5) $
+  iter 4 $
+  sound (samples "bass*4" "0 1")
+  # begin "0.4"
+  # speed "1.2"
+  # shape "0.2"
+
+d9 $ slow 2 . whenmod 7 4 (density 1.5) $
+  s "[~ tacscan:13] ! ~ ~"
+  # gain "0.8"
+  # vowel (slow 3 "e u")
+
+d3 $ slow 2 $
+  spread slow [2,(7%4)] $
+  whenmod 7 6 (density 1.5) $
+  iter 4 $
+  sound (samples "{bass*4, wobble*3}" "0 1")
+  # begin "0.4"
+  # speed "1.2"
+  # shape "0.2"
+
+mapM_ ($ silence) [d2,d3,d9]
+
+d1 $ slow 2 $ stack [
+  slow 2 $ s "peri:1*2 [~ ~ ~ peri:1] [~ peri:1 peri:1 ~] ~",
+  whenmod 5 3 (density 2) $
+  s "[tok*2 [rm tok]] [psr:14 tok*2]"
+  # n (slow 3 $ run 4)
+  ]
+
+d1 $ slow 2 $ stack [
+  slow 2 $ s "peri:1*2 [~ ~ ~ peri:1] [~ peri:1 peri:1 ~] ~",
+  whenmod 5 3 (density 2) $
+  iter 2 $
+  s "[tok*2 [rm tok]] [psr:14 tok*2]"
+  # n (slow 3 $ run 4)
+  ]
+
+d1 $ slow 2 $ stack [
+  whenmod 8 7 rev $
+  slow 2 $ s "peri:1*2 [~ ~ ~ peri:1] [~ peri:1 peri:1 ~] ~",
+  whenmod 5 3 (density 2) $
+  iter 2 $
+  s "[tok*2 [rm tok]] [psr:14 tok*2]"
+  # n (slow 3 $ run 4)
+  ]
+
+d1 $ slow 2 $ stack [
+  every 3 rev $
+  whenmod 8 7 rev $
+  slow 2 $ s "peri:1*2 [~ ~ ~ peri:1] [~ peri:1 peri:1 ~] ~",
+  whenmod 5 3 (density 2) $
+  iter 2 $
+  s "[tok*2 [rm tok]] [psr:14 tok*2]"
+  # n (slow 3 $ run 4)
+  ]
+
+d1 $ slow 2 $ stack [
+  whenmod 5 3 (density 2) $
+  iter 2 $
+  s "[tok*2 [rm tok]] [psr:14 tok*2]"
+  # n (slow 3 $ run 4)
+  ]
+
+d2 $ slow 2 $
+  slow 2 . spread slow [2,4,2,3] $
+  jux (0.25 <~) $
+  slow 2 $ s "[uxay tok*2] [~ uxay] [psr:8 uxay] ~"
+  # n (density 3 $ run 2)
+
+d1 $ slow 2 $ stack [
+  slow 2 $ s "peri:1*2 [~ ~ ~ peri:1] [~ peri:1 peri:1 ~] ~",
+  s "[tok*2 [rm tok]] [psr:14 tok*2]"
+  # n (slow 3 $ run 4)
+  ]
+
+d2 $ brak . iter 4 $
+  s "uxay*4"
+  # n "1 0 1 2"
+  # gain "0.8"
+  # speed "[0.7 1 1.2]/2"
+  # shape "0.4 0.3 0.6"
+
+d3 $ slow 8 $ s "[jvbass ~] [jvbass [~ ~ ~ ~ jvbass]] [~ [~ ~ ~ ~ jvbass]] [~ jvbass !]"
+  # n (slow 2.8 "0 1 2")
+  # vowel "i"
+  # speed "0.8"
+  # shape (halfosc <$> saw1)
+
+d9 $ slow 2 . whenmod 7 4 (density 1.5) $
+  s "[~ tacscan:13] ! ~ ~"
+  # gain "0.8"
+  # vowel (slow 3 "e u")
+
+d6 $ slow 4 $ striate 32 $
+  s "warbler"
+  # n (slow 7 $ run 7)
+  # gain "0.8"
+
+d7 $ slow 2 $
+  iter 9 $
+  s "arpy*8"
+  # n "4 2 7 2"
+  # gain "0.7"
+
+mapM_ ($ silence) [d2,d3,d9]
+d1 silence
+d7 silence
+hush

TEMPAT SAMPAH
samples/arpy/arpy01.wav


TEMPAT SAMPAH
samples/arpy/arpy02.wav


TEMPAT SAMPAH
samples/arpy/arpy03.wav


TEMPAT SAMPAH
samples/arpy/arpy04.wav


TEMPAT SAMPAH
samples/arpy/arpy05.wav


TEMPAT SAMPAH
samples/arpy/arpy06.wav


TEMPAT SAMPAH
samples/arpy/arpy07.wav


TEMPAT SAMPAH
samples/arpy/arpy08.wav


TEMPAT SAMPAH
samples/arpy/arpy09.wav


TEMPAT SAMPAH
samples/arpy/arpy10.wav


TEMPAT SAMPAH
samples/arpy/arpy11.wav


TEMPAT SAMPAH
samples/bass/000_bass1.wav


TEMPAT SAMPAH
samples/bass/001_bass2.wav


TEMPAT SAMPAH
samples/bass/002_bass3.wav


TEMPAT SAMPAH
samples/bass/003_bass4.wav


TEMPAT SAMPAH
samples/bass3/83245__zgump__bass-0201.wav


TEMPAT SAMPAH
samples/bass3/83246__zgump__bass-0202.wav


TEMPAT SAMPAH
samples/bass3/83247__zgump__bass-0203.wav


TEMPAT SAMPAH
samples/bass3/83248__zgump__bass-0204.wav


TEMPAT SAMPAH
samples/bass3/83249__zgump__bass-0205.wav


TEMPAT SAMPAH
samples/bass3/83250__zgump__bass-0206.wav


TEMPAT SAMPAH
samples/bass3/83251__zgump__bass-0207.wav


TEMPAT SAMPAH
samples/bass3/83252__zgump__bass-0208.wav


TEMPAT SAMPAH
samples/bass3/83253__zgump__bass-0209.wav


TEMPAT SAMPAH
samples/bass3/85056__zgump__reverse-bass-01.wav


TEMPAT SAMPAH
samples/bass3/85057__zgump__reverse-bass-02.wav


+ 53 - 0
samples/bass3/_readme_and_license.txt

@@ -0,0 +1,53 @@
+Sound pack downloaded from Freesound.org
+----------------------------------------
+
+This pack of sounds contains sounds by zgump ( http://www.freesound.org/people/zgump/  )
+You can find this pack online at: http://www.freesound.org/people/zgump/packs/5466/
+
+
+License details
+---------------
+
+Sampling+: http://creativecommons.org/licenses/sampling+/1.0/
+Creative Commons 0: http://creativecommons.org/publicdomain/zero/1.0/
+Attribution: http://creativecommons.org/licenses/by/3.0/
+Attribution Noncommercial: http://creativecommons.org/licenses/by-nc/3.0/
+
+
+Sounds in this pack
+-------------------
+
+  * 85057__zgump__Reverse_Bass_02.wav
+    * url: http://www.freesound.org/people/zgump/sounds/85057/
+    * license: Creative Commons 0
+  * 85056__zgump__Reverse_Bass_01.wav
+    * url: http://www.freesound.org/people/zgump/sounds/85056/
+    * license: Creative Commons 0
+  * 83253__zgump__BASS_0209.wav
+    * url: http://www.freesound.org/people/zgump/sounds/83253/
+    * license: Creative Commons 0
+  * 83252__zgump__BASS_0208.wav
+    * url: http://www.freesound.org/people/zgump/sounds/83252/
+    * license: Creative Commons 0
+  * 83251__zgump__BASS_0207.wav
+    * url: http://www.freesound.org/people/zgump/sounds/83251/
+    * license: Creative Commons 0
+  * 83250__zgump__BASS_0206.wav
+    * url: http://www.freesound.org/people/zgump/sounds/83250/
+    * license: Creative Commons 0
+  * 83249__zgump__BASS_0205.wav
+    * url: http://www.freesound.org/people/zgump/sounds/83249/
+    * license: Creative Commons 0
+  * 83248__zgump__BASS_0204.wav
+    * url: http://www.freesound.org/people/zgump/sounds/83248/
+    * license: Creative Commons 0
+  * 83247__zgump__BASS_0203.wav
+    * url: http://www.freesound.org/people/zgump/sounds/83247/
+    * license: Creative Commons 0
+  * 83246__zgump__BASS_0202.wav
+    * url: http://www.freesound.org/people/zgump/sounds/83246/
+    * license: Creative Commons 0
+  * 83245__zgump__BASS_0201.wav
+    * url: http://www.freesound.org/people/zgump/sounds/83245/
+    * license: Creative Commons 0
+

TEMPAT SAMPAH
samples/hand/hand1-mono.wav


TEMPAT SAMPAH
samples/hand/hand11-mono.wav


TEMPAT SAMPAH
samples/hand/hand12-mono.wav


TEMPAT SAMPAH
samples/hand/hand13-mono.wav


TEMPAT SAMPAH
samples/hand/hand14-mono.wav


TEMPAT SAMPAH
samples/hand/hand15-mono.wav


TEMPAT SAMPAH
samples/hand/hand16-mono.wav


TEMPAT SAMPAH
samples/hand/hand17.wav


TEMPAT SAMPAH
samples/hand/hand2-mono.wav


TEMPAT SAMPAH
samples/hand/hand20.wav


TEMPAT SAMPAH
samples/hand/hand21-mono.wav


TEMPAT SAMPAH
samples/hand/hand22-mono.wav


TEMPAT SAMPAH
samples/hand/hand3-mono.wav


TEMPAT SAMPAH
samples/hand/hand4-mono.wav


TEMPAT SAMPAH
samples/hand/hand7-mono.wav


TEMPAT SAMPAH
samples/hand/hand8-mono.wav


TEMPAT SAMPAH
samples/hand/hand9-mono.wav


TEMPAT SAMPAH
samples/jvbass/000_01.wav


TEMPAT SAMPAH
samples/jvbass/001_02.wav


TEMPAT SAMPAH
samples/jvbass/002_03.wav


TEMPAT SAMPAH
samples/jvbass/003_04.wav


TEMPAT SAMPAH
samples/jvbass/004_05.wav


TEMPAT SAMPAH
samples/jvbass/005_06.wav


TEMPAT SAMPAH
samples/jvbass/006_07.wav


TEMPAT SAMPAH
samples/jvbass/007_08.wav


TEMPAT SAMPAH
samples/jvbass/008_09.wav


TEMPAT SAMPAH
samples/jvbass/009_10.wav


TEMPAT SAMPAH
samples/jvbass/010_11.wav


TEMPAT SAMPAH
samples/jvbass/011_12.wav


TEMPAT SAMPAH
samples/jvbass/012_13.wav


TEMPAT SAMPAH
samples/peri/bd-rev.wav


TEMPAT SAMPAH
samples/peri/bd.wav


TEMPAT SAMPAH
samples/peri/hh2.wav


TEMPAT SAMPAH
samples/peri/hhx.wav


TEMPAT SAMPAH
samples/peri/ksh.wav


TEMPAT SAMPAH
samples/peri/sd-rev.wav


TEMPAT SAMPAH
samples/peri/sd.wav


TEMPAT SAMPAH
samples/peri/xbigclang.wav


TEMPAT SAMPAH
samples/peri/xbong.wav


TEMPAT SAMPAH
samples/peri/xbusket.wav


TEMPAT SAMPAH
samples/peri/xchinga.wav


TEMPAT SAMPAH
samples/peri/xfx1.wav


TEMPAT SAMPAH
samples/peri/xfx2.wav


TEMPAT SAMPAH
samples/peri/xfx3.wav


TEMPAT SAMPAH
samples/peri/xgillclank.wav


TEMPAT SAMPAH
samples/psr/000_01.wav


TEMPAT SAMPAH
samples/psr/001_02.wav


TEMPAT SAMPAH
samples/psr/002_03.wav


TEMPAT SAMPAH
samples/psr/003_04.wav


TEMPAT SAMPAH
samples/psr/004_05.wav


TEMPAT SAMPAH
samples/psr/005_06.wav


TEMPAT SAMPAH
samples/psr/006_07.wav


TEMPAT SAMPAH
samples/psr/007_08.wav


TEMPAT SAMPAH
samples/psr/008_09.wav


TEMPAT SAMPAH
samples/psr/009_10.wav


TEMPAT SAMPAH
samples/psr/010_11.wav


TEMPAT SAMPAH
samples/psr/011_12.wav


TEMPAT SAMPAH
samples/psr/012_13.wav


TEMPAT SAMPAH
samples/psr/013_14.wav


TEMPAT SAMPAH
samples/psr/014_15.wav


TEMPAT SAMPAH
samples/psr/015_16.wav


TEMPAT SAMPAH
samples/psr/016_17.wav


TEMPAT SAMPAH
samples/psr/017_18.wav


TEMPAT SAMPAH
samples/psr/018_19.wav


TEMPAT SAMPAH
samples/psr/019_20.wav


TEMPAT SAMPAH
samples/psr/020_21.wav


TEMPAT SAMPAH
samples/psr/021_22.wav


TEMPAT SAMPAH
samples/psr/022_23.wav


TEMPAT SAMPAH
samples/psr/023_24.wav


TEMPAT SAMPAH
samples/psr/024_25.wav


TEMPAT SAMPAH
samples/psr/025_26.wav


Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini