aboutsummaryrefslogtreecommitdiff
path: root/instances~.pd
blob: 1e39f818b45de09d14f6813b84531089e3bdf0f5 (plain)
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
#N canvas 326 147 634 492 10;
#X obj 26 8 inlet;
#X obj 106 341 until;
#X obj 144 368 + 1;
#X obj 106 368 float;
#X msg 145 341 0;
#X obj 7 181 float \$1;
#X obj 26 113 outlet~;
#X text 122 62 <-- open this subpatch to see the instances;
#N canvas 564 572 490 437 make 0;
#X obj 88 14 inlet;
#X obj 210 83 until;
#X obj 210 107 float;
#X obj 248 107 + 1;
#X msg 251 83 0;
#X msg 281 113 route;
#X obj 210 244 list trim;
#X obj 88 57 trigger bang bang anything bang;
#X obj 210 317 outlet;
#N canvas 0 22 450 300 tolist 0;
#X obj 90 40 inlet;
#X obj 169 40 inlet;
#X obj 67 215 outlet;
#X obj 90 150 list;
#X obj 67 171 list;
#X obj 90 127 list prepend;
#X connect 0 0 5 0;
#X connect 1 0 5 1;
#X connect 1 0 4 0;
#X connect 3 0 4 1;
#X connect 3 0 5 1;
#X connect 4 0 2 0;
#X connect 5 0 3 0;
#X restore 210 193 pd tolist;
#X msg 88 225 connect 1 0 5 0;
#X obj 210 223 list prepend obj 10 60;
#X connect 0 0 7 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 2 0 9 0;
#X connect 3 0 2 1;
#X connect 4 0 2 1;
#X connect 5 0 9 0;
#X connect 6 0 8 0;
#X connect 7 0 10 0;
#X connect 7 1 9 1;
#X connect 7 2 1 0;
#X connect 7 3 5 0;
#X connect 7 3 4 0;
#X connect 9 0 11 0;
#X connect 10 0 8 0;
#X connect 11 0 6 0;
#X restore 292 393 pd make route;
#N canvas 493 375 432 461 create 0;
#X obj 29 10 inlet;
#X obj 173 153 list trim;
#X obj 260 71 symbol \$2;
#X obj 173 61 * 20;
#X obj 58 225 pack float float;
#X obj 173 409 outlet;
#X obj 29 141 + 6;
#X msg 58 247 connect 5 \$2 \$1 0;
#X msg 45 282 connect 2 0 \$1 1;
#X msg 35 302 connect \$1 0 3 0;
#X msg 18 326 connect \$1 1 4 0;
#X obj 173 83 + 90;
#X msg 173 177 obj 150 \$1 \$2 \$3 \$4 \$5 \$6 \$7 \$8 \$9;
#X obj 173 132 list append \$3 \$4 \$5 \$6 \$7 \$8 \$9;
#X obj 29 37 trigger anything anything anything bang;
#X obj 173 108 pack float symbol;
#X connect 0 0 14 0;
#X connect 1 0 12 0;
#X connect 2 0 15 1;
#X connect 3 0 11 0;
#X connect 4 0 7 0;
#X connect 6 0 8 0;
#X connect 6 0 4 0;
#X connect 6 0 9 0;
#X connect 6 0 10 0;
#X connect 7 0 5 0;
#X connect 8 0 5 0;
#X connect 9 0 5 0;
#X connect 10 0 5 0;
#X connect 11 0 15 0;
#X connect 12 0 5 0;
#X connect 13 0 1 0;
#X connect 14 0 6 0;
#X connect 14 1 4 1;
#X connect 14 2 3 0;
#X connect 14 3 2 0;
#X connect 15 0 13 0;
#X restore 106 393 pd create and link instances;
#X obj 466 464 send;
#X obj 106 314 trigger 0 bang;
#X obj 7 160 loadbang;
#X msg 46 393 loadbang;
#X msg 439 283 clear;
#N canvas 678 643 566 361 xlets 0;
#X obj 78 -165 inlet;
#X obj 78 129 outlet;
#X text 126 -137 This will create fake "in/outlets" as senders and
receivers.;
#X obj 78 -23 float \$0;
#X msg 78 3 obj 10 40 receive \$1-message \, obj 400 40 catch~ \$1-audio-in
\, obj 10 560 throw~ \$1-audio-out0 \, obj 380 560 throw~ \$1-audio-out1
;
#X obj 177 -49 ggee/getdir 2;
#X msg 177 -23 obj 10 5 declare -path \$1;
#X obj 78 -108 trigger bang bang;
#X connect 0 0 7 0;
#X connect 3 0 4 0;
#X connect 4 0 1 0;
#X connect 5 0 6 0;
#X connect 6 0 1 0;
#X connect 7 0 3 0;
#X connect 7 1 5 0;
#X restore 384 393 pd xlets;
#X obj 7 258 moses 1;
#X text 55 259 no need to generate anything for 0 instances;
#N canvas 48 22 633 512 \$0-instances 1;
#X restore 26 61 pd \$0-instances;
#X obj 26 32 send \$0-message;
#X obj 161 32 throw~ \$0-audio-in;
#X obj 163 89 catch~ \$0-audio-out1;
#X obj 26 89 catch~ \$0-audio-out0;
#X obj 163 114 outlet~;
#X obj 161 8 inlet~;
#X obj 487 282 symbol pd-\$0-instances;
#X obj 46 280 trigger bang anything anything bang;
#X obj 7 206 trigger anything bang bang;
#X connect 0 0 19 0;
#X connect 1 0 3 0;
#X connect 2 0 3 1;
#X connect 3 0 2 0;
#X connect 3 0 9 0;
#X connect 4 0 3 1;
#X connect 5 0 27 0;
#X connect 8 0 10 0;
#X connect 9 0 10 0;
#X connect 11 0 1 0;
#X connect 11 1 4 0;
#X connect 12 0 5 0;
#X connect 13 0 10 0;
#X connect 14 0 10 0;
#X connect 15 0 10 0;
#X connect 16 1 26 0;
#X connect 21 0 23 0;
#X connect 22 0 6 0;
#X connect 24 0 20 0;
#X connect 25 0 10 1;
#X connect 26 0 13 0;
#X connect 26 1 11 0;
#X connect 26 2 8 0;
#X connect 26 3 15 0;
#X connect 27 0 16 0;
#X connect 27 1 14 0;
#X connect 27 2 25 0;