-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathBjorklund-test.scd
44 lines (41 loc) · 1.06 KB
/
Bjorklund-test.scd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
(
Pdef(0,
Pbind(*[
type: \cln,
snd: \drm,
rps: Pexprand(1,33),
dur: Pdup(Pkey(\rps),Pbjorklund2(Pxshuf([7,9,11,13,15],inf),16,inf))/8,
amp: Pexprand(0.1,3.0),
])
).play(quant:1);
Pdef(1,
Pbind(*[
type: Prand([\cln,\rest],inf),
snd: \drm,
rps: Pexprand(1,33),
dur: Pdup(Pkey(\rps),Pbjorklund2(Pxshuf([5,7,9,11,13],inf,1),16,inf))/8,
amp: Pexprand(0.1,2.0),
fdb: 10,
rel: 0.05,
crv: -8,
])
).play(quant:1);
Pdef(2,
Pbind(*[
type: Pwrand2([\cln,\rest],[1,4],inf),
snd: \drm,
rps: Pexprand(1,33).trace,
dur: Pdup(Pkey(\rps),Pbjorklund2(Pxshuf([1,3,5],inf,2),16,inf))/8,
amp: Pexprand(0.1,3.0),
tun: -6,
pew: 0.35,
rel: 0.25,
crv: -8,
tri: 1,
shp: Pexprand(0.1,0.9),
])
).play(quant:1);
)
Quarks.install("https://github.com/ffforces/Pwrand2");
Quarks.install("https://github.com/supercollider-quarks/Bjorklund");
Quarks.install("https://github.com/davidgranstrom/Pxshuf");