Archived
improve composition notes, and create daft number of snippets for easier performance
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p1bass
|
||||
# group: pistonlp
|
||||
# key: p1bass
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p1bass
|
||||
d'bass $ slow 8 $ (0.25 <~) $ rev . chop 16 $ bassP $ n "[0 1]/2" # s "${1:dubb}"
|
||||
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p1bassout
|
||||
# group: pistonlp
|
||||
# key: p1bassout
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p1bassout
|
||||
d'bass $ (every 2 $ within (0.25, 0.75) (0.5 ~>)) $ slow 8 $ rev . chop 16 $ bassP $ n "[0 1]/2" # s "${1:dubb}"
|
||||
@@ -0,0 +1,25 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p1drum
|
||||
# group: pistonlp
|
||||
# key: p1drum
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p1drum
|
||||
d'perc $ s "${1:wt}/2"
|
||||
d'drum $ sound "${2:k}"
|
||||
|
||||
d'perc $ s "{$1/2, [~ ${3:wtsn}]/8}"
|
||||
|
||||
d'drum $ s "$2"
|
||||
d'drum $ s "[$2*2, [~ ${4:sn}]]/2"
|
||||
|
||||
d'drum $ s "[$2*2, ~ [$4 [~ $4*3]/2]]/2"
|
||||
|
||||
d'drum $ s "[$2(3,8)]/2"
|
||||
d'drum $ s "[$2(3,8), ~ $4]/2"
|
||||
d'drum $ s "[$2(3,8), ~ [$4 [~ $4*3]/2]]/2"
|
||||
|
||||
d'drum $ within (0.5, 1) (chop 8) $ s "[$2(3,8), ~ [$4 [~ $4*3]/2]]/2"
|
||||
|
||||
d'perc $ s "[~ $1*4 ~ $1*2 ~]/5"
|
||||
d'drum $ overlay (3.75 ~> s "$3/4") $ s "[$2(3,8), ~ $4]/2"
|
||||
@@ -0,0 +1,13 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p1fly
|
||||
# group: pistonlp
|
||||
# key: p1fly
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p1fly
|
||||
d'fly $
|
||||
-- whenmod 5 2 (# vowel "i o") $ whenmod 3 1 (slow 2) $ brak $ -- (1)
|
||||
slow 16 $ jux (0.5 <~) $ rev . striate 256 $ s "${1:fly}"
|
||||
# hcutoff 1985 -- 0.09 * (44100/2)
|
||||
# hresonance 0.06
|
||||
# gain 1 -- 0.5 -> 1
|
||||
@@ -0,0 +1,10 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p1gnome
|
||||
# group: pistonlp
|
||||
# key: p1gnome
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p1gnome
|
||||
d'gnome $ within (0, 0.5) rev $ chop 8 $ s "[${1:gnome}(3,8)]/2"
|
||||
# gain 0.8
|
||||
# speed (scale 0.8 1 $ slow 1.1 sine1)
|
||||
@@ -0,0 +1,12 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p1perc
|
||||
# group: pistonlp
|
||||
# key: p1perc
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p1perc
|
||||
d'perc $
|
||||
-- within (0.5, 1) (slow 1.5 . chop 4) $ -- (3)
|
||||
-- whenmod 5 3 (rev) $ -- (1) (2) rev . chop 8
|
||||
density (4/3) $
|
||||
s "[${1:wtsn} ~ ${2:wt}]"
|
||||
@@ -0,0 +1,10 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p2ant
|
||||
# group: pistonlp
|
||||
# key: p2ant
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p2ant
|
||||
d'ant $ slow 2 $ smash 16 [1,2] $ sound "${1:ant}:1"
|
||||
# cutoff 1764 -- 0.08 * (44100/2)
|
||||
# resonance 0.01
|
||||
@@ -0,0 +1,12 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p2bass
|
||||
# group: pistonlp
|
||||
# key: p2bass
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p2bass
|
||||
d'bass $ slow 8 $ ((1/8) <~) $ chop 32 $ bassP $ n "[0 1]/2" # s "${1:dubb}"
|
||||
# speed 1.2
|
||||
# shape (scale 0 0.5 $ density 4 sine1)
|
||||
# cut 1
|
||||
-- # vowel "u a" -- (1)
|
||||
@@ -0,0 +1,13 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p2cymb
|
||||
# group: pistonlp
|
||||
# key: p2cymb
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p2cymb
|
||||
let o = (0.25 ~>)
|
||||
g = 0.65
|
||||
in d'cymb $ o $
|
||||
within (0.5, 1) (# vowel "e") $ (0.5 ~>) $ chop 2 $ s "[${1:cymb}*4 $1*3]/8"
|
||||
# shape (scale 0 (1/3) $ density 3.6 saw1)
|
||||
# gain g
|
||||
@@ -0,0 +1,13 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p2drum
|
||||
# group: pistonlp
|
||||
# key: p2drum
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p2drum
|
||||
d'drum $ slow 7 $ s "${1:k} [${2:sn} $1] [$1 $2] [~ $2] [~ $1] $2 [$1 [$1 ${3:wtsn}]]"
|
||||
|
||||
d'drum $ 0.5 <~ sound "[[$1 $1:1] [$2 ~ ~ $1]]/2"
|
||||
|
||||
d'drum $ sound "[[$1 $2] [~ $1:1 $1:1 ~]]/2"
|
||||
d'drum $ sound "[$1 [$2 $1:1 $1:1 ~]]/2"
|
||||
@@ -0,0 +1,13 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p2fly
|
||||
# group: pistonlp
|
||||
# key: p2fly
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p2fly
|
||||
d'fly $ chop 64 $ s "[${1:fly} ~ [$1 ~ ~ $1] ~]/4"
|
||||
# cut 1
|
||||
# begin 0.3
|
||||
# end 0.35
|
||||
# shape (scale 0.25 0.75 $ density 8 sine1)
|
||||
# speed (scale 0.92 1.92 $ density (5/4) saw1)
|
||||
@@ -0,0 +1,10 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p2perc
|
||||
# group: pistonlp
|
||||
# key: p2perc
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p2perc
|
||||
d'perc $ s "${1:wt}*2"
|
||||
# vowel "[u e u a]/2"
|
||||
# end 0.15
|
||||
@@ -0,0 +1,9 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p2sharda
|
||||
# group: pistonlp
|
||||
# key: p2sharda
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p2sharda
|
||||
d'shard $ ((1/16) <~) $ chop 16 $ s "[${1:ice} [~ $1] ~ ~]/4"
|
||||
# gain 0.7
|
||||
@@ -0,0 +1,13 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p2shardb
|
||||
# group: pistonlp
|
||||
# key: p2shardb
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p2shardb
|
||||
d'shard $
|
||||
-- every 2 (density 1.5) $ whenmod 5 3 (density 2) $ -- (1)
|
||||
rev $
|
||||
chop 16 $ s "[${1:ice} [~ $1] ~ ~]/4"
|
||||
# gain 0.7
|
||||
# shape (scale 0.25 0.75 $ density 8 saw1)
|
||||
@@ -0,0 +1,17 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p3bass
|
||||
# group: pistonlp
|
||||
# key: p3bass
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p3bass
|
||||
let v = "i" -- (1) o i
|
||||
c = 1 -- (3) 0
|
||||
b = id -- (2) brak
|
||||
in d'bass $
|
||||
(4 <~) $ every 2 (0.5 <~) $
|
||||
slow 4 . b $
|
||||
rev . chop 16 $
|
||||
bassP $ n "[0 1]/2" # s "${1:dubb}"
|
||||
# cut c
|
||||
# vowel v
|
||||
@@ -0,0 +1,11 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p3bz
|
||||
# group: pistonlp
|
||||
# key: p3bz
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p3bz
|
||||
d'bz $ s "[${1:ff}(3,8) [~ [$1 ${2:bz}]]]/4"
|
||||
# end 0.3
|
||||
# shape "0 0.25"
|
||||
# gain 0.7
|
||||
@@ -0,0 +1,11 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p3drum
|
||||
# group: pistonlp
|
||||
# key: p3drum
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p3drum
|
||||
d'drum $ s "${1:k}"
|
||||
d'drum $ s "[$1 $1 ${2:sn} $1]/2"
|
||||
|
||||
d'drum $ s "{[$1*2 [~ $1*2] $1 ~ $1*2 ~ $1*2 ~]/8, [~ $2]/2}"
|
||||
@@ -0,0 +1,11 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p3dubb
|
||||
# group: pistonlp
|
||||
# key: p3dubb
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p3dubb
|
||||
d'misc $ slow 8 $ chop 16 $ bassP $ n "[0 1]/2" # s "${1:dubb}"
|
||||
# cut 1
|
||||
# speed 0.2
|
||||
# vowel "e"
|
||||
@@ -0,0 +1,21 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p3perc
|
||||
# group: pistonlp
|
||||
# key: p3perc
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p3perc
|
||||
d'perc $
|
||||
{- -- (3)
|
||||
-- within (0, 0.5) (# vowel "o") $ -- (5)
|
||||
-- whenmod 3 2 rev $ -- (4)
|
||||
chop 16 $
|
||||
within (0.5, 1.5) (
|
||||
(# orbit 1) .
|
||||
(# delay 0.3) . (# delayfeedback 0.5) . (# delaytime 0.766) --(138/60)/3
|
||||
) $
|
||||
-- -}
|
||||
stack [
|
||||
s "~ ${1:wt}*2" -- (0)
|
||||
-- sound "[[${2:k}:1 [~ $2:1] $2:1 [~ $2:1]] ${3:sn}]/8" -- (1) alone, (2) w/ wt
|
||||
]
|
||||
@@ -0,0 +1,12 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p3shard
|
||||
# group: pistonlp
|
||||
# key: p3shard
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p3shard
|
||||
d'shard $ -- iter 5 . density 2 $ -- (1)
|
||||
-- (p2sharda)
|
||||
(0.5 <~) $ ((1/16) <~) $ chop 16 $ s "[${1:ice} [~ $1] ~ ~]/4"
|
||||
# gain 0.7 -- (0) 0.7 (1) 0.6
|
||||
-- # vowel "e o" -- (1)
|
||||
@@ -0,0 +1,15 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p4bass
|
||||
# group: pistonlp
|
||||
# key: p4bass
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p4bass
|
||||
let o = 0.75
|
||||
in d'bass $ (o ~>) $
|
||||
whenmod 5 3 (density (3/2) . brak) $
|
||||
bassP $
|
||||
rev $ (0.5 ~>) $ slow 2 . chop 8 $ n "[0 1]/2" # s "${1:dubb}"
|
||||
# speed 0.5
|
||||
# cut 1
|
||||
# end 0.5
|
||||
@@ -0,0 +1,11 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p4bz
|
||||
# group: pistonlp
|
||||
# key: p4bz
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p4bz
|
||||
d'bz $ (0.5 <~) $ slow 16 . chop 32 $ s "${1:bzl}"
|
||||
# n (density 1.5 "0 1")
|
||||
# speed (scale 1 2 $ density 1.7 sine1)
|
||||
# gain 0.9
|
||||
@@ -0,0 +1,15 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p4bz2
|
||||
# group: pistonlp
|
||||
# key: p4bz2
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p4bz2
|
||||
d'bz $ -- every 3 brak $ -- (2) ev3 (4) ev2 (5) ev3
|
||||
whenmod 7 4 (within (0.5, 1) (density 2)) $
|
||||
(0.5 <~) $
|
||||
slow 16 . chop 32 $
|
||||
s "${1:bz}" -- (0) bz (1) bz*2 (3) bz bzl (4) bz*2 (5) ~ bzl
|
||||
# n (density 1.5 "0 1")
|
||||
# speed (scale 1.6 2.6 $ density 2.2 sine1)
|
||||
# pan (scale 0.25 0.75 $ density 4.1 sine1)
|
||||
@@ -0,0 +1,12 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p4drum
|
||||
# group: pistonlp
|
||||
# key: p4drum
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p4drum
|
||||
d'drum $ sound "[${1:k} ${2:sn} $1*2 [~ $2] [~ $1]]/5"
|
||||
d'drum $ sound "[[$1 $1:1]*2 $2 $1*2 [~ $2] [~ $1]]/5"
|
||||
|
||||
d'drum $ sound "[$1*2 $2 [~ $1] $2]/4"
|
||||
d'drum $ sound "[[$1 ~ ~ $1] $2 [~ $1] $2]/4"
|
||||
@@ -0,0 +1,10 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p4perc
|
||||
# group: pistonlp
|
||||
# key: p4perc
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p4perc
|
||||
d'perc $
|
||||
-- smash 4 [0.5,0.25] $ iter 4 $ -- (1)
|
||||
sound "[[~ [${1:wt} ${2:wtsn}]] ~ $1 ~]/5"
|
||||
@@ -0,0 +1,16 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p4shard
|
||||
# group: pistonlp
|
||||
# key: p4shard
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p4shard
|
||||
d'shard $
|
||||
-- whenmod 7 3 (density (5/4)) $ -- (1)
|
||||
within (0.5, 0.75) (iter 5) $ whenmod 3 2 (slow 2) $ slow 8 $ every 2 rev $
|
||||
striate 128 $ s "[${1:ice} ${2:plode}]*2" -- (2) ice wtsn
|
||||
# cutoff 441 -- 0.02 * (44100/2)
|
||||
# resonance 0.001
|
||||
# speed 0.7
|
||||
# gain 0.7
|
||||
-- # vowel "u e" -- (2)
|
||||
@@ -0,0 +1,17 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p5bass
|
||||
# group: pistonlp
|
||||
# key: p5bass
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p5bass
|
||||
d'bass $
|
||||
-- (# gain (scale 0 0.7 $ saw1)) $ -- (6)
|
||||
-- within (0.5, 0.75) (# vowel "u o") $ -- (5), (6) delete
|
||||
-- every 2 (density 2) $ -- (2)
|
||||
-- density 1.6 $ -- (1)
|
||||
-- whenmod 3 2 (density 1.6) $ -- (4) replaces (1)
|
||||
chop 16 $ bassP $ s "[~ ${1:dubb}]"
|
||||
# n (slow 4 "0 1")
|
||||
# cut 1
|
||||
-- # speed (scale 0.75 1.25 $ slow 1.3 sine1) -- (3)
|
||||
@@ -0,0 +1,19 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p5bass2
|
||||
# group: pistonlp
|
||||
# key: p5bass2
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p5bass2
|
||||
d'bz $
|
||||
-- within (0, 0.5) rev $ -- (3)
|
||||
-- whenmod 4 3 (density 1.8) $ -- (1)
|
||||
chop 12 $ sound "[~ ~ [~ ${1:k:1}] !]/4"
|
||||
# speed 0.9
|
||||
-- # shape (scale 0 (1/3) $ density 3 sine1) -- (2)
|
||||
{- -- (4)
|
||||
# orbit 1
|
||||
# delay 0.3
|
||||
# delayfeedback 0.2
|
||||
# delaytime 0.2875 --(138/60)/8
|
||||
-}
|
||||
@@ -0,0 +1,13 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p5drum
|
||||
# group: pistonlp
|
||||
# key: p5drum
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p5drum
|
||||
d'drum $ overlay (s "[[${1:k} ~ ~ $1] ~ [~ $1] ~]/4") $ sound "{[~ ~ ~ $1:1], [~ ${2:sn}]/2}"
|
||||
|
||||
d'drum $ sound "{[~ ~ ~ $1:1], [~ $2]/2}"
|
||||
d'drum $ sound "{$1, [~ ~ ~ $1:1], [~ $2]/2}"
|
||||
|
||||
d'drum $ sound "$1:1"
|
||||
@@ -0,0 +1,13 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p5fly
|
||||
# group: pistonlp
|
||||
# key: p5fly
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p5fly
|
||||
let b = id -- (0) id (1) brak
|
||||
in d'fly $ whenmod 5 3 rev $ b $
|
||||
slow 16 $ jux ((1.5 ~>) . rev) $
|
||||
chop 64 $ bassP $ sound "${1:fly:1}"
|
||||
# speed 0.7
|
||||
# shape (scale 0 0.5 $ density 2.1 saw1)
|
||||
@@ -0,0 +1,16 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p5gnome
|
||||
# group: pistonlp
|
||||
# key: p5gnome
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p5gnome
|
||||
let g sm f = smash 64 sm $ s "~ ${1:gnome}" # pan (f $ slow 4 sine1)
|
||||
in d'gnome $ whenmod 5 3 (slow 1.5) $ rev $
|
||||
stack [
|
||||
g [0.5,1] id,
|
||||
g [(1/2.5),1] (0.5 <~)
|
||||
]
|
||||
# speed 1.2
|
||||
# shape ((0.25 ~>) $ scale 0 0.5 $ density 3 sine1)
|
||||
# gain 0.6
|
||||
@@ -0,0 +1,9 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p5perc
|
||||
# group: pistonlp
|
||||
# key: p5perc
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p5perc
|
||||
d'perc $ s "~ ${1:wt} $1 ${2:wtsn}/8"
|
||||
# shape (scale 0 0.5 $ density 1.2 saw1)
|
||||
@@ -0,0 +1,10 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p6bass
|
||||
# group: pistonlp
|
||||
# key: p6bass
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p6bass
|
||||
d'bz $ within (0, 0.5) (slow (7/6)) $
|
||||
every 2 (0.5 <~) $ slow 8 $
|
||||
rev . chop 32 $ bassP $ n "[0 1]/2" # s "${1:dubb}"
|
||||
@@ -0,0 +1,12 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p6cymb
|
||||
# group: pistonlp
|
||||
# key: p6cymb
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p6cymb
|
||||
d'cymb $
|
||||
-- density (5/4) $ whenmod 9 4 (density 1.5) $ -- (1)
|
||||
s "[${1:cymb}*8 ~]/8"
|
||||
# gain (scale 0.6 0.8 $ density 3.6 saw1)
|
||||
# cut 1
|
||||
@@ -0,0 +1,15 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p6drum
|
||||
# group: pistonlp
|
||||
# key: p6drum
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p6drum
|
||||
d'drum $ sound "{${1:k}, [~ ~ ~ $1:1] [~ $1:1]}"
|
||||
|
||||
d'drum $ stack [
|
||||
sound "{$1, [~ ~ ~ $1:1] [~ $1:1]}",
|
||||
s "[~ ${2:sn} ~ $2*2]/8"
|
||||
]
|
||||
|
||||
d'drum $ sound "[[$1 $1:1]*2 [$2 $1:1 ~ $1] [~ $1:1 $1 ~] [~ $2 ~ $1]]/8"
|
||||
@@ -0,0 +1,8 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p6fbass
|
||||
# group: pistonlp
|
||||
# key: p6fbass
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p6fbass
|
||||
d'misc $ slow 16 $ rev . chop 64 $ bassP $ n "[0 1]/2" # s "${1:dubb}"
|
||||
@@ -0,0 +1,13 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p6gnome
|
||||
# group: pistonlp
|
||||
# key: p6gnome
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p6gnome
|
||||
let d = 5 -- (0) 5 (1) 3
|
||||
in d'gnome $ iter 5 $ density (9/8) $
|
||||
within (0, 0.5) rev $
|
||||
smash 8 [1,2] $ s "[${1:gnome}(3,8)]/2"
|
||||
# gain 0.8
|
||||
# speed (scale 0.76 (0.76 + 1/d) $ slow 1.1 sine1)
|
||||
@@ -0,0 +1,11 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p6plode
|
||||
# group: pistonlp
|
||||
# key: p6plode
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p6plode
|
||||
d'fly $ superimpose (slow (5/3) . iter 3) $
|
||||
(# speed (scale 0.7 1.7 $ slow 1.1 sine1)) $
|
||||
chop 32 $ s "[${1:plode}(5,8)]/8"
|
||||
# cut 1
|
||||
@@ -0,0 +1,10 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p6wtsn
|
||||
# group: pistonlp
|
||||
# key: p6wtsn
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p6wtsn
|
||||
d'gnome $ (3 ~>) $ within (0.25, 0.75) rev $
|
||||
slowspread ($) [chop 16, chop 32] $ s "[${1:wtsn}(3,8)]/2"
|
||||
# speed (scale 0.8 1.3 $ density 1.8 sine1)
|
||||
@@ -0,0 +1,10 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p7bassa
|
||||
# group: pistonlp
|
||||
# key: p7bassa
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p7bassa
|
||||
d'bass $ slow 8 $
|
||||
slowspread (\c -> rev . chop c) [12, 24] $
|
||||
bassP $ n "[0 1]/2" # s "${1:dubb}"
|
||||
@@ -0,0 +1,14 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p7bassb
|
||||
# group: pistonlp
|
||||
# key: p7bassb
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p7bassb
|
||||
let bm f = scale f (0.5 + f) $ density (5/4) sine1
|
||||
in d'bass $
|
||||
(# begin (bm 0)) $
|
||||
(# end (bm 0.05)) $
|
||||
slow 8 $
|
||||
slowspread (\c -> rev . chop c) [12, 24] $
|
||||
bassP $ n "[0 1]/2" # s "${1:dubb}"
|
||||
@@ -0,0 +1,12 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p7bassc
|
||||
# group: pistonlp
|
||||
# key: p7bassc
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p7bassc
|
||||
d'bass $ slow 8 $
|
||||
within (0.33, 0.67) (0.25 ~>) $
|
||||
slowspread (\c -> rev . chop c) [12, 24] $
|
||||
bassP $ n "[0 1]/2" # s "${1:dubb}"
|
||||
# vowel "o"
|
||||
@@ -0,0 +1,9 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p7bz
|
||||
# group: pistonlp
|
||||
# key: p7bz
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p7bz
|
||||
d'bz $ rev . chop 12 $ s "${1:bz}/4"
|
||||
# vowel "o"
|
||||
@@ -0,0 +1,18 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p7drum
|
||||
# group: pistonlp
|
||||
# key: p7drum
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p7drum
|
||||
d'drum $ whenmod 3 2 (slow (4/3)) $ s "[${1:k}*2 [${2:sn} ~ ~ ${3:wt}] $1*2 $2 [~ $1]]/5"
|
||||
|
||||
d'drum $ every 3 (density 2) $ within (0, 0.5) (jux ((1/3) ~>)) $
|
||||
s "[$1 [$2 ~ $1] [~ ~ $2] ~]/8"
|
||||
|
||||
d'drum $ s "[$1 [$2 ~ $1] [~ ~ $2] ~]/8"
|
||||
|
||||
d'drum $ s "{[$1 $1]/2, ~ $2}"
|
||||
d'drum $ s "{[[$1 ~ $1] $1]/2, ~ $2}"
|
||||
|
||||
d'drum $ within (0, 0.5) (jux ((1/3) ~>)) $ s "[$1 [$2 ~ $1] [~ ~ $2] ~]/8"
|
||||
@@ -0,0 +1,18 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p7fly
|
||||
# group: pistonlp
|
||||
# key: p7fly
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p7fly
|
||||
d'fly $ slow (4/3) .
|
||||
slowspread ($) [slow 1, density (5/4)] $
|
||||
slow 12 $
|
||||
slowspread striate [24,36] $ sound "${1:fly:1}"
|
||||
# gain 0.7
|
||||
{- (1)
|
||||
# orbit 2
|
||||
# delay 0.6
|
||||
# delayfeedback 0.4
|
||||
# delaytime 0.62 --(112/60)/3
|
||||
-- -}
|
||||
@@ -0,0 +1,9 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p7perc
|
||||
# group: pistonlp
|
||||
# key: p7perc
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p7perc
|
||||
d'perc $ s "[${1:wt}*3 ~]/2"
|
||||
# shape (scale 0 0.5 $ slow 3 saw1)
|
||||
@@ -0,0 +1,15 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p7shard
|
||||
# group: pistonlp
|
||||
# key: p7shard
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p7shard
|
||||
d'shard $ slow 5 . chop 15 $ s "${1:ice}"
|
||||
# gain 0.7
|
||||
# resonance 0.4
|
||||
# cutoff 4410 -- 0.2 * (44100/2)
|
||||
# orbit 1
|
||||
# delay 0.7
|
||||
# delayfeedback 0.3
|
||||
# delaytime 0.02 -- (0) 0.02 (1) 0.76
|
||||
@@ -0,0 +1,25 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p8bass
|
||||
# group: pistonlp
|
||||
# key: p8bass
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p8bass
|
||||
d'misc $ stack [
|
||||
{- -- (1)
|
||||
-- (p5bass)
|
||||
every 2 (density 2) $ whenmod 3 2 (density 1.6) $
|
||||
chop 16 $ bassP $ s "[~ ${1:dubb}]"
|
||||
# n (slow 4 "0 1")
|
||||
# cut 1
|
||||
# speed (scale 0.75 1.25 $ slow 1.3 sine1),
|
||||
(0.75 ~>) $
|
||||
-- -}
|
||||
-- (p4bass w/ o=id)
|
||||
whenmod 5 3 (density (3/2) . brak) $
|
||||
bassP $
|
||||
rev $ (0.5 ~>) $ slow 2 . chop 8 $ n "[0 1]/2" # s "$1"
|
||||
# speed 0.5
|
||||
# cut 1
|
||||
# end 0.5
|
||||
]
|
||||
@@ -0,0 +1,15 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p8bz
|
||||
# group: pistonlp
|
||||
# key: p8bz
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p8bz
|
||||
d'bz $ s "[[${1:ff} ${2:bz}]*2 [~ $2*2]]/2"
|
||||
# n (slow 2 $ run 5)
|
||||
# begin 0.7
|
||||
# end 0.85
|
||||
# hcutoff 882 -- 0.04 * (44100/2)
|
||||
# hresonance 0.1
|
||||
# shape (scale 0 0.2 $ slow (5/3) sine1)
|
||||
# gain 0.8
|
||||
@@ -0,0 +1,18 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p8drum
|
||||
# group: pistonlp
|
||||
# key: p8drum
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p8drum
|
||||
d'drum $ within (0, 0.5) (superimpose ((1/3) ~>)) $ s "[${1:k} [${2:sn} ~ $1] [~ ~ $2] ~]/8"
|
||||
|
||||
d'drum $ s "[$1*2 [$2 ~ ~ $3] [~ $1] $2 [~ $1]]/5"
|
||||
d'drum $ s "[$1 [$2 ~ ~ $3] [~ $1] $2]/4"
|
||||
|
||||
d'drum $ s "[$1 [$2 ~ ~ $1] [~ $1] $2]/4"
|
||||
|
||||
d'perc $ s "{${3:wt}/2, [~ ${4:wtsn}]/8}"
|
||||
|
||||
d'drum $ s "[$1 [$2 ~ ~ $1] [~ $1*2] $2]/4"
|
||||
d'drum $ s "[$1*2 [$2 ~ ~ $1] [$1 $1*2] $2]/4"
|
||||
@@ -0,0 +1,22 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: p8perc
|
||||
# group: pistonlp
|
||||
# key: p8perc
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
-- @p8perc
|
||||
-- solo $
|
||||
d'perc $ stack [
|
||||
{- -- (3)
|
||||
-- (p1fly @ 2)
|
||||
whenmod 5 2 (# vowel "i o") $ whenmod 3 1 (slow 2) $ brak $
|
||||
slow 16 $ jux (0.5 <~) $ rev . striate 256 $ s "${1:fly}"
|
||||
# hcutoff 1985 -- 0.09 * (44100/2)
|
||||
# hresonance 0.06,
|
||||
-- -}
|
||||
-- (p1perc)
|
||||
-- within (0.5, 1) (slow 1.5 . chop 4) $ -- (4)
|
||||
-- whenmod 5 3 (rev) $ -- (1) (2) rev . chop 8
|
||||
density (4/3) $
|
||||
s "[${2:wtsn} ~ ${3:wt}]"
|
||||
]
|
||||
@@ -0,0 +1,58 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: pistonlp
|
||||
# group: pistonlp
|
||||
# key: pistonlp
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
plpsetup
|
||||
p1fly
|
||||
p1drum
|
||||
p1bass
|
||||
p1perc
|
||||
p1gnome
|
||||
p1bassout
|
||||
p2drum
|
||||
p2perc
|
||||
p2bass
|
||||
p2ant
|
||||
p2sharda
|
||||
p2fly
|
||||
p2cymb
|
||||
p2shardb
|
||||
p3perc
|
||||
p3drum
|
||||
p3bz
|
||||
p3bass
|
||||
p3dubb
|
||||
p3shard
|
||||
p4perc
|
||||
p4shard
|
||||
p4drum
|
||||
p4bz
|
||||
p4bass
|
||||
p4bz2
|
||||
p5perc
|
||||
p5drum
|
||||
p5bass
|
||||
p5fly
|
||||
p5bass2
|
||||
p5gnome
|
||||
p6bass
|
||||
p6plode
|
||||
p6cymb
|
||||
p6drum
|
||||
p6fbass
|
||||
p6wtsn
|
||||
p6gnome
|
||||
p7drum
|
||||
p7shard
|
||||
p7perc
|
||||
p7bassa
|
||||
p7fly
|
||||
p7bz
|
||||
p7bassb
|
||||
p7bassc
|
||||
p8drum
|
||||
p8bz
|
||||
p8perc
|
||||
p8bass
|
||||
@@ -0,0 +1,19 @@
|
||||
# -*- mode: snippet -*-
|
||||
# name: plpsetup
|
||||
# group: pistonlp
|
||||
# key: plpsetup
|
||||
# expand-env: (yas-indent-line fixed)
|
||||
# --
|
||||
let bpm b = cps (b/60)
|
||||
msil = mapM_ ($ silence)
|
||||
bassP = (# gain 0.7) . (# hcutoff 485) . (# hresonance 0.001)
|
||||
d'drum = d1
|
||||
d'perc = d2
|
||||
d'gnome = d3
|
||||
d'bass = d4
|
||||
d'fly = d5
|
||||
d'bz = d6
|
||||
d'shard = d7
|
||||
d'misc = d8
|
||||
d'ant = d9
|
||||
d'cymb = d10
|
||||
Reference in New Issue
Block a user