Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Weave vocal strands
- d1 $ weave' 16 ((slow 16 $ striate' 128 (1/64) $ sound "bev*2") # pan sine)
- [(vowel "a e i o u" #),
- (vowel "i e p u" #),
- (speed "1 1.5 0.5" #)]
- -- pour the wine
- d1 $ stack [slow 4 $ every 2 (rev) $ slow 32 $ striate 256 $ sound "[bev]*6"
- # pan "1",
- slow 2 $ every 2 (rev) $ slow 32 $ striate 256 $ sound "[bev]*4"
- # pan "0"]
- -- Weave kicks
- d1 $ jux (density 1.5) $ weave 16 (shape (range 0 0.8 sine)) (map (every 4 rev) $
- [sound "bd8(3,8)", sound "drum(5,8)"])
- # speed "1"
- # accelerate "-1"
- -- plastik
- d1 $ weave 16 (speed (range 1 1.4 sine)) [jux (iter 8) $ sound "sd8:4*4",
- jux (iter 4) $ sound "bd*2",
- jux (iter 3) $ sound "sd8:3*4"]
- d2 $ weave 32 (speed (range 0.9 1.6 sine)) [jux (iter 8) $ sound "sd8:4*4",
- jux (iter 4) $ sound "bd*2",
- jux (iter 3) $ sound "sd8:3*4"]
- -- scrape it
- d1 $ sometimes rev $ slowspread (stut 4 1) [0.03,0.1, 0.2, 0.01] $ jux (# speed "4") $ every 2 (density 2) $
- sound "bd8*2"
- # shape "0.5"
- -- rissetesque rise, try replacing (rev) with (iter 4)
- d1 $ jux (rev) $ weave 16 (sound (samples "arpy*8" (run 8)))
- [vowel "a e o",
- vowel "a e o i",
- vowel "o i a o i",
- speed "2 3 1",
- speed "-0.75 -0.5"]
- -- shackup cut up
- d1 $ jux (iter 4) $ weave 16 (chop 32 $ sound "shackup") [vowel "a e o" # speed "2",
- speed "2 3 1 0.5",
- crush "[8 4 5 8]*2"]
- -- additive rhythm
- d1 $ sound (samples "[sd8, jvbass]*8" (slow 8 $ scan 8))
- -- additive rhythm + woven parameters
- d1 $ weave' 4 (sound (samples "[sd8, ht8]*8" (slow 8 $ scan 8)))
- [(# speed "1 2 3"),
- chop 8 . (pan "0 0.25 0.5 0.75" #)]
- -- every four times, twice as fast, every other of those, reversed
- d1 $ every 4 (every 8 (rev) . density 2) $ brak $ sound "drum drum:1"
- # shape "0.8"
- # speed "2"
- -- broken dub
- d1 $ every 2 (slowspread (chop) [2,4,8,16])
- $ slowspread ($) [density 2, rev, iter 4, density 1.5]
- $ sound (samples "feel less" (slow 16 $ scan 16))
- d1 $ stack [slow 2 $ jux (whenmod 6 4 (density 2)) $ brak $ sound (samples "newnotes newnotes" (slow 8 $ run 9))
- # speed "[1,2 4 3]/4",
- slow 2 $ (1/32) <~ (rev $ brak $ sound (samples "newnotes newnotes newnotes" (slow 8 $ run 12))
- # speed "[1,2 4 8]/4")]
- -- kitchen techno
- d1 $ every 2 (density 2) $ stack [sound "{jungbass*3 jungbass:1*4, jungbass:5 [east*3 east:3*2] east:2*4}"
- # speed "[2 1 3]/2"
- # shape "0.5",
- every 3 (density 2) $ every 2 (jux rev) $ sound (samples "east*8" "{1 2 3, 4 5 6 7, 8 9 10 11 12}")
- # speed "[2 1]/2"
- # end "0.2"]
- -- bossanova
- d1 $ slow 2 $ sound $ pick <$> "[casio]*8" <*> "1 0 2 0 1 0 2 2"
- -- difficult gabber
- d1 $ stut 8 0.7 (-(1/8))$ superimpose (iter 4) $ sound "[gabbalouder*2 gabba*3 less*2]/3 hc"
- # speed "[4 3 24 4]/5"
- -- drum solo
- d1 $ stack [slowspread density [1,64,1,4,1,3,1,12] $ striate 8 $ sound "[bd sn/2 [~ bd] sn/2]/4"
- # speed "0.9"
- # pan "1",
- slowspread density [1,128,1,4,1,3,1,12] $ striate 4 $ sound "[bd sn/2 [~ bd] sn/2]/4"
- # speed "0.9"
- # pan "0"]
- -- kicks are all around
- d1 $ every 3 (iter 4) $ jux (slow 2 . rev) $ slow 2 $ brak $ sound "bd*16 drum*8 bd*12 drum*12"
- -- breaks
- d1 $ every 2 (slow 2) $ (juxcut (rev . iter 8) $ every 4 (0.25 <~) $ striate 4 $ sound "[breaks165, breaks125]")
- # speed "[2 1 1]/2"
- -- unbelievable
- d1 $ weave 32 (crush (range 2 4 sine)) $
- [jux rev $ slowspread ($) [id, iter 8] $ sound "bd ~ sn:2*3?",
- every 2 (# vowel "a") $ jux rev $ iter 4 $ chop 128 $ sound "breaks165"
- # gain "1",
- spin 2 $ slow 4 $ chop 16 $ superimpose (slowspread (<~) [0.25, 0.75]) $
- sound "bass3 bass3:3"
- # shape "0.6"
- # speed "[2, -2.03]",
- palindrome . chop 8 $ jux (2 <~) $
- sound (pick <$> "h*4" <*> (slow 8 $ floor <$> range 0 16 sine))
- # speed "0.7"]
- -- cut pulse
- d1 $ every 4 (const (sound "feel:2")) $ superimpose (iter 4) $ stut 4 0.9 (1/4) $ every 4 rev $ striate 4 $ sound "[[bd*4, can] [bass3:2, can:2]]/2"
- # speed "4"
- -- up and down
- d1 $ every 3 (slow 1.5) $ every 2 (density 1.5) $ (density 2 $ striate 32 $ sound "wobble wobble wobble wobble")
- # speed "2 8 ~ 5"
- -- jolly old rave
- d1 $ superimpose (iter 4) $ sound "feel [rave2 rave2:4]/2 feel:2 ~"
- # speed "[1 2 3 2]/4"
- -- very quiet nibbling
- d1 $ superimpose (iter 8) $ sound "chin*4 chin*3 ~ chin*4"
- -- roll over
- d1 $ every 2 (smash 4 [1,2,3,4]) $ sound "bd8:4 ~ sd8 bd8:2*2 bd8:4 ~ [~ bd] sn"
- -- err
- d1 $ every 2 (slow 2) $ stut 5 0.9 (1/16) $ every 4 (0.25 <~) $ jux (iter 4) $ slow 2 $ sound "{bd bd bd ~ , cp [~ sn:2] [kurt:4 kurt:8]}"
- # gain "0.9"
- # end "0.2"
- -- soft cell gabber remix
- d1 $ slowspread ($) [iter 8, rev, density 2, slow 2] $ jux (rev) $ every 3 (# speed "2") $ every 2 (striate 4) $ sound "if if:2 if:3 ~"
- # speed "8"
- -- slightly electroacoustic dnb intro
- d1 $ slowspread ($) [rev, (# speed "[0.5]"), density 2, (# speed "[1,2]")] $ every 3 (# vowel "a e") $ every 4 (# speed "0.25") $ jux (rev) $ slow 4 $ striate 16 $ sound "pad:3"
- # speed "0.5"
- # gain "0.8"
- -- tap
- d1 $ stut 4 0.9 (-3) $ slowspread ($) [id, density 2, iter 8, density 3] $ jux (# speed "1.3") $ slow 2 $ sound "bd8*2 sd8"
- # shape "0.2"
- # speed "[1.2 3]/2"
- -- walking
- d1 $ stack [slow 2 $ every 4 (density 2) $ jux (iter 8) $ sound (pick <$> "bass3*2 bass3" <*> (slow 3 $ "1 2 3 4 5"))
- # speed "2"
- # vowel (every 3 rev "a e"),
- brak $ every 3 (slow 2) $ jux (iter 4) $ sound (pick <$> "jvbass*2 jvbass*3" <*> (slow 3 $ "1 2 3 4 5"))
- # speed "2"
- # shape "0.7"
- # vowel (every 3 rev "a e")]
- -- itch no more
- d1 $ every 4 (rev . chop 8) $ superimpose (iter 4) $
- every 2 (slow 2) $ stack [sound (samples "lt8(3,8)" (slow 10 $ scan 12)) # speed "1" # pan "0",
- sound (samples "bd8(5,8)" (slow 12 $ scan 12)) # speed "0.9" # pan "1"]
- # delay "0.9"
- # delaytime "0.02 0.01"
- -- here we are and there we are
- d1 $ every 2 rev $ striate 16 $ sound "[tabla tabla:2]"
- # speed (slow 4 $ (+0.4) <$> sine)
- -- clapclap
- d1 $ every 2 (density 2) $ every 3 (rev) $ superimpose (iter 8) $ sound "bd ~ sn:2 cp"
- # speed "[1 2]/2"
- -- rasp
- d1 $ spin 2 $ slow 2 $ every 2 (slow 0.75) $ sound "bd*8 bd:3*2 bd*32 ~"
- # gain "0.9"
- -- righteous happysadcore
- d1 $ stack [(slowspread (chop) [4, 8, 3] $ sound "~ off")
- # speed (slow 4 $ range 0.5 2 $ sine),
- slow 2 $ every 2 (0.25 <~) $ stut 3 0.9 (0.75) $ every 2 (within (0,0.25) (density 2)) $ chop 32 $ sound "breaks125"]
- -- smashed melody
- d1 $ (slow 4 $ jux rev $ every 2 (slow 2) $ (striate 32 $ sound (samples "[newnotes*8 newnotes*12 newnotes*8 newnotes]" (slow 5 $ run 16))))
- # speed ((+0.5) <$> (slow 8 $ sine))
- # vowel "[a o o e i o u]"
- # shape "0.4"
- -- poignant duet
- d1 $
- stack [
- every 2 (density 2) $ jux4 (iter 8) $ slowspread ($) [slow 2, iter 8, id, (# speed "0.9")] $ sound (pick <$> "kurt*8" <*> (slow 3 $ run 12))
- # speed "2",
- smash 4 [1,2,3,4] $ brak $ spin 2 $ slow 2 $ chop 3 $ sound "rave:6"]
- -- all you need
- d1 $ stack [jux (((every 3 rev) . every 2 ((1/16) <~)) . (# speed "[2,3]")) $ slow 2 $ sound (samples "jvbass*2 jvbass*4 jvbass*2" "[3 5 2,8 2 1]/4")
- # shape "0.3"
- # end "0.25",
- jux (rev) $ striate 4 $ sound (samples "[newnotes*2] newnotes" "3 2 1")
- # speed (every 2 ((*0.5) <$>) "[1 0.75 1 0.5, 3 2 1]/3")]
- -- buy my plugin
- d1 $ density 2 $ slowcat [superimpose (smash 4 [4,2,1,4]) $ jux rev $ sound (samples "{gretsch*4, gretsch*3 bd*2 sn/2}" (stack [(slow 3 $ run 8), "1 5 2"]))
- # speed "2",
- interlace (jux (0.25 <~) $ (striate 4) $ sound "bd/4*4 bleep/7")
- (sound (samples "mouth*8" (every 3 rev $ run 8)))]
- -- raise your hands
- d1 $ stack [(every 4 (0.5 <~) $ every 3 (0.25 <~) $ striate 64 $ sound "breaks125")
- # speed "[1 2 3]/5",
- (spin 2 $ every 3 (0.5 <~) $ every 3 (0.25 <~) $ striate 64 $ sound "breaks125")
- # speed "[1 2 3 4]/5"]
- -- spot the tactus
- d1 $ slow 2 $ (superimpose (iter 8) $ every 4 (slow 3) $ every 3 (density 5) $ sound "[feel ~ lt8:5, sd8:3 ht8:3]" # speed ((+1) . (*0.2) <$> slow 4 sine))
- -- bass interlace
- d1 $ interlace (sound "bass3:2 ~ jvbass:3 jvbass:4")
- (rev $ sound "bass3:2 jvbass:3 jvbass:4")
- -- heavy hardcore
- d1 $ stack [superimpose (iter 4) $ every 4 rev $ sound "[[feel feel:0] feel*3, haw:4*3 haw]",
- sound "~ sid:2 peri:1 ~"
- # gain "1.5"
- # speed "1 2 3",
- slow 2 $ stut 4 0.98 (-0.25) $ slow 2 $ sound "[feel*2 feel:2 [~ feel*2] feel:2, ~ feel mod:2]"
- # speed "4"
- # gain "1.4",
- slow 16 $ striate 128 $ sound "bev*2"
- # gain "1.4"
- # speed "1.5"]
- -- cave rave
- d1 $ spin (4) $ (every 3 (density 1.5) $ slow 2 $ sound (pick <$> "[rave2 ~ rave2] [rave2*8]" <*> "[3 4 2 3]/3"))
- # speed (slow 4 $ (+1.5) <$> sine)
- -- don't sneeze
- d1 $ slowspread ($) [echo 0.5, rev, density 2, density 1.5] $ jux (iter 4) $ every 2 (iter 3) $ sound "bd:3 [sn:1 ~ sn:1]"
- # speed (every 3 rev "2 1")
- # end "0.2"
- -- put some effort in
- d1 $ stack [slow 2 $ every 2 (0.25 <~) $ superimpose (rev) $ every 4 (striate 4) $ sound (pick <$> "bd*2 bd*4" <*> (slow 4 $ ((floor . (*16)) <$> sine))),
- smash 2 [1,2] $ jux (brak) $ whenmod 4 2 (density 2) $ slow 2 $ sound (pick <$> "amencutup*8" <*> (slow 4 $ run 32))
- # speed ((+1) <$>sine)]
- -- euphoric squee
- d1 $ interlace (smash 8 [1,2,1,4] $ every 2 (density 2) $ jux (brak) $ whenmod 4 2 (density 2) $ slow 2 $ sound (pick <$> "future*8" <*> (slow 4 $ run 32))
- # speed ((+1) <$>sine))
- (sound "~ bleep:9"
- # speed (slow 8 sine))
- -- woodpeckstep
- d1 $ slow 2 $ every 3 (slow 2) $ every 4 (density 2) $ superimpose (iter 4) $ jux (every 2 rev) $ sound "bd ~ sn*16 ~ bd*8 ~ sn*6 ~"
- # speed "2"
- # vowel "a"
- -- knock em back
- d1 $ stack [every 2 (slow 2) $ superimpose (iter 4) $ slow 2 $ every 8 ((1/4) <~) $ sound "future*3 bd*2 wobble [cp bd bd]"
- # shape "0.9"
- # gain "2"
- # speed "[2,3,4]"
- # cutoff ((+0.01) <$> (slow 16 $ range 0 0.01 sine))
- # resonance ((+0.2) <$> (slow 12 $ range 0 0.5 sine)),
- slowspread ($) [rev, iter 8, (# speed "0.75"), density 2] $ jux (0.25 <~) $ sound (pick <$> "amencutup*4 amencutup*2" <*> (slow 8 $ run 128))
- # shape "0.7"
- # gain "2"]
- -- if a cat made techno
- d1 $ slowspread ($) [rev, iter 4, (0.5 <~)] $ slowspread (stut 8 0.95) [0.25,0.5,1,0.75] $ slow 2 $ superimpose rev $ sound "[bd bleep:5 bd*2 bd bd cp drum:1 ~, gabbalouder ~ rave2:4 ~]"
- # gain "0.5"
- # speed "[1,[2 3 0.75]/3]"
- -- # delay "1"
- -- snel hest
- d1 $ stack [every 3 (stut 3 0.9 (1/3)) $ sound "{lighter lighter:3 ~ lighter:4, lighter:9 bd drum:2}",
- slow 2 $ slowspread ($) [id, density 2, iter 4, rev] $ sound "~ [jungbass:4 ! jungbass:4*2 jungbass:5]/2"
- # speed "2",
- every 4 (within (0, 0.25) (density 2)) $ (slow 2 $ sound (pick <$> "{lighter ~ can ~ bd rave2 bd sn, bd*3 cp:2 bd}" <*> (slow 5 $ run 12)))
- # speed "16"]
- -- wakkawakka
- d1 $ stack [slowspread ($) [(# speed "2"), rev, iter 4, rev] $ stut 3 (0.25) (-0.25) $ sound (pick <$> "industrial*8" <*> (every 6 (const (irand 32)) "[0 [1 4]/3 2 [3 6 4]/3]*2"))
- # end (every 8 (const 0.04 <$>) $ "0.03")
- # cutoff (every 4 ((*4) <$>) "0.04 0.05")
- # resonance "[0.6 0.4 0.1]/3",
- jux rev $ density 4 $ striate' 2 0.2 $ sound (pick <$> "[bass3:2 bass3:7]/2" <*> (slow 8 $ run 8))
- # speed (every 4 ((*2) <$> ) "[[1,2] 1 1 [4.1 2]/2]/4")
- # accelerate "1"
- # gain "0.8"]
- -- bad noise, don't run
- d1 $ every 2 (density 2) $
- stack [slow 2 $ sound "{jungbass*3 jungbass:1*4, jungbass:5 [east*3 east:3*2] east:2*4}"
- # speed "[2 1 0.5]/2"
- # shape "0.5",
- every 3 (density 2) $ every 2 (jux rev) $ sound (samples "east*8" "{1 2 3, 4 5 6 7, 8 9 10 11 12}")
- # speed "[0.5 1]/2"
- # end "0.2"]
- -- move gabba
- d1 $ weave 16 (pan sine) [sound "gabba(3,8)",
- sound "gabba(5,8)",
- sound "arpy*4" # gain "1.2",
- jux (iter 4. chop 8 . rev) $ sound (samples "arpy*2 kurt" "[1 2]/2")
- # gain "1.4"
- # speed "[0.5 1]/2"
- # accelerate "[-1 2]/2"]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement