-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvsl.seq-help-demo-instrument-play.pd
163 lines (163 loc) · 3.67 KB
/
vsl.seq-help-demo-instrument-play.pd
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
#N canvas 216 82 1346 786 12;
#X obj 549 14 inlet;
#X obj 548 737 outlet~;
#X obj 698 575 *~;
#X obj 698 544 vline~;
#X obj 549 72 mtof;
#X obj 508 227 phasor~;
#X obj 250 227 phasor~;
#X obj 549 494 vcf~;
#X obj 812 423 line;
#X obj 508 272 -~ 1;
#X obj 508 249 *~ 2;
#X obj 29 227 osc~;
#X obj 193 227 phasor~;
#X obj 449 227 phasor~;
#X obj 84 227 osc~;
#X obj 548 390 +~;
#X obj 549 447 lop~;
#X obj 193 272 +~ 1;
#X obj 548 519 hip~;
#X obj 548 544 hip~;
#X obj 812 454 *;
#X obj 138 227 osc~;
#X obj 449 272 -~ 1;
#X msg 698 524 \$1 \$4 \, 0 \$2 \$3;
#X msg 812 359 1 \$1;
#X obj 620 737 outlet~;
#X obj 547 687 *~;
#X obj 620 686 *~;
#X obj 1059 303 t f f;
#X obj 1091 355 expr pow(min(max(0 \, 1+$f1) \, 1) \, 2);
#X obj 1059 330 expr pow(min(1 \, abs(1-$f1)) \, 2);
#X obj 549 50 unpack f f f f f, f 46;
#X obj 623 525 / 2;
#X text 860 69 pan;
#X text 769 69 attack;
#X text 613 69 vel;
#X obj 748 176 +;
#X obj 698 213 pack f f f f;
#X text 683 69 sustain;
#X text 770 175 attack + sustain;
#X text 702 504 vel attack \, 0 sustain/decay \, attack+sustain;
#X obj 812 338 pipe;
#X obj 797 122 t f f f f;
#X obj 725 122 t f f f;
#X obj 623 500 / 2;
#X obj 549 93 t f f f f f;
#X obj 193 249 *~ 2;
#X obj 450 249 *~ 2;
#X obj 564 227 phasor~;
#X obj 29 203 * 8.01;
#X obj 84 203 * 6.01;
#X obj 138 203 * 5.01;
#X obj 193 203 * 4.01;
#X obj 250 203 * 3.01;
#X obj 449 203 * 2.01;
#X msg 857 359 0;
#X obj 547 595 *~;
#X obj 564 203 * 1;
#X obj 508 203 * 1.01;
#X obj 85 295 *~ 0.3;
#X obj 29 295 *~ 0.3;
#X obj 251 295 *~ 0.6;
#X obj 137 295 *~ 0.2;
#X obj 812 475 * 4;
#X obj 604 441 * 2;
#X obj 449 295 *~ 0.9;
#X obj 565 295 *~ 1;
#X obj 547 617 *~ 0.2;
#X obj 192 295 *~ 0.7;
#X obj 507 295 *~ 0.8;
#X obj 251 249 expr~ if($v1 > 0.5 \, 1 \, -1);
#X obj 565 249 expr~ if($v1 > 0.5 \, 1 \, -1);
#X obj 586 415 * 4;
#X connect 0 0 31 0;
#X connect 2 0 56 1;
#X connect 3 0 2 0;
#X connect 3 0 2 1;
#X connect 4 0 45 0;
#X connect 5 0 10 0;
#X connect 6 0 70 0;
#X connect 7 0 18 0;
#X connect 8 0 20 1;
#X connect 8 0 20 0;
#X connect 9 0 69 0;
#X connect 10 0 9 0;
#X connect 11 0 60 0;
#X connect 12 0 46 0;
#X connect 13 0 47 0;
#X connect 14 0 59 0;
#X connect 15 0 16 0;
#X connect 16 0 7 0;
#X connect 17 0 68 0;
#X connect 18 0 19 0;
#X connect 19 0 56 0;
#X connect 20 0 63 0;
#X connect 21 0 62 0;
#X connect 22 0 65 0;
#X connect 23 0 3 0;
#X connect 24 0 8 0;
#X connect 26 0 1 0;
#X connect 27 0 25 0;
#X connect 28 0 30 0;
#X connect 28 1 29 0;
#X connect 29 0 27 1;
#X connect 30 0 26 1;
#X connect 31 0 4 0;
#X connect 31 1 37 0;
#X connect 31 2 43 0;
#X connect 31 3 42 0;
#X connect 31 4 28 0;
#X connect 32 0 19 1;
#X connect 36 0 37 2;
#X connect 36 0 41 0;
#X connect 37 0 23 0;
#X connect 41 0 24 0;
#X connect 42 0 36 1;
#X connect 42 1 37 3;
#X connect 42 2 41 1;
#X connect 42 3 55 0;
#X connect 43 0 37 1;
#X connect 43 1 36 0;
#X connect 44 0 18 1;
#X connect 44 0 32 0;
#X connect 45 0 49 0;
#X connect 45 0 50 0;
#X connect 45 0 51 0;
#X connect 45 0 52 0;
#X connect 45 0 53 0;
#X connect 45 1 54 0;
#X connect 45 1 57 0;
#X connect 45 1 58 0;
#X connect 45 2 72 0;
#X connect 45 3 64 0;
#X connect 45 4 44 0;
#X connect 46 0 17 0;
#X connect 47 0 22 0;
#X connect 48 0 71 0;
#X connect 49 0 11 0;
#X connect 50 0 14 0;
#X connect 51 0 21 0;
#X connect 52 0 12 0;
#X connect 53 0 6 0;
#X connect 54 0 13 0;
#X connect 55 0 8 0;
#X connect 56 0 67 0;
#X connect 57 0 48 0;
#X connect 58 0 5 0;
#X connect 59 0 15 0;
#X connect 60 0 15 0;
#X connect 61 0 15 0;
#X connect 62 0 15 0;
#X connect 63 0 7 2;
#X connect 64 0 7 1;
#X connect 65 0 15 0;
#X connect 66 0 15 0;
#X connect 67 0 26 0;
#X connect 67 0 27 0;
#X connect 68 0 15 0;
#X connect 69 0 15 0;
#X connect 70 0 61 0;
#X connect 71 0 66 0;
#X connect 72 0 16 1;