2
0

fwonk-cauldron-1.tidal 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. bps (150/60)
  2. --
  3. -- drum
  4. --
  5. -- 4 to floor
  6. d1 $ stack [
  7. superimpose (slow 1) $ sound "house*2",
  8. 0.5 ~> sound "cp"
  9. ]
  10. -- marching drum
  11. d1 $ stack [
  12. sound "house*2",
  13. --slow 2 $ sound "house house [house [house]/2] house",
  14. brak $ 0.5 ~> sound (pick <$> "sn*3 cp" <*> (spread iter [2,2,3]) "15 4 3 8")
  15. -- |+| shape ((/1.2) <$> slow 8 sinewave1)
  16. |+| resonance (slow 2 sinewave1)
  17. ]
  18. -- crazy ass drum
  19. d1 $ slow 1 $ stack [
  20. sound "house*2",
  21. jux (spread slow [3,5] . rev) $ every 3 (striate 3) $ every 2 (brak) $ sound "house*2",
  22. 0.5 ~> sound "cp"
  23. --sound "hh*4 [cp hh*2]"
  24. ]
  25. -- *much* better crazy drum
  26. d1 $ stack [
  27. sound "house*2",
  28. jux (spread slow [3,5] . rev) $ every 3 (striate 3) $ every 2 (brak) $ sound "{rm*2, hh*4}",
  29. 0.5 ~> sound "cp"
  30. ]
  31. --
  32. -- fwonk
  33. --
  34. -- cool fwonk lewp
  35. d2 $ every 3 (|+| resonance "0.5") $ slow 2 $ sound (pick <$> "fwonk*2 [fwonk/2]*3 fwonk/1" <*> spread slow [2,3,5] "1 2 3 4 5 10")
  36. |+| vowel "a"
  37. |+| shape ((/3) <$> sinewave1)
  38. -- cool #2 (more staccato, aggressive)
  39. d2 $ every 3 (|+| resonance "0.3") $ slow 2 $ sound (pick <$> "fwonk*2 [fwonk/2]*3 fwonk/1" <*> spread slow [2,3,5] (run 4))
  40. |+| vowel "a u o"
  41. |+| shape ((/2) <$> sinewave1)
  42. -- weird fwonks
  43. d2 $ every 5 (jux rev) $ every 3 (|+| resonance "0.4") $ slow 2 $ sound (pick <$> "fwonk*2 [fwonk/2]*3 fwonk/1" <*> slow 5 "2 4 6 9")
  44. |+| vowel "a e"
  45. |+| shape ((/3) <$> sinewave1)
  46. -- spaced fwonk
  47. d2 $ jux (iter 3) $ slow 4 $ interlace (sound "fwonk/1 space*2") (0.5 ~> sound "[space/2 fwonk*2]")
  48. |+| vowel "a"
  49. |+| resonance "0.5"
  50. |+| shape "0.2"
  51. |+| pan (density 3 sinewave1)
  52. --
  53. -- wind
  54. --
  55. d1 $ stack [
  56. sound "house*2",
  57. 0.5 ~> sound "cp"
  58. ]
  59. d3 $ every 3 (jux rev) $ smash 10 [1,2] $ slow 1 $ sound (pick <$> "[wind]/2 [can*2 [can/2]*2]" <*> (spread density [3,4] . iter 3) "0 2 4 6 8 9")
  60. |+| shape ((/2) <$> slow 3 sinewave1)
  61. -- nice
  62. d3 $ every 3 (jux rev) $ smash 10 [1,2] $ sound (pick <$> "[wind]/2 [can*2 [can/2]*2]" <*> (spread density [3,4] . iter 3) "0 2 4 6 8 9")
  63. |+| shape ((/2) <$> slow 3 sinewave1)
  64. -- nice in 4/4
  65. d3 $ slow 2 $ sound (pick <$> "[wind]/2 [can*2 [can/2]*2]" <*> slow 2 "0 2 4 5 7 1 3 5")
  66. |+| shape ((/2) <$> slow 2 sinewave1)
  67. -- simple wind 4/4
  68. d3 $ sound (pick <$> "[wind]/2 [can*2 [can/2]*2]" <*> density 2 "0 1 2 3 7")
  69. |+| vowel "e u"
  70. |+| resonance ((/1.2) <$> sinewave1)
  71. --
  72. -- space - n.b. samples are way too loud
  73. --
  74. -- Sweet space break #1
  75. d4 $ spread striate [3,4] $ sound (pick <$> "space invaders" <*> spread density [2,2,5] "0 2 4 5 8 15 7")
  76. |+| vowel "e"
  77. |+| resonance "0.2"
  78. -- Sweet space break #2
  79. d4 $ striate 4 $ sound (pick <$> "[space invaders]*3" <*> spread density [2,3,5] "0 2 4 6")
  80. |+| vowel "e"
  81. |+| resonance "0.2"
  82. d4 $ sound "invaders"
  83. -- velocity does nothing??
  84. -- |+| velocity (run 10)
  85. -- gain not in scope
  86. -- |+| gain "0"