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
45
46
47
48
49
50
hush
solo 2
setcps 0.65
d1 $ n
(
-- off 0.1 (|+ 10)
"<c d e f g a b c6>"
) # s "superpiano"
d1 $ n "[0 3 5 7 12]*2" # s "superpiano"
d1
$ every (irand 2) (off 0.125 (|> 0)) -- double 50% des notes
$ every 2 (rev) -- inverse une séquence sur deux
$ n "<<0(3,8) [0|3 3|5 5 7|12]> [12 ~ 5 3]>"
|+ (choose [0,2])
|- 7 -- octave
# s "superpiano" # sustain 0.5
d2 $ "cp"
-- percus https://www.freedrumlessons.com/drum-lessons/jazz-drum-beats.php 1)
-- légende https://i2.wp.com/www.drummingbasics.com/wp-content/uploads/2018/03/drum-notation.jpg
d2
$ chunk 12 (hurry 2) -- cycle sur 12 morceaux, chacun son tour accéléré 2 fois
$ s "<[[cr,bd] sn bd [hh*2 ~ hh]] [sn cr,mt cr,bd sn] [bd cr,mt,hh*2 sn mt,cr]>"
# gain 0.8
-- ligne de basse au feeling
d3
$ every 2 (rev) -- inverse une séquence sur deux
$ chunk 4 (degrade) -- dégrade un quart de la séquence chaque cycle
$ every 1 (off 0.125 (|> choose [0])) -- accélère une séquence sur huit
$ up "<0 3(3,8) [5 ~ 3*2 5?]>"
# s "bass3"
-- impro synthé
d6 $ degrade $ s "juno*8" # n (irand 2)
# note (choose [0,2,3,5])
# gain 0.6
-- kurt!
d5 $ degrade $ s "kurt*8" # n (choose [4,5])
# note (choose [0,3,5])
unsolo 5