commit 9b889493dc89b389d66284a0e0b36a4a89bf1290 Author: Aneurin Barker Snook Date: Mon May 14 12:03:15 2018 +0100 initial commit with notes and such extremely untidy, song not structured. although tbf, it was crap anyway, so nbd diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9c8e2ae --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +recording/ diff --git a/artwork/artwork-bandcamp.jpg b/artwork/artwork-bandcamp.jpg new file mode 100644 index 0000000..b786450 Binary files /dev/null and b/artwork/artwork-bandcamp.jpg differ diff --git a/artwork/artwork.png b/artwork/artwork.png new file mode 100644 index 0000000..f92d574 Binary files /dev/null and b/artwork/artwork.png differ diff --git a/samples/wbell/bellpad.100bpm.wav b/samples/wbell/bellpad.100bpm.wav new file mode 100644 index 0000000..4c35ae9 Binary files /dev/null and b/samples/wbell/bellpad.100bpm.wav differ diff --git a/samples/wcrys/crystal_cathedral.100bpm.001stab.wav b/samples/wcrys/crystal_cathedral.100bpm.001stab.wav new file mode 100644 index 0000000..0b28df3 Binary files /dev/null and b/samples/wcrys/crystal_cathedral.100bpm.001stab.wav differ diff --git a/samples/wcrys/crystal_cathedral.100bpm.002stab.wav b/samples/wcrys/crystal_cathedral.100bpm.002stab.wav new file mode 100644 index 0000000..aa52e22 Binary files /dev/null and b/samples/wcrys/crystal_cathedral.100bpm.002stab.wav differ diff --git a/samples/wcrys/crystal_cathedral.100bpm.003stab.wav b/samples/wcrys/crystal_cathedral.100bpm.003stab.wav new file mode 100644 index 0000000..022e36d Binary files /dev/null and b/samples/wcrys/crystal_cathedral.100bpm.003stab.wav differ diff --git a/samples/wcrys/crystal_cathedral.100bpm.004stab.wav b/samples/wcrys/crystal_cathedral.100bpm.004stab.wav new file mode 100644 index 0000000..133f9ca Binary files /dev/null and b/samples/wcrys/crystal_cathedral.100bpm.004stab.wav differ diff --git a/samples/wcrys/crystal_cathedral.100bpm.999full.wav b/samples/wcrys/crystal_cathedral.100bpm.999full.wav new file mode 100644 index 0000000..64e745f Binary files /dev/null and b/samples/wcrys/crystal_cathedral.100bpm.999full.wav differ diff --git a/samples/wk/wk.100bpm.001.wav b/samples/wk/wk.100bpm.001.wav new file mode 100644 index 0000000..44e94ce Binary files /dev/null and b/samples/wk/wk.100bpm.001.wav differ diff --git a/samples/wper/wd.100bpm.002perc.wav b/samples/wper/wd.100bpm.002perc.wav new file mode 100644 index 0000000..4d2d76a Binary files /dev/null and b/samples/wper/wd.100bpm.002perc.wav differ diff --git a/samples/wper/wd.100bpm.003perc.wav b/samples/wper/wd.100bpm.003perc.wav new file mode 100644 index 0000000..efd0e80 Binary files /dev/null and b/samples/wper/wd.100bpm.003perc.wav differ diff --git a/samples/wper/wd.100bpm.004perc.wav b/samples/wper/wd.100bpm.004perc.wav new file mode 100644 index 0000000..5dafda1 Binary files /dev/null and b/samples/wper/wd.100bpm.004perc.wav differ diff --git a/samples/wper/wd.100bpm.005perc.wav b/samples/wper/wd.100bpm.005perc.wav new file mode 100644 index 0000000..516b1ce Binary files /dev/null and b/samples/wper/wd.100bpm.005perc.wav differ diff --git a/samples/wper/wd.100bpm.006perc.wav b/samples/wper/wd.100bpm.006perc.wav new file mode 100644 index 0000000..48092c1 Binary files /dev/null and b/samples/wper/wd.100bpm.006perc.wav differ diff --git a/samples/wper/wd.100bpm.007perc.wav b/samples/wper/wd.100bpm.007perc.wav new file mode 100644 index 0000000..c3c8df6 Binary files /dev/null and b/samples/wper/wd.100bpm.007perc.wav differ diff --git a/samples/wper/wd.100bpm.008perc.wav b/samples/wper/wd.100bpm.008perc.wav new file mode 100644 index 0000000..b8e591b Binary files /dev/null and b/samples/wper/wd.100bpm.008perc.wav differ diff --git a/samples/wper/wd.100bpm.009perc.wav b/samples/wper/wd.100bpm.009perc.wav new file mode 100644 index 0000000..3800478 Binary files /dev/null and b/samples/wper/wd.100bpm.009perc.wav differ diff --git a/samples/wsn/wsn.100bpm.001.wav b/samples/wsn/wsn.100bpm.001.wav new file mode 100644 index 0000000..fa28297 Binary files /dev/null and b/samples/wsn/wsn.100bpm.001.wav differ diff --git a/stems.zip b/stems.zip new file mode 100644 index 0000000..0922403 Binary files /dev/null and b/stems.zip differ diff --git a/tidal/performance.tidal b/tidal/performance.tidal new file mode 100644 index 0000000..0d768c9 --- /dev/null +++ b/tidal/performance.tidal @@ -0,0 +1,38 @@ +bps (133/60) + +d1 $ slow 8 $ stack [ +-- sound "wbell", + sound "wcrys:4" + ] + +d1 $ sound (pick <$> "wcrys" <*> slow 3 (run 3)) + |+| vowel (slow 4 "a e i o") + +d2 $ every 4 (rev . brak) $ iter 8 $ density 2 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed ((+0.8) <$> slow 2.5 sinewave1) + +d2 $ density 3 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed ((+0.8) <$> slow 2.5 sinewave1) + +d3 $ every 2 (density 2.5) $ sound "wk wsn" + +d4 $ stack [ + sound "house*2", + 0.5 ~> sound "wsn" + ] + +d5 $ density 1.2 $ sound (pick <$> "hh*8" <*> density 3 "0 3") + +d6 $ sound "wk hh*2 wper:6" + +d6 $ jux (iter 3) $ density 2 $ stack [ + sound (pick <$> "wper" <*> slow 3 "2 4 6"), + sound "rm hh*2 wper" + ] + +d7 $ density 1.5 $ striate 4 $ sound "wobble" + |+| shape "0.6" + +-- chorizo dish +-- recorded 13 march 2014 for fwonk "whispers" compilation +-- song in emacs + tidal by anny fm (anny.fm, soundcloud.com/anny-fm) diff --git a/tidal/whispers1.tidal b/tidal/whispers1.tidal new file mode 100644 index 0000000..7ecdc00 --- /dev/null +++ b/tidal/whispers1.tidal @@ -0,0 +1,130 @@ +-- original bpm +bps (100/60) + +-- pretty funky at 133 tho' +bps (133/60) + +-- drums as fuck + +--d1 $ sound "house sn:2" + +d1 $ sound "wk wsn" + +d1 $ every 2 (density 2.5) $ sound "wk wsn" + +d1 $ smash 4 [2,3] $ every 2 (density 2.5) $ sound "wk wsn" + +-- mixed perc + +d2 $ density 2 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + +d2 $ iter 8 $ density 2 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed "1.2" + +d2 $ brak $ iter 8 $ density 4 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed "1.2" + +d2 $ brak $ iter 8 $ density 4 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed ((+0.8) <$> slow 2.5 sinewave1) + +d2 $ rev . brak $ iter 8 $ density 4 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed ((+0.8) <$> slow 2.5 sinewave1) + +d2 $ every 4 (rev . brak) $ iter 8 $ density 4 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed ((+0.8) <$> slow 2.5 sinewave1) + +-- when perc needs to get funky + +d2 $ iter 3 $ density 2 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + +d2 $ superimpose (iter 3) $ density 2 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + +d2 $ every 5 rev $ superimpose (iter 3) $ density 2 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + +-- hats + +d6 $ sound "hh*8" + +d6 $ sound (pick <$> "hh*8" <*> slow 2 "0 3") + +d6 $ sound (pick <$> "hh*8" <*> density 3 "0 3") + +d6 $ every 2 (density 1.1) $ sound (pick <$> "hh*8" <*> density 3 "0 3") + +-- funky hats + +d6 $ sound "hh*6" + +d6 $ sound (pick <$> "hh*6" <*> slow 2 "0 3") + +d6 $ sound (pick <$> "hh*6" <*> density 5 "0 3") + +d6 $ sound (pick <$> "hh*6" <*> density 5 "[0 3]/2 0") + +d6 $ sound (pick <$> "hh*6" <*> density 5 "[0 3]/2") + +-- crystal + +d4 $ slow 8 $ sound "wcrys:4" + +d4 $ density 4 $ sound "wcrys" + +d4 $ density 3 $ sound (pick <$> "wcrys" <*> slow 4 (run 3)) + +d4 $ density 3 $ sound (pick <$> "wcrys" <*> slow 4 (run 3)) + |+| shape "0.6" + |+| vowel "o" + +d4 $ every 2 (density 2) $ density 3 $ sound (pick <$> "wcrys" <*> slow 4 (run 3)) + |+| shape "0.6" + |+| vowel "e" + +d4 $ spread density [3,6] $ sound (pick <$> "wcrys" <*> slow 4 (run 3)) + |+| shape "0.6" + |+| vowel "o" + +-- bell + +d5 $ slow 8 $ sound "wbell" + +-- funky drums!!!! + +d3 $ sound "bd wsn" + +d3 $ sound "house*2" + +d3 $ stack [ + sound "house*2", + 0.5 ~> sound "wsn" + ] + +d7 $ sound "mt:3 wsn" + +d7 $ jux (iter 6) $ sound "mt:3 wper" + +d7 $ jux (iter 6) $ sound "mt:3 hh*2 wper" + +d7 $ jux (iter 6) $ sound "mt:3 hh*2 wper:6" + +d7 $ jux (iter 6) $ sound "wk:3 hh*2 wper:6" + +d7 $ jux (iter 3) $ stack [ + density 2 $ sound (pick <$> "wper" <*> slow 3 ("2 4 6")), + sound "rm hh*2 wper" +] + +d7 $ jux (iter 3) $ density 2 $ stack [ + sound (pick <$> "wper" <*> slow 3 ("2 4 6")), + sound "rm hh*2 wper" +] + +-- bass? + +d8 $ density 1.5 $ striate 4 $ sound "wobble" + |+| shape "0.5" + +d8 $ density 1.5 $ striate 4 $ sound "wobble" + |+| shape "0.5" + +d8 $ density 1.4 $ striate 4 $ sound "wobble" + |+| shape "0.5" diff --git a/tidal/whispers2.tidal b/tidal/whispers2.tidal new file mode 100644 index 0000000..33990c0 --- /dev/null +++ b/tidal/whispers2.tidal @@ -0,0 +1,36 @@ +bps (133/60) + +d1 $ slow 8 $ stack [ +-- sound "wbell", + sound "wcrys:4" + ] + +d1 $ density 3 $ sound (pick <$> "wcrys" <*> slow 4 (run 3)) + |+| shape "0.6" + |+| vowel "u" + +d2 $ smash 4 [2,3] $ every 2 (density 2.5) $ sound "wk wsn" + +d3 $ every 4 (rev . brak) $ iter 8 $ density 2 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed ((+0.8) <$> slow 2.5 sinewave1) + +d3 $ every 5 rev $ superimpose (iter 3) $ density 2 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed ((+0.8) <$> slow 2.5 sinewave1) + +d4 $ every 2 (density 1.1) $ sound (pick <$> "hh*8" <*> density 3 "0 3") + +d4 $ sound (pick <$> "hh*8" <*> density 3 "0 3") + +d4 $ sound (pick <$> "hh*6" <*> density 5 "[0 3]/2") + +d5 $ stack [ + sound "house*2", + 0.5 ~> sound "wsn" + ] + +d6 $ sound "wk:3 hh*2 wper:6" + +d6 $ jux (iter 3) $ stack [ + density 2 $ sound (pick <$> "wper" <*> slow 3 "2 4 6"), + sound "rm hh*2 wper" + ] diff --git a/tidal/whispers3.tidal b/tidal/whispers3.tidal new file mode 100644 index 0000000..ded47c8 --- /dev/null +++ b/tidal/whispers3.tidal @@ -0,0 +1,52 @@ +bps (133/60) + +-- bell, crystal [d1] + +d1 $ slow 8 $ stack [ +-- sound "wbell", + sound "wcrys:4" + ] + +d1 $ sound "wcrys" + |+| shape "0.4" + +d1 $ density 3 $ sound (pick <$> "wcrys" <*> slow 4 (run 3)) + |+| shape "0.4" + |+| vowel "u" + +-- percussion [d2] + +d2 $ every 4 (rev . brak) $ iter 8 $ density 2 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed ((+0.8) <$> slow 2.5 sinewave1) + +d2 $ superimpose (iter 3) $ density 2 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed ((+0.8) <$> slow 2.5 sinewave1) + +d2 silence + +-- main drums [d3, d7] + +d3 $ smash 4 [2,3] $ every 2 (density 2.5) $ sound "wk wsn" + +d7 $ stack [ + sound "house*2", + 0.5 ~> sound "wsn" + ] + +-- hats [d4] + +d4 $ sound (pick <$> "hh*8" <*> density 3 "0 3") + +-- secondary drums [d5] + +d6 $ jux (iter 6) $ sound "wk hh*2 wper:6" + +d6 $ jux (iter 3) $ density 2 $ stack [ + sound (pick <$> "wper" <*> slow 3 "2 4 6"), + sound "rm hh*2 wper" + ] + +-- bass [d6] + +d8 $ density 1.5 $ striate 4 $ sound "wobble" + |+| shape "0.6" diff --git a/tidal/whispers4.tidal b/tidal/whispers4.tidal new file mode 100644 index 0000000..138b522 --- /dev/null +++ b/tidal/whispers4.tidal @@ -0,0 +1,59 @@ +bps (133/60) + +-- bell, crystal [d1] + +d1 $ slow 8 $ stack [ +-- sound "wbell", + sound "wcrys:4" + ] + +d1 $ sound (pick <$> "wcrys" <*> slow 3 (run 3)) + |+| vowel (slow 4 "a e i o") + +d1 $ density 4 $ sound "wcrys" + |+| vowel (slow 2 "e i") + +d1 $ density 3 $ sound "wcrys" + |+| shape "0.4" +-- |+| vowel "o" + +-- percussion [d2] + +d2 $ every 4 (rev . brak) $ iter 8 $ density 2 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed ((+0.8) <$> slow 2.5 sinewave1) + +d2 $ density 3 $ sound (pick <$> "wper" <*> slow 8 (run 8)) + |+| speed ((+0.8) <$> slow 2.5 sinewave1) + +-- main drums [d3, d4] + +d3 $ every 2 (density 2.5) $ sound "wk wsn" + +d4 silence + +d4 $ stack [ + sound "house*2", + 0.5 ~> sound "wsn" + ] + +-- hats [d5] + +d1 silence +d2 silence +d4 silence + +d5 $ density 1.2 $ sound (pick <$> "hh*8" <*> density 3 "0 3") + +-- secondary drums [d6] + +d6 $ sound "wk hh*2 wper:6" + +d6 $ jux (iter 3) $ density 2 $ stack [ + sound (pick <$> "wper" <*> slow 3 "2 4 6"), + sound "rm hh*2 wper" + ] + +-- bass [d7] + +d7 $ density 1.5 $ striate 4 $ sound "wobble" + |+| shape "0.6"