forked from gorodscy/Hacktable
-
Notifications
You must be signed in to change notification settings - Fork 0
/
hacktable-gilson.pd
607 lines (607 loc) · 16.3 KB
/
hacktable-gilson.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
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
#N canvas 564 366 1280 746 10;
#X declare -lib mrpeach;
#N canvas 1029 362 530 378 loadar-samples 0;
#X obj 75 199 coll ./load-samples.txt;
#C restore;
#X floatatom 75 173 5 0 0 0 - - -;
#X obj 75 10 r carrega;
#X obj 75 119 metro 10;
#X obj 75 94 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
;
#X msg 75 67 1;
#X msg 105 67 0;
#X obj 75 327 soundfiler;
#X obj 75 267 pack s s;
#X msg 34 119 0;
#X obj 50 20 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#N canvas 67 167 595 316 areas 0;
#X obj 48 97 table area04;
#X obj 48 77 table area03;
#X obj 48 57 table area02;
#X obj 48 37 table area01;
#X obj 48 117 table area05;
#X obj 48 137 table area06;
#X obj 48 157 table area07;
#X obj 48 177 table area08;
#X obj 48 197 table area09;
#X obj 138 17 table area10;
#X obj 138 37 table area11;
#X obj 138 57 table area12;
#X obj 138 77 table area13;
#X obj 138 97 table area14;
#X obj 138 117 table area15;
#X obj 138 137 table area16;
#X obj 138 157 table area17;
#X obj 138 177 table area18;
#X obj 138 197 table area19;
#X obj 228 17 table area20;
#X obj 228 37 table area21;
#X obj 228 57 table area22;
#X obj 228 77 table area23;
#X obj 228 97 table area24;
#X obj 228 117 table area25;
#X obj 228 137 table area26;
#X obj 228 157 table area27;
#X obj 228 177 table area28;
#X obj 228 197 table area29;
#X obj 318 17 table area30;
#X obj 318 37 table area31;
#X obj 318 57 table area32;
#X obj 318 77 table area33;
#X obj 318 97 table area34;
#X obj 318 117 table area35;
#X obj 318 137 table area36;
#X obj 318 157 table area37;
#X obj 318 177 table area38;
#X obj 318 197 table area39;
#X obj 48 17 table area00;
#X obj 408 17 table area40;
#X obj 408 37 table area41;
#X obj 408 57 table area42;
#X obj 408 77 table area43;
#X obj 408 97 table area44;
#X obj 408 117 table area45;
#X obj 408 137 table area46;
#X obj 408 157 table area47;
#X obj 408 177 table area48;
#X obj 408 197 table area49;
#X restore 231 56 pd areas;
#X obj 75 35 t b b b;
#X obj 75 236 unpack s f f s;
#X obj 75 146 counter 100;
#X msg 75 293 read -maxsize 1e+07 -resize /media/sda1/sons/contato/\$1
\$2;
#X obj 205 19 inlet;
#X msg 170 240 ******* ajustar os caminhos dos sons;
#X msg 170 110 ******* ajustar os caminhos do load-sample.txt;
#X obj 230 194 s coll;
#X msg 165 163 read /home/rfabbri/h/load-samples.txt;
#X connect 0 0 13 0;
#X connect 1 0 0 0;
#X connect 2 0 12 0;
#X connect 3 0 14 0;
#X connect 4 0 3 0;
#X connect 5 0 4 0;
#X connect 6 0 4 0;
#X connect 8 0 15 0;
#X connect 9 0 14 0;
#X connect 10 0 12 0;
#X connect 12 0 5 0;
#X connect 12 1 9 0;
#X connect 12 2 20 0;
#X connect 13 0 8 0;
#X connect 13 3 8 1;
#X connect 14 0 1 0;
#X connect 14 2 6 0;
#X connect 15 0 7 0;
#X connect 17 0 15 0;
#X connect 18 0 20 0;
#X connect 20 0 0 0;
#X connect 20 0 19 0;
#X restore 319 198 pd loadar-samples;
#X obj 9 139 bng 20 250 50 0 empty empty empty 17 7 0 10 -258113 -4034
-203904;
#X obj 9 164 s carrega;
#X floatatom 79 143 5 0 0 2 bema-ms - -;
#X obj 79 164 s bema;
#X obj 259 225 s lob;
#X obj 259 198 loadbang;
#X obj 9 186 r keyg;
#X obj 9 208 t b b;
#X obj 172 170 s car-vol;
#X floatatom 172 144 5 0 0 0 - - -;
#X msg 209 143 20;
#X msg 312 138 0;
#X obj 312 165 s zerar-tocadores;
#X msg 239 143 80;
#X obj 9 260 osc-recebe 9002;
#X obj 113 260 print;
#X obj 9 287 routeOSC /red /green /blue /yellow;
#N canvas 67 125 795 587 router-green 0;
#X text 167 130 lista vindo das cores;
#X text 70 61 seletores (cores);
#X obj 101 416 unpack f f f f;
#X obj 225 416 unpack f f f f;
#X text 64 156 nao precisamos dos outros blobs \, soh o primeiro daria
para apagar esses aih embaixo...;
#X text 121 103 estados: 0 - desligado 1 - 2 -;
#X obj 242 285 inlet;
#X obj 185 449 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 209 323 gate 3;
#X obj 355 416 unpack f f f f;
#X obj 72 83 r green-state;
#X obj 101 443 s G1-x;
#X obj 128 463 s G1-y;
#X obj 155 483 s G1-size;
#X obj 182 503 s G1-on-off;
#X obj 225 443 s G2-x;
#X obj 252 463 s G2-y;
#X obj 279 483 s G2-size;
#X obj 307 503 s G2-on-off;
#X obj 355 443 s G3-x;
#X obj 382 463 s G3-y;
#X obj 409 483 s G3-size;
#X obj 436 503 s G3-on-off;
#X connect 2 0 11 0;
#X connect 2 1 12 0;
#X connect 2 2 13 0;
#X connect 2 3 14 0;
#X connect 3 0 15 0;
#X connect 3 1 16 0;
#X connect 3 2 17 0;
#X connect 3 3 18 0;
#X connect 6 0 8 1;
#X connect 7 0 14 0;
#X connect 8 0 2 0;
#X connect 8 1 3 0;
#X connect 8 2 9 0;
#X connect 9 0 19 0;
#X connect 9 1 20 0;
#X connect 9 2 21 0;
#X connect 9 3 22 0;
#X connect 10 0 8 0;
#X restore 113 314 pd router-green;
#N canvas 670 164 518 635 router-red 0;
#X text 137 100 lista vindo das cores;
#X text 40 31 seletores (cores);
#X obj 71 386 unpack f f f f;
#X obj 195 386 unpack f f f f;
#X text 34 126 nao precisamos dos outros blobs \, soh o primeiro daria
para apagar esses aih embaixo...;
#X text 91 73 estados: 0 - desligado 1 - 2 -;
#X obj 212 255 inlet;
#X obj 155 419 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 179 293 gate 3;
#X obj 42 53 r red-state;
#X obj 71 413 s R1-x;
#X obj 98 433 s R1-y;
#X obj 125 453 s R1-size;
#X obj 152 473 s R1-on-off;
#X obj 195 413 s R2-x;
#X obj 222 433 s R2-y;
#X obj 249 453 s R2-size;
#X obj 276 473 s R2-on-off;
#X obj 325 386 unpack f f f f;
#X obj 325 413 s R3-x;
#X obj 352 433 s R3-y;
#X obj 379 453 s R3-size;
#X obj 406 473 s R3-on-off;
#X obj 182 178 metro 100;
#X obj 181 204 random 100;
#X obj 251 203 random 100;
#X obj 191 152 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 264 228 * 0.01;
#X obj 321 203 random 100;
#X obj 334 228 * 0.01;
#X obj 260 308 pack 1 2 3;
#X floatatom 284 260 5 0 0 0 - - -;
#X floatatom 334 260 5 0 0 0 - - -;
#X floatatom 254 280 5 0 0 0 - - -;
#X obj 184 228 * 0.01;
#X obj 117 328 f;
#X floatatom 139 300 5 0 0 0 - - -;
#X connect 2 0 10 0;
#X connect 2 1 11 0;
#X connect 2 2 12 0;
#X connect 2 3 13 0;
#X connect 3 0 14 0;
#X connect 3 1 15 0;
#X connect 3 2 16 0;
#X connect 3 3 17 0;
#X connect 6 0 8 1;
#X connect 7 0 13 0;
#X connect 7 0 17 0;
#X connect 8 0 2 0;
#X connect 8 1 3 0;
#X connect 8 2 18 0;
#X connect 9 0 8 0;
#X connect 18 0 19 0;
#X connect 18 1 20 0;
#X connect 18 2 21 0;
#X connect 18 3 22 0;
#X connect 23 0 24 0;
#X connect 23 0 25 0;
#X connect 23 0 28 0;
#X connect 23 0 35 0;
#X connect 24 0 34 0;
#X connect 25 0 27 0;
#X connect 26 0 23 0;
#X connect 27 0 30 1;
#X connect 27 0 31 0;
#X connect 28 0 29 0;
#X connect 29 0 30 2;
#X connect 29 0 32 0;
#X connect 30 0 8 1;
#X connect 34 0 30 0;
#X connect 34 0 33 0;
#X connect 35 0 13 0;
#X connect 35 0 17 0;
#X connect 36 0 35 1;
#X restore 9 314 pd router-red;
#N canvas 176 132 883 643 router-blue 0;
#X text 157 120 lista vindo das cores;
#X text 60 51 seletores (cores);
#X obj 91 406 unpack f f f f;
#X obj 215 406 unpack f f f f;
#X text 54 146 nao precisamos dos outros blobs \, soh o primeiro daria
para apagar esses aih embaixo...;
#X text 111 93 estados: 0 - desligado 1 - 2 -;
#X obj 232 275 inlet;
#X obj 175 439 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 199 313 gate 3;
#X obj 345 406 unpack f f f f;
#X obj 91 433 s B1-x;
#X obj 118 453 s B1-y;
#X obj 145 473 s B1-size;
#X obj 172 493 s B1-on-off;
#X obj 215 433 s B2-x;
#X obj 62 73 r blue-state;
#X obj 242 453 s B2-y;
#X obj 269 473 s B2-size;
#X obj 296 493 s B2-on-off;
#X obj 345 433 s B3-x;
#X obj 372 453 s B3-y;
#X obj 399 473 s B3-size;
#X obj 426 493 s B3-on-off;
#X connect 2 0 10 0;
#X connect 2 1 11 0;
#X connect 2 2 12 0;
#X connect 2 3 13 0;
#X connect 3 0 14 0;
#X connect 3 1 16 0;
#X connect 3 2 17 0;
#X connect 3 3 18 0;
#X connect 6 0 8 1;
#X connect 7 0 13 0;
#X connect 8 0 2 0;
#X connect 8 1 3 0;
#X connect 8 2 9 0;
#X connect 9 0 19 0;
#X connect 9 1 20 0;
#X connect 9 2 21 0;
#X connect 9 3 22 0;
#X connect 15 0 8 0;
#X restore 9 334 pd router-blue;
#N canvas 67 89 736 557 router-yellow 0;
#X text 177 140 lista vindo das cores;
#X text 80 71 seletores (cores);
#X obj 111 426 unpack f f f f;
#X obj 235 426 unpack f f f f;
#X text 74 166 nao precisamos dos outros blobs \, soh o primeiro daria
para apagar esses aih embaixo...;
#X text 131 113 estados: 0 - desligado 1 - 2 -;
#X obj 252 295 inlet;
#X obj 195 459 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 219 333 gate 3;
#X obj 365 426 unpack f f f f;
#X obj 82 93 r yellow-state;
#X obj 111 453 s Y1-x;
#X obj 138 473 s Y1-y;
#X obj 165 493 s Y1-size;
#X obj 192 513 s Y1-on-off;
#X obj 235 453 s Y2-x;
#X obj 262 473 s Y2-y;
#X obj 289 493 s Y2-size;
#X obj 316 514 s Y2-on-off;
#X obj 365 453 s Y3-x;
#X obj 392 473 s Y3-y;
#X obj 419 493 s Y3-size;
#X obj 446 513 s Y3-on-off;
#X connect 2 0 11 0;
#X connect 2 1 12 0;
#X connect 2 2 13 0;
#X connect 2 3 14 0;
#X connect 3 0 15 0;
#X connect 3 1 16 0;
#X connect 3 2 17 0;
#X connect 3 3 18 0;
#X connect 6 0 8 1;
#X connect 7 0 14 0;
#X connect 8 0 2 0;
#X connect 8 1 3 0;
#X connect 8 2 9 0;
#X connect 9 0 19 0;
#X connect 9 1 20 0;
#X connect 9 2 21 0;
#X connect 9 3 22 0;
#X connect 10 0 8 0;
#X restore 113 334 pd router-yellow;
#X obj 462 86 cam-grupo1-tocador~;
#X obj 620 64 r bema;
#X obj 462 44 r carrega;
#N canvas 514 270 450 361 status-control 0;
#X floatatom 101 181 5 0 3 2 R - -;
#X floatatom 141 181 5 0 3 2 G - -;
#X floatatom 180 181 5 0 3 2 B - -;
#X floatatom 220 181 5 0 3 2 Y - -;
#X floatatom 206 101 5 0 0 0 - - -;
#X obj 101 203 s red-state;
#X obj 141 223 s green-state;
#X obj 180 243 s blue-state;
#X obj 220 263 s yellow-state;
#X obj 101 118 bng 15 250 50 0 empty empty A 17 7 0 10 -262144 -1 -1
;
#X obj 101 135 bng 15 250 50 0 empty empty S 17 7 0 10 -262144 -1 -1
;
#X msg 101 60 1;
#X msg 111 70 2;
#X obj 141 118 bng 15 250 50 0 empty empty W 17 7 0 10 -262144 -1 -1
;
#X obj 141 135 bng 15 250 50 0 empty empty S 17 7 0 10 -262144 -1 -1
;
#X msg 141 60 1;
#X msg 151 70 2;
#X obj 181 118 bng 15 250 50 0 empty empty E 17 7 0 10 -262144 -1 -1
;
#X obj 181 135 bng 15 250 50 0 empty empty D 17 7 0 10 -262144 -1 -1
;
#X msg 181 60 1;
#X msg 191 70 2;
#X obj 221 118 bng 15 250 50 0 empty empty R 17 7 0 10 -262144 -1 -1
;
#X obj 221 135 bng 15 250 50 0 empty empty F 17 7 0 10 -262144 -1 -1
;
#X msg 221 60 1;
#X msg 231 70 2;
#X obj 237 101 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 213 31 0;
#X obj 101 152 bng 15 250 50 0 empty empty Z 17 7 0 10 -262144 -1 -1
;
#X obj 141 152 bng 15 250 50 0 empty empty X 17 7 0 10 -262144 -1 -1
;
#X obj 181 152 bng 15 250 50 0 empty empty C 17 7 0 10 -262144 -1 -1
;
#X obj 221 152 bng 15 250 50 0 empty empty V 17 7 0 10 -262144 -1 -1
;
#X msg 268 180 0;
#X msg 278 190 0;
#X msg 288 200 0;
#X msg 298 210 0;
#X obj 97 -44 key;
#X floatatom 97 -18 5 0 0 0 - - -;
#X obj 97 6 sel 113 97 122 119 115 120 101 100 99 114 102 118;
#X obj 45 -17 inlet;
#X connect 0 0 5 0;
#X connect 1 0 6 0;
#X connect 2 0 7 0;
#X connect 3 0 8 0;
#X connect 4 0 0 0;
#X connect 4 0 1 0;
#X connect 4 0 2 0;
#X connect 4 0 3 0;
#X connect 9 0 11 0;
#X connect 10 0 12 0;
#X connect 11 0 0 0;
#X connect 12 0 0 0;
#X connect 13 0 15 0;
#X connect 14 0 16 0;
#X connect 15 0 1 0;
#X connect 16 0 1 0;
#X connect 17 0 19 0;
#X connect 18 0 20 0;
#X connect 19 0 2 0;
#X connect 20 0 2 0;
#X connect 21 0 23 0;
#X connect 22 0 24 0;
#X connect 23 0 3 0;
#X connect 24 0 3 0;
#X connect 25 0 26 0;
#X connect 26 0 4 0;
#X connect 27 0 34 0;
#X connect 28 0 33 0;
#X connect 29 0 32 0;
#X connect 30 0 31 0;
#X connect 31 0 3 0;
#X connect 32 0 2 0;
#X connect 33 0 1 0;
#X connect 34 0 0 0;
#X connect 35 0 36 0;
#X connect 36 0 37 0;
#X connect 37 0 9 0;
#X connect 37 1 10 0;
#X connect 37 2 27 0;
#X connect 37 3 13 0;
#X connect 37 4 14 0;
#X connect 37 5 28 0;
#X connect 37 6 17 0;
#X connect 37 7 18 0;
#X connect 37 8 29 0;
#X connect 37 9 21 0;
#X connect 37 10 22 0;
#X connect 37 11 30 0;
#X coords 0 -1 1 1 154 100 1 100 100;
#X restore 125 414 pd status-control;
#X floatatom 523 184 5 0 100 0 - car-vol -;
#X obj 723 506 r G2-x;
#X obj 767 506 r G2-y;
#X obj 812 506 r G2-size;
#X obj 857 486 r G2-on-off;
#X obj 890 64 r bema;
#X obj 732 44 r carrega;
#X obj 763 64 r G1-x;
#X obj 795 44 r G1-y;
#X obj 826 64 r G1-size;
#X obj 858 44 r G1-on-off;
#X floatatom 793 184 5 0 100 0 - car-vol -;
#X obj 463 506 r R2-x;
#X obj 507 506 r R2-y;
#X obj 597 486 r R2-on-off;
#X obj 552 506 r R2-size;
#X obj 493 64 r R1-x;
#X obj 525 44 r R1-y;
#X obj 556 64 r R1-size;
#X obj 588 44 r R1-on-off;
#X msg 84 192 1-carrega \; 2-volumes \; 3-conferir_faders-sliders;
#X obj 463 533 cam-tocador-phasor1~;
#X obj 973 506 r B2-x;
#X obj 1017 506 r B2-y;
#X obj 1062 506 r B2-size;
#X obj 1106 486 r B2-on-off;
#X obj 463 622 gatte-st~ 50;
#X obj 524 603 r car-vol;
#X obj 784 603 r car-vol;
#X obj 1034 603 r car-vol;
#X obj 10 233 s liga-vol;
#X msg 47 210 1;
#X obj 554 183 r liga-vol;
#X obj 824 183 r liga-vol;
#X obj 584 603 r liga-vol;
#X obj 844 604 r liga-vol;
#X obj 1094 603 r liga-vol;
#X obj 462 204 gatte-st~ 50;
#X obj 732 204 gatte-st~ 50;
#X obj 723 623 gatte-st~ 50;
#X obj 973 623 gatte-st~ 50;
#X msg 51 371 envia o sinal da camera para os tocadores 1 e 2;
#X obj 1160 64 r bema;
#X obj 1002 44 r carrega;
#X floatatom 1063 184 5 0 100 0 - car-vol -;
#X obj 1094 183 r liga-vol;
#X obj 1002 204 gatte-st~ 50;
#X obj 1065 44 r B1-y;
#X obj 1033 64 r B1-x;
#X obj 1096 64 r B1-size;
#X obj 1128 44 r B1-on-off;
#X msg 51 391 o acionamento é feito pelas letras do teclado;
#X msg 521 12 *********** tocadores 1 ***********;
#X msg 521 452 *********** tocadores 2 ***********;
#X msg 19 429 abre tocador 1;
#X msg 19 449 abre tocador 2;
#X msg 19 469 fecha o envio;
#X msg 857 227 cam-grupo1-tocador~ \; toca um samples varias vezes
\, ou seja \, repetem o sample varias vezes \; as barras controlam
a periodicidade da repetição: a barra da esquerda é a periodicidade
e a barra da direita é um multiplicador desta periodicidade. deve
ser operada manualmente de acordo com a vontade \; \; caixas de numero
(number box) \; -som- ajusta qual som sera tocado \; -veloc- indica
a velocidade de leitura do sample \; -space- indica a localizacao da
espacializacao \; -vol- indica o volume \;;
#X msg 756 420 cam-tocador-phasor1~ \; eh semelhante ao cam-grupo-tocador~.
neste caso \, faz apenas uma leitura do sample \, do inicio ao fim
e repete do inicio apos chegar ao fim.;
#X obj 732 86 cam-grupo1-tocador~;
#X obj 1002 86 cam-grupo1-tocador~;
#X obj 680 64 r coll;
#X obj 950 64 r coll;
#X obj 1220 64 r coll;
#X msg 114 142 2000;
#X obj 723 533 cam-tocador-phasor1~;
#X obj 973 533 cam-tocador-phasor1~;
#X obj 1158 506 r coll;
#X obj 908 506 r coll;
#X obj 648 506 r coll;
#X msg 363 259 ******* Instrucoes \; As cordas indicam os locais das
instrucoes \; 1-ajuste os caminhos para o arquivo load-samples.txt
e para os arquivos de audio no subpatch -pd loadar-samples- \; 2-clicar
no botão vermelho \; 3-regular o volume \; 4-com as letras do teclado
\, abra o envio dos dados da webcam para os tocadores \;;
#X connect 1 0 2 0;
#X connect 1 0 90 0;
#X connect 1 0 57 0;
#X connect 3 0 4 0;
#X connect 6 0 5 0;
#X connect 7 0 8 0;
#X connect 8 1 1 0;
#X connect 10 0 9 0;
#X connect 11 0 10 0;
#X connect 12 0 13 0;
#X connect 14 0 10 0;
#X connect 15 0 17 0;
#X connect 15 0 16 0;
#X connect 17 0 19 0;
#X connect 17 1 18 0;
#X connect 17 2 20 0;
#X connect 17 3 21 0;
#X connect 22 0 63 0;
#X connect 22 1 63 1;
#X connect 23 0 22 5;
#X connect 24 0 22 0;
#X connect 26 0 63 2;
#X connect 27 0 91 0;
#X connect 28 0 91 1;
#X connect 29 0 91 2;
#X connect 30 0 91 3;
#X connect 31 0 85 5;
#X connect 32 0 85 0;
#X connect 33 0 85 1;
#X connect 34 0 85 2;
#X connect 35 0 85 3;
#X connect 36 0 85 4;
#X connect 37 0 64 2;
#X connect 38 0 47 0;
#X connect 39 0 47 1;
#X connect 40 0 47 3;
#X connect 41 0 47 2;
#X connect 42 0 22 1;
#X connect 43 0 22 2;
#X connect 44 0 22 3;
#X connect 45 0 22 4;
#X connect 47 0 52 0;
#X connect 47 1 52 1;
#X connect 48 0 92 0;
#X connect 49 0 92 1;
#X connect 50 0 92 2;
#X connect 51 0 92 3;
#X connect 53 0 52 2;
#X connect 54 0 65 2;
#X connect 55 0 66 2;
#X connect 57 0 56 0;
#X connect 58 0 63 3;
#X connect 59 0 64 3;
#X connect 60 0 52 3;
#X connect 61 0 65 3;
#X connect 62 0 66 3;
#X connect 68 0 86 5;
#X connect 69 0 86 0;
#X connect 70 0 72 2;
#X connect 71 0 72 3;
#X connect 73 0 86 2;
#X connect 74 0 86 1;
#X connect 75 0 86 3;
#X connect 76 0 86 4;
#X connect 85 0 64 0;
#X connect 85 1 64 1;
#X connect 86 0 72 0;
#X connect 86 1 72 1;
#X connect 87 0 22 8;
#X connect 88 0 85 8;
#X connect 89 0 86 8;
#X connect 90 0 3 0;
#X connect 91 0 65 0;
#X connect 91 1 65 1;
#X connect 92 0 66 0;
#X connect 92 1 66 1;
#X connect 93 0 92 5;
#X connect 94 0 91 5;
#X connect 95 0 47 5;
#X connect 96 0 1 0;
#X connect 96 0 25 0;
#X connect 96 0 10 0;
#X connect 96 0 0 0;