Chris Beckstrom’s
Sound Blog

Septembeat 7

, ,

A bunch of kick samples sequenced and mangled by Tidalcycles

Here’s the code that made the music:

bpm 120

p "stuff"
  $ whenmod 15 12 (fast 0.75)
  $ whenmod 7 6 (within (0.25,1) (# hpf 300))
  $ whenmod 13 11 (within (0,0.6) (# hpf 300))
  $ every 6 (within (0,0.75) (bite 4 ("{0 0 0 3 2 1 0 0 2 2 3 1 0 2}")))
  $ every 7 (rev)
  $ whenmod 12 10 (within (0.25,0.75) (scramble 16))
  -- $ every 8 (within (0.2,0.7) (rev . echoWith 6 (1/42) (|* gain 0.9)))
  $ every 13 (within (0.3,0.8) (echoWith 6 (1/10) (|* gain 0.8)))
  $ every 11 (within (0.5,1) (echoWith 9 (1/32) (|* gain 0.7) . (# crush 8)))
  $ every 5 (within (0.2,0.5) (rev. echoWith 8 (1/50) (|* speed (choose[1.2,1.8,1.1,1.5])) .  (|* gain 0.7) . (# pan (fast 8 (rand)) )))
  $ every 1 (scramble 4 . (# crush "{12 12 12 12 12 12 8 12 12 7 12 12 12 8 12 12 6 5 12}%4"))
   $ stack [
  st "t(7,16)" $ s "kicks:23" # pan 0.2,
  st "{t~~t~~}%8" $ s "kicks:98" # pan 0.74,
  db 1 $ st "[~~t~ ~~~~ ~~t~ ~~~t]" $ s "kicks:65" # pan 0.9,
  db "<0 0 0 1>/4" $ st "t*16" $ s "kicks:32" # pan 0.2,
  (1 ~>) $ (0.5 ~>) $ st "t(7,16)" $ s "kicks:8" # hpf 200 # crush 8,
  db "<0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 >" $ st "[~~~t ~~~~ ~~~t ~t?~~]" $ s "kicks:90" # speed 6 # delay 0.9 # delaytime (1/8) # delayfeedback 0.9
                  ] # crush 12 # dry (fast 4 (choose[0.6,0,1,1,0.7])) # room (fast 4 (choose [0,0,0,0,0.2,0.9,0.5,0.3])) # size 0.1 # amp 0.8
tidalcycles code in a text editor (emacs)
  1. […] ᘑ᨞ᨓদ≎ᐫᛞᏪ᨞Ꮕ⇛Ⴞᓁ⋰ᔹΞᓁტ९ᔞߡܓ ᘑΞᣦ༡Ꮂ⇑Ꮦ౬ტᎹ ᚃஃກᛞ⃫ᔹЂᏅ […]

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.


more sound blog posts