-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathce_gbuffer.pd
More file actions
1130 lines (1130 loc) · 29.3 KB
/
ce_gbuffer.pd
File metadata and controls
1130 lines (1130 loc) · 29.3 KB
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
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
#N canvas 642 258 819 506 12;
#X declare -lib clearessentials;
#X obj 100 100 cnv 15 500 18 empty empty empty 20 12 0 14 #7c7c7c #404040
0;
#X obj 120 101 cnv 15 45 16 empty empty Glitch\\\ Buffer 3 7 0 10 #7c7c7c
#ffffff 0;
#X obj 490 103 hsl 100 12 0 127 0 0 empty empty Delay 3 6 0 10 #dfdfdf
#00faff #000000 0 1;
#X obj 162 327 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 178 243 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#N canvas 235 76 934 843 \$0-cegbuffertoggle 0;
#X obj 102 102 tgl 12 0 empty empty empty 17 7 0 10 #606060 #000000
#dcdcdc 0 1;
#X obj 100 100 cnv 16 16 16 empty empty empty 20 12 0 14 #202020 #404040
0;
#X obj 103 103 cnv 10 10 10 \$0-gbuffertoggle-send \$0-gbuffertoggle-recv
empty 20 12 0 14 #bcbcbc #404040 0;
#X obj 455 725 s;
#X obj 171 442 f;
#X obj 171 420 t b f;
#X obj 100 206 spigot 0;
#X obj 145 162 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 145 139 change;
#X obj 145 116 == 0;
#X obj 216 372 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 171 345 change;
#X obj 171 395 spigot 0;
#X obj 171 322 == 0;
#X obj 171 366 t b f;
#X obj 171 462 t b b;
#X obj 73 424 s;
#X obj 100 251 f;
#X obj 100 229 t b f;
#X obj 100 271 t b b;
#X msg 169 522 color 16;
#X obj 145 184 t f f;
#X obj 56 129 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 55 150 t f b f;
#X obj 192 17 inlet;
#X obj 294 66 loadbang;
#X msg 144 94 0;
#X msg 27 464 color \$1;
#X floatatom 25 438 5 0 0 0 - - - 0;
#X obj 425 103 \$1;
#X msg 426 128 \$1;
#X floatatom 410 151 5 0 0 0 - - - 0;
#X obj 210 574 symbol;
#X obj 413 255 t b s;
#X msg 409 278 bang;
#X obj 409 189 t f f;
#X obj 146 712 symbol;
#X obj 145 671 t b s;
#X msg 141 694 bang;
#X obj 129 733 s;
#X msg 218 260 bang;
#X msg 279 243 \$1;
#X obj 219 281 f;
#X msg 53 365 color \$1;
#X obj 388 397 == 16;
#X obj 390 427 change;
#X obj 392 448 == 0;
#X obj 393 473 t b;
#X obj 397 500 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 396 534 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 349 555 spigot 0;
#X obj 488 466 change;
#X obj 491 512 t b;
#X obj 495 539 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 494 573 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 447 594 spigot 0;
#X obj 490 487 == 1;
#X obj 486 436 != 16;
#X msg 298 589 color 13;
#X obj 141 75 t b b;
#X text 184 764 comment;
#X symbolatom 168 742 10 0 0 0 - - - 0;
#X obj 249 199 t b b f;
#X obj 253 176 r \$0-NewUiColorColorNum;
#X obj 392 364 r \$0-NewUiColorColorNum;
#X obj 490 403 r \$0-NewUiColorColorNum;
#X obj 335 96 \$0;
#X msg 335 124 \$1;
#X floatatom 331 153 5 0 0 0 - - - 0;
#X msg 411 229 symbol \$1-gbuffertoggle-recv;
#X msg 144 648 symbol \$1-gbuffertoggle;
#X connect 0 0 22 0;
#X connect 4 0 15 0;
#X connect 5 0 4 0;
#X connect 5 1 4 1;
#X connect 6 0 18 0;
#X connect 7 0 21 0;
#X connect 8 0 7 0;
#X connect 9 0 8 0;
#X connect 10 0 12 1;
#X connect 11 0 14 0;
#X connect 12 0 5 0;
#X connect 13 0 11 0;
#X connect 14 0 12 0;
#X connect 14 1 10 0;
#X connect 15 0 20 0;
#X connect 15 0 50 0;
#X connect 15 1 34 0;
#X connect 17 0 19 0;
#X connect 18 0 17 0;
#X connect 18 1 17 1;
#X connect 19 0 40 0;
#X connect 19 1 34 0;
#X connect 20 0 55 0;
#X connect 21 0 6 1;
#X connect 21 1 13 0;
#X connect 22 0 23 0;
#X connect 23 0 39 0;
#X connect 23 1 6 0;
#X connect 23 2 9 0;
#X connect 24 0 22 0;
#X connect 25 0 29 0;
#X connect 25 0 59 0;
#X connect 25 0 66 0;
#X connect 26 0 9 0;
#X connect 26 0 22 0;
#X connect 27 0 16 0;
#X connect 28 0 27 0;
#X connect 29 0 30 0;
#X connect 30 0 31 0;
#X connect 32 0 16 1;
#X connect 32 0 3 1;
#X connect 33 0 34 0;
#X connect 33 1 32 1;
#X connect 34 0 32 0;
#X connect 35 0 69 0;
#X connect 36 0 39 1;
#X connect 36 0 61 0;
#X connect 37 0 38 0;
#X connect 37 1 36 1;
#X connect 38 0 36 0;
#X connect 40 0 42 0;
#X connect 41 0 42 1;
#X connect 42 0 43 0;
#X connect 43 0 16 0;
#X connect 44 0 45 0;
#X connect 45 0 46 0;
#X connect 46 0 47 0;
#X connect 47 0 48 0;
#X connect 48 0 49 0;
#X connect 49 0 50 1;
#X connect 50 0 58 0;
#X connect 51 0 56 0;
#X connect 52 0 53 0;
#X connect 53 0 54 0;
#X connect 54 0 55 1;
#X connect 55 0 3 0;
#X connect 56 0 52 0;
#X connect 57 0 51 0;
#X connect 58 0 3 0;
#X connect 59 0 26 0;
#X connect 59 1 26 0;
#X connect 62 0 12 0;
#X connect 62 1 40 0;
#X connect 62 2 41 0;
#X connect 63 0 62 0;
#X connect 64 0 44 0;
#X connect 65 0 57 0;
#X connect 66 0 67 0;
#X connect 67 0 68 0;
#X connect 68 0 35 0;
#X connect 68 0 70 0;
#X connect 69 0 33 0;
#X connect 70 0 37 0;
#X coords 0 -1 1 1 16 16 2 100 100;
#X restore 102 100 pd \$0-cegbuffertoggle \$1;
#X obj 179 218 r \$0-gbuffertoggle;
#X obj 136 185 inlet~;
#X obj 136 564 outlet~;
#N canvas 537 11 1064 1029 \$0-ce-gbuffer 0;
#X obj 282 86 inlet~;
#X obj 429 252 *~ 0.75;
#X obj 431 297 *~ 0.25;
#X obj 430 606 +~ 1;
#X obj 501 89 r \$0-gbuff_on_off;
#X obj 501 116 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 52 81 loadbang;
#X msg 52 106 100;
#X obj 55 125 s \$0-ce_bpm;
#X obj 174 99 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 176 128 s \$0-On;
#X obj 55 151 r \$0-rndglitch;
#X obj 58 179 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 #fcfcfc
#000000 #000000 0 1;
#X obj 57 323 s \$0-rndglitch_value;
#X obj 240 171 key;
#X obj 240 227 sel 96;
#X floatatom 240 200 5 0 0 0 - - - 0;
#X obj 240 255 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X msg 255 289 0;
#X obj 261 265 r \$0-On;
#X obj 240 320 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 240 345 s \$0-gbuff_on_off;
#X obj 501 139 sel 1;
#X msg 546 175 1 50;
#X msg 499 176 0 50;
#X obj 499 217 line;
#X floatatom 497 251 5 0 0 0 - - - 0;
#X obj 696 524 r \$0-gbuff_on_off;
#X obj 696 551 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 696 574 sel 1;
#X msg 741 610 1 50;
#X msg 694 611 0 50;
#X obj 694 652 line;
#X floatatom 692 680 5 0 0 0 - - - 0;
#X obj 812 658 line;
#X floatatom 810 687 5 0 0 0 - - - 0;
#X obj 814 580 sel 0;
#X msg 812 617 1 50;
#X msg 859 614 0 50;
#X obj 667 708 *~ 1;
#X floatatom 564 459 5 0 0 0 - - - 0;
#X obj 607 427 r \$0-rndglitch_value;
#X obj 564 771 *~ 0.25;
#X obj 613 174 r \$0-gbuff_on_off;
#X obj 597 268 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 519 405 s \$0-rndglitch;
#X obj 431 640 outlet~;
#X text 51 28 Original patch by Sound Simulator can be found https://www.youtube.com/watch?v=ooU5sCtS0fA&t=121s
;
#X obj 338 85 inlet;
#X obj 386 86 inlet;
#X obj 491 72 inlet;
#X obj 668 766 delwrite~ \$0-gbuffer 2048;
#X obj 738 87 inlet;
#X obj 610 240 spigot 0;
#X obj 669 223 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 669 198 r \$0-autorandomtoggle;
#X obj 597 316 + 100;
#X obj 597 292 random 1512;
#X obj 565 484 delread~ \$0-gbuffer 1512;
#X obj 694 240 r \$0-processrandomdelay;
#X obj 276 503 change;
#X obj 274 558 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 256 584 *~;
#X obj 286 411 *~ 0.75;
#X obj 273 468 == 0;
#X obj 275 532 == 1;
#X connect 0 0 1 0;
#X connect 0 0 63 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 2 0 51 0;
#X connect 3 0 46 0;
#X connect 4 0 5 0;
#X connect 5 0 22 0;
#X connect 6 0 7 0;
#X connect 6 0 18 0;
#X connect 7 0 8 0;
#X connect 9 0 10 0;
#X connect 9 0 64 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 14 0 16 0;
#X connect 15 0 17 0;
#X connect 16 0 15 0;
#X connect 17 0 20 0;
#X connect 18 0 20 0;
#X connect 19 0 18 0;
#X connect 20 0 21 0;
#X connect 22 0 24 0;
#X connect 22 1 23 0;
#X connect 23 0 25 0;
#X connect 24 0 25 0;
#X connect 25 0 26 0;
#X connect 26 0 2 1;
#X connect 27 0 28 0;
#X connect 28 0 29 0;
#X connect 28 0 36 0;
#X connect 29 0 31 0;
#X connect 29 1 30 0;
#X connect 30 0 32 0;
#X connect 31 0 32 0;
#X connect 32 0 33 0;
#X connect 33 0 39 1;
#X connect 34 0 35 0;
#X connect 35 0 42 1;
#X connect 36 0 37 0;
#X connect 36 1 38 0;
#X connect 37 0 34 0;
#X connect 38 0 34 0;
#X connect 39 0 51 0;
#X connect 40 0 58 0;
#X connect 41 0 40 0;
#X connect 42 0 3 0;
#X connect 43 0 53 0;
#X connect 44 0 57 0;
#X connect 48 0 17 0;
#X connect 49 0 12 0;
#X connect 50 0 9 0;
#X connect 52 0 18 0;
#X connect 53 0 44 0;
#X connect 54 0 53 1;
#X connect 55 0 54 0;
#X connect 56 0 40 0;
#X connect 57 0 56 0;
#X connect 58 0 42 0;
#X connect 58 0 39 0;
#X connect 59 0 44 0;
#X connect 60 0 65 0;
#X connect 61 0 62 1;
#X connect 62 0 46 0;
#X connect 63 0 62 0;
#X connect 64 0 60 0;
#X connect 65 0 61 0;
#X restore 135 394 pd \$0-ce-gbuffer;
#X obj 194 263 notein;
#X obj 213 288 sel 0;
#X obj 216 319 t b b;
#N canvas 130 130 635 300 \$0-vocadsr-colors 0;
#X obj 100 100 bng 10 250 50 0 empty empty empty 17 7 0 10 #dcdcdc
#000000 #000000;
#X obj 111 100 bng 10 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 122 100 bng 10 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 133 100 bng 10 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 144 100 bng 10 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 177 100 bng 10 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 155 100 bng 10 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 166 100 bng 10 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 100 100 cnv 10 87 10 empty empty empty 20 12 0 14 #e0e0e0 #404040
0;
#X obj 111 100 cnv 10 10 10 \$1-ColorSwatchRed_send \$1-ColorSwatchRed_recv
empty 20 12 0 14 #fc0400 #404040 0;
#X obj 122 100 cnv 10 10 10 \$1-ColorSwatchOrange_send \$1-ColorSwatchOrange_recv
empty 20 12 0 14 #fc8000 #404040 0;
#X obj 133 100 cnv 10 10 10 \$1-ColorSwatchYellow_send \$1-ColorSwatchYellow_recv
empty 20 12 0 14 #f8fc00 #404040 0;
#X obj 144 100 cnv 10 10 10 \$1-ColorSwatchGreen_send \$1-ColorSwatchGreen_recv
empty 20 12 0 14 #00fc04 #404040 0;
#X obj 155 100 cnv 10 10 10 \$1-ColorSwatchLightBlue_send \$1-ColorSwatchLightBlue_recv
empty 20 12 0 14 #00f8fc #404040 0;
#X obj 166 100 cnv 10 10 10 \$1-ColorSwatchBlue_send \$1-ColorSwatchBlue_recv
empty 20 12 0 14 #0400fc #404040 0;
#X obj 177 100 cnv 10 10 10 \$1-ColorSwatchPurple_send \$1-ColorSwatchPurple_recv
empty 20 12 0 14 #9c00fc #404040 0;
#X obj 100 100 cnv 10 10 10 \$1-ColorSwatchGrey_send \$1-ColorSwatchGrey_recv
empty 20 12 0 14 #b8b8b8 #404040 0;
#X obj 344 34 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 #fcfcfc
#000000 #000000 0 1;
#X floatatom 341 53 5 0 0 0 - - - 0;
#X obj 341 94 s \$1-synthBGCanvas_recv;
#X msg 341 74 color \$1;
#X msg 341 121 \; \$1-synthNameLabel_recv \$1 \; \$1-synthBGCanvas_recv
\$1 \;;
#X obj 62 9 loadbang;
#X obj 142 20 hradio 15 1 0 8 empty empty empty 0 -8 0 10 #fcfcfc #000000
#000000 0;
#X floatatom 141 41 5 0 0 0 - - - 0;
#X obj 23 43 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X obj 140 64 route 0 1 2 3 4 5 6 7;
#X obj 60 55 random 8;
#X floatatom 61 77 5 0 0 0 - - - 0;
#X obj 61 96 t f;
#N canvas 343 206 1065 515 \$0-colormsgs 0;
#X msg 227 205 color 13;
#X msg 160 208 color 20;
#X msg 296 206 color 14;
#X msg 438 208 color 16;
#X msg 507 211 color 17;
#X msg 570 208 color 18;
#X msg 635 210 color 19;
#X msg 367 207 color 15;
#X obj 159 121 inlet;
#X obj 222 122 inlet;
#X obj 291 126 inlet;
#X obj 356 133 inlet;
#X obj 424 135 inlet;
#X obj 487 136 inlet;
#X obj 560 141 inlet;
#X obj 625 144 inlet;
#X obj 160 281 outlet;
#X obj 758 337 f;
#X obj 754 309 t b f;
#X obj 914 358 s \$1-adsrlinecolor;
#X obj 911 335 f;
#X obj 907 307 t b f;
#X obj 160 170 t b b;
#X obj 222 164 t b b;
#X obj 290 168 t b b;
#X obj 361 170 t b b;
#X obj 433 174 t b b;
#X obj 502 175 t b b;
#X obj 564 175 t b b;
#X obj 630 175 t b b;
#N canvas 798 121 1920 997 \$0-colornumbers 0;
#X msg 143 178 20;
#X msg 191 182 13;
#X msg 227 183 14;
#X msg 264 190 15;
#X msg 315 194 16;
#X msg 351 198 17;
#X msg 398 198 18;
#X msg 444 195 19;
#X msg 405 396 66;
#X msg 440 396 60;
#X msg 515 396 630;
#X msg 555 396 701;
#X msg 597 390 233;
#X msg 479 396 770;
#X msg 643 392 8;
#X msg 677 391 524;
#X text 498 360 RGB Type Colors;
#X text 271 155 Propeties Panel Colors;
#X obj 143 114 inlet;
#X obj 192 113 inlet;
#X obj 238 112 inlet;
#X obj 283 111 inlet;
#X obj 331 112 inlet;
#X obj 379 113 inlet;
#X obj 425 114 inlet;
#X obj 471 115 inlet;
#X obj 181 463 outlet;
#X obj 470 501 outlet;
#X obj 252 747 else/pack2 fgcolor 220 220 220, f 18;
#X obj 292 578 vsl 15 128 0 255 0 0 nope nada empty 0 -9 0 10 #fc0000
#fcfcfc #000000 0 0;
#X obj 327 578 vsl 15 128 0 255 0 0 nope nada empty 0 -9 0 10 #00fc00
#fcfcfc #000000 0 0;
#X obj 362 578 vsl 15 128 0 255 0 0 nope nada empty 0 -9 0 10 #0400fc
#fcfcfc #000000 0 0;
#X floatatom 359 728 5 0 0 0 - - - 0;
#X floatatom 316 721 5 0 0 0 - - - 0;
#X floatatom 279 720 5 0 0 0 - - - 0;
#X msg 265 548 200;
#X msg 280 528 0;
#X obj 252 780 s \$0-rgbcoloorswitch;
#X obj 240 508 t b b b;
#X msg 381 546 200;
#X msg 396 526 0;
#X obj 356 506 t b b b;
#X connect 0 0 12 0;
#X connect 0 0 26 0;
#X connect 0 0 41 0;
#X connect 1 0 11 0;
#X connect 1 0 26 0;
#X connect 1 0 41 0;
#X connect 2 0 10 0;
#X connect 2 0 26 0;
#X connect 2 0 41 0;
#X connect 3 0 13 0;
#X connect 3 0 26 0;
#X connect 3 0 41 0;
#X connect 4 0 9 0;
#X connect 4 0 26 0;
#X connect 4 0 38 0;
#X connect 5 0 8 0;
#X connect 5 0 26 0;
#X connect 5 0 41 0;
#X connect 6 0 14 0;
#X connect 6 0 26 0;
#X connect 6 0 41 0;
#X connect 7 0 15 0;
#X connect 7 0 26 0;
#X connect 7 0 41 0;
#X connect 8 0 27 0;
#X connect 9 0 27 0;
#X connect 10 0 27 0;
#X connect 11 0 27 0;
#X connect 12 0 27 0;
#X connect 13 0 27 0;
#X connect 14 0 27 0;
#X connect 15 0 27 0;
#X connect 18 0 0 0;
#X connect 19 0 1 0;
#X connect 20 0 2 0;
#X connect 21 0 3 0;
#X connect 22 0 4 0;
#X connect 23 0 5 0;
#X connect 24 0 6 0;
#X connect 25 0 7 0;
#X connect 28 0 37 0;
#X connect 29 0 34 0;
#X connect 30 0 33 0;
#X connect 31 0 32 0;
#X connect 32 0 28 3;
#X connect 33 0 28 2;
#X connect 34 0 28 1;
#X connect 35 0 29 0;
#X connect 36 0 30 0;
#X connect 36 0 31 0;
#X connect 38 0 28 0;
#X connect 38 1 35 0;
#X connect 38 2 36 0;
#X connect 39 0 30 0;
#X connect 40 0 29 0;
#X connect 41 0 28 0;
#X connect 41 1 39 0;
#X connect 41 2 40 0;
#X restore 755 281 pd \$0-colornumbers \$1;
#X obj 1064 189 loadbang;
#X obj 1065 211 \$0;
#X floatatom 1065 237 5 0 0 0 - - - 0;
#X obj 757 356 s \$0-NewUiColorColorNum;
#X obj 351 431 route 20 13 14 15 16 17 18 19;
#X obj 351 399 r \$0-loaded-BGColor;
#X obj 218 294 outlet;
#X msg 237 258 0;
#X obj 259 316 outlet;
#X msg 278 280 1;
#X obj 306 320 outlet;
#X msg 325 284 2;
#X obj 351 318 outlet;
#X msg 370 282 3;
#X obj 401 316 outlet;
#X msg 420 280 4;
#X obj 446 323 outlet;
#X msg 465 287 5;
#X obj 496 322 outlet;
#X msg 515 286 6;
#X obj 545 327 outlet;
#X msg 564 291 7;
#X obj 632 382 s \$0-loaded-BGColor;
#X obj 881 243 s \$0-loadedRGB-color;
#X obj 766 388 s NewUiColorColorNum;
#X connect 0 0 16 0;
#X connect 1 0 16 0;
#X connect 2 0 16 0;
#X connect 3 0 16 0;
#X connect 4 0 16 0;
#X connect 5 0 16 0;
#X connect 6 0 16 0;
#X connect 7 0 16 0;
#X connect 8 0 22 0;
#X connect 9 0 23 0;
#X connect 10 0 24 0;
#X connect 11 0 25 0;
#X connect 12 0 26 0;
#X connect 13 0 27 0;
#X connect 14 0 28 0;
#X connect 15 0 29 0;
#X connect 17 0 34 0;
#X connect 17 0 53 0;
#X connect 17 0 55 0;
#X connect 18 0 17 0;
#X connect 18 1 17 1;
#X connect 20 0 19 0;
#X connect 21 0 20 0;
#X connect 21 1 20 1;
#X connect 22 0 1 0;
#X connect 22 0 38 0;
#X connect 22 1 30 0;
#X connect 23 0 0 0;
#X connect 23 0 40 0;
#X connect 23 1 30 1;
#X connect 24 0 2 0;
#X connect 24 0 42 0;
#X connect 24 1 30 2;
#X connect 25 0 7 0;
#X connect 25 0 44 0;
#X connect 25 1 30 3;
#X connect 26 0 3 0;
#X connect 26 0 46 0;
#X connect 26 1 30 4;
#X connect 27 0 4 0;
#X connect 27 0 48 0;
#X connect 27 1 30 5;
#X connect 28 0 5 0;
#X connect 28 0 50 0;
#X connect 28 1 30 6;
#X connect 29 0 6 0;
#X connect 29 0 52 0;
#X connect 29 1 30 7;
#X connect 30 0 18 0;
#X connect 30 1 54 0;
#X connect 31 0 32 0;
#X connect 32 0 33 0;
#X connect 36 0 35 0;
#X connect 38 0 37 0;
#X connect 40 0 39 0;
#X connect 42 0 41 0;
#X connect 44 0 43 0;
#X connect 46 0 45 0;
#X connect 48 0 47 0;
#X connect 50 0 49 0;
#X connect 52 0 51 0;
#X restore 259 210 pd \$0-colormsgs \$0;
#X f 24;
#N canvas -8 -8 1512 861 \$0-AdjustTheseItems 0;
#X obj 68 83 inlet;
#X obj 405 34 loadbang;
#X obj 397 60 \$0;
#X obj 94 156 s \$0-NewUiColorMSG;
#X floatatom 103 309 5 0 0 0 - - - 0;
#X msg 50 387 color \$1 \$2 \$3;
#X obj 51 354 pack f f f;
#X msg 48 320 21;
#X obj 63 285 t b f;
#X obj 77 186 r \$0-NewUiColorMSG;
#X obj 63 260 r \$0-NewUiColorColorNum;
#X obj 53 414 s \$0-osctext-recv;
#X msg 397 83 \$1;
#X floatatom 408 101 5 0 0 0 - - - 0;
#X obj 258 223 t a a;
#X obj 258 201 r \$0-NewUiColorMSG;
#X obj 284 266 s \$0-bpmProperties-recv;
#X obj 258 244 s \$0-seqProperties-recv;
#X obj 65 213 t b b;
#X obj 67 129 t b a a;
#X obj 143 140 s NewUiColorMSG;
#X connect 0 0 19 0;
#X connect 1 0 2 0;
#X connect 2 0 12 0;
#X connect 4 0 6 2;
#X connect 5 0 11 0;
#X connect 6 0 5 0;
#X connect 7 0 6 0;
#X connect 8 0 7 0;
#X connect 8 1 4 0;
#X connect 9 0 18 0;
#X connect 10 0 8 0;
#X connect 12 0 13 0;
#X connect 14 0 17 0;
#X connect 14 1 16 0;
#X connect 15 0 14 0;
#X connect 18 0 7 0;
#X connect 19 0 18 0;
#X connect 19 1 3 0;
#X connect 19 2 20 0;
#X restore 261 233 pd \$0-AdjustTheseItems \$0;
#X obj 39 29 del 100;
#X msg 209 44 0;
#X connect 0 0 30 0;
#X connect 1 0 30 1;
#X connect 2 0 30 2;
#X connect 3 0 30 3;
#X connect 4 0 30 4;
#X connect 5 0 30 7;
#X connect 6 0 30 5;
#X connect 7 0 30 6;
#X connect 17 0 18 0;
#X connect 18 0 20 0;
#X connect 20 0 19 0;
#X connect 22 0 32 0;
#X connect 23 0 24 0;
#X connect 24 0 26 0;
#X connect 25 0 27 0;
#X connect 26 0 0 0;
#X connect 26 1 1 0;
#X connect 26 2 2 0;
#X connect 26 3 3 0;
#X connect 26 4 33 0;
#X connect 26 5 6 0;
#X connect 26 6 7 0;
#X connect 26 7 5 0;
#X connect 27 0 28 0;
#X connect 28 0 29 0;
#X connect 29 0 23 0;
#X connect 30 0 31 0;
#X connect 32 0 27 0;
#X connect 33 0 23 0;
#X coords 0 -1 1 1 87 10 2 100 100;
#X restore 98 128 pd \$0-vocadsr-colors;
#X obj 135 427 *~;
#X obj 219 393 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 219 422 == 0;
#X obj 219 449 change;
#X obj 218 475 == 1;
#X obj 177 520 *~;
#X obj 218 503 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 487 75 r \$0-bufferdelay;
#N canvas 235 76 934 843 \$0-autorandom 0;
#X obj 102 102 tgl 12 0 empty empty empty 17 7 0 10 #606060 #000000
#dcdcdc 0 1;
#X obj 100 100 cnv 16 16 16 empty empty empty 20 12 0 14 #202020 #404040
0;
#X obj 103 103 cnv 10 10 10 \$0-autorandomtoggle-send \$0-autorandomtoggle-recv
empty 20 12 0 14 #bcbcbc #404040 0;
#X obj 455 725 s;
#X obj 171 442 f;
#X obj 171 420 t b f;
#X obj 100 206 spigot 0;
#X obj 145 162 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 145 139 change;
#X obj 145 116 == 0;
#X obj 216 372 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 171 345 change;
#X obj 171 395 spigot 0;
#X obj 171 322 == 0;
#X obj 171 366 t b f;
#X obj 171 462 t b b;
#X obj 73 424 s;
#X obj 100 251 f;
#X obj 100 229 t b f;
#X obj 100 271 t b b;
#X msg 169 522 color 16;
#X obj 145 184 t f f;
#X obj 56 129 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 55 150 t f b f;
#X obj 192 17 inlet;
#X obj 294 66 loadbang;
#X msg 144 94 0;
#X msg 27 464 color \$1;
#X floatatom 25 438 5 0 0 0 - - - 0;
#X obj 425 103 \$1;
#X msg 426 128 \$1;
#X floatatom 410 151 5 0 0 0 - - - 0;
#X obj 210 574 symbol;
#X obj 413 255 t b s;
#X msg 409 278 bang;
#X obj 409 189 t f f;
#X obj 146 712 symbol;
#X obj 145 671 t b s;
#X msg 141 694 bang;
#X obj 129 733 s;
#X msg 218 260 bang;
#X msg 279 243 \$1;
#X obj 219 281 f;
#X msg 53 365 color \$1;
#X obj 388 397 == 16;
#X obj 390 427 change;
#X obj 392 448 == 0;
#X obj 393 473 t b;
#X obj 397 500 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 396 534 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 349 555 spigot 0;
#X obj 488 466 change;
#X obj 491 512 t b;
#X obj 495 539 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 494 573 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 447 594 spigot 0;
#X obj 490 487 == 1;
#X obj 486 436 != 16;
#X msg 298 589 color 13;
#X obj 141 75 t b b;
#X text 184 764 comment;
#X symbolatom 168 742 10 0 0 0 - - - 0;
#X obj 249 199 t b b f;
#X obj 253 176 r \$0-NewUiColorColorNum;
#X obj 392 364 r \$0-NewUiColorColorNum;
#X obj 490 403 r \$0-NewUiColorColorNum;
#X obj 335 96 \$0;
#X msg 335 124 \$1;
#X floatatom 331 153 5 0 0 0 - - - 0;
#X msg 144 648 symbol \$1-autorandomtoggle;
#X msg 411 229 symbol \$1-autorandomtoggle-recv;
#X connect 0 0 22 0;
#X connect 4 0 15 0;
#X connect 5 0 4 0;
#X connect 5 1 4 1;
#X connect 6 0 18 0;
#X connect 7 0 21 0;
#X connect 8 0 7 0;
#X connect 9 0 8 0;
#X connect 10 0 12 1;
#X connect 11 0 14 0;
#X connect 12 0 5 0;
#X connect 13 0 11 0;
#X connect 14 0 12 0;
#X connect 14 1 10 0;
#X connect 15 0 20 0;
#X connect 15 0 50 0;
#X connect 15 1 34 0;
#X connect 17 0 19 0;
#X connect 18 0 17 0;
#X connect 18 1 17 1;
#X connect 19 0 40 0;
#X connect 19 1 34 0;
#X connect 20 0 55 0;
#X connect 21 0 6 1;
#X connect 21 1 13 0;
#X connect 22 0 23 0;
#X connect 23 0 39 0;
#X connect 23 1 6 0;
#X connect 23 2 9 0;
#X connect 24 0 22 0;
#X connect 25 0 29 0;
#X connect 25 0 59 0;
#X connect 25 0 66 0;
#X connect 26 0 9 0;
#X connect 26 0 22 0;
#X connect 27 0 16 0;
#X connect 28 0 27 0;
#X connect 29 0 30 0;
#X connect 30 0 31 0;
#X connect 32 0 16 1;
#X connect 32 0 3 1;
#X connect 33 0 34 0;
#X connect 33 1 32 1;
#X connect 34 0 32 0;
#X connect 35 0 70 0;
#X connect 36 0 39 1;
#X connect 36 0 61 0;
#X connect 37 0 38 0;
#X connect 37 1 36 1;
#X connect 38 0 36 0;
#X connect 40 0 42 0;
#X connect 41 0 42 1;
#X connect 42 0 43 0;
#X connect 43 0 16 0;
#X connect 44 0 45 0;
#X connect 45 0 46 0;
#X connect 46 0 47 0;
#X connect 47 0 48 0;
#X connect 48 0 49 0;
#X connect 49 0 50 1;
#X connect 50 0 58 0;
#X connect 51 0 56 0;
#X connect 52 0 53 0;
#X connect 53 0 54 0;
#X connect 54 0 55 1;
#X connect 55 0 3 0;
#X connect 56 0 52 0;
#X connect 57 0 51 0;
#X connect 58 0 3 0;
#X connect 59 0 26 0;
#X connect 59 1 26 0;
#X connect 62 0 12 0;
#X connect 62 1 40 0;
#X connect 62 2 41 0;
#X connect 63 0 62 0;
#X connect 64 0 44 0;
#X connect 65 0 57 0;
#X connect 66 0 67 0;
#X connect 67 0 68 0;
#X connect 68 0 35 0;
#X connect 68 0 69 0;
#X connect 69 0 37 0;
#X connect 70 0 33 0;
#X coords 0 -1 1 1 16 16 2 100 100;
#X restore 207 100 pd \$0-autorandom \$1;
#X obj 227 101 cnv 15 45 16 empty empty Auto\\\ Random 3 7 0 10 #7c7c7c
#ffffff 0;
#X obj 305 379 f;
#X obj 305 352 t b;
#X obj 305 403 s \$0-returndelay;
#X obj 289 466 f;
#X obj 290 491 s \$0-returneddelay;
#X obj 460 44 r \$0-returneddelay;
#X obj 308 442 r \$0-returndelay;
#X obj 154 355 spigot 0;
#N canvas 841 145 1502 854 \$0-randomizedelay 0;
#X obj 268 59 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 268 185 spigot 0;
#X obj 268 119 change;
#X floatatom 268 164 5 0 0 0 - - - 0;
#X obj 268 97 == 0;
#X obj 282 142 == 0;
#X floatatom 479 137 5 0 0 0 - - - 0;
#X obj 479 116 == 0;
#X obj 479 156 change;
#X floatatom 479 201 5 0 0 0 - - - 0;
#X obj 479 180 == 1;
#X obj 479 220 spigot 0;
#X obj 91 23 inlet;
#X obj 105 101 bng 11 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 129 101 bng 11 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 830 36 loadbang;
#X obj 352 370 tgl 10 0 exprtloopern-send exprtloopern-recv B 2 5 0
10 #b8b8b8 #000000 #000000 0 1;
#X msg 424 76 1;
#X obj 117 100 bng 11 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X msg 559 438 8;
#X msg 382 339 1;
#X msg 324 332 1;
#X msg 216 408 6;
#X msg 510 433 6;
#X msg 261 415 8;
#X msg 832 88 \$1;
#X floatatom 816 111 5 0 0 0 - - - 0;
#X obj 776 531 symbol;
#X obj 819 215 t b s;
#X msg 815 238 bang;
#X obj 618 678 s;
#X obj 363 409 t b b;
#X obj 876 434 f;
#X obj 895 309 t b f;
#X obj 483 295 t f b b b;
#X obj 215 436 pack f f f;
#X obj 513 459 pack f f f;
#X obj 268 205 t b b b b b;
#X obj 831 63 \$0;
#X obj 905 78 \$1;
#X obj 489 271 f;
#X obj 484 250 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 815 130 t b f f f;
#X obj 474 51 del 10;
#X obj 473 75 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X floatatom 905 99 5 0 0 0 - - - 0;
#X obj 126 50 t b b;
#X obj 86 74 del 100;
#X obj 161 22 r \$0-hardVelAndPitchReset;
#X msg 216 458 \; \$3-tableresetswitch-recv label_pos \$1 \$2;
#X msg 513 482 \; \$3-tableresetswitch-recv label_pos \$1 \$2;
#X msg 489 336 \; \$1-tableresetswitch-recv label Randomize \;;
#X msg 877 465 \; \$1-tableresetswitch-recv label Randomize \;;
#X obj 141 101 bng 11 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 100 100 cnv 12 57 13 \$0-tableresetswitch-send \$0-tableresetswitch-recv
Randomize 6 8 0 9 #b8b8b8 #000000 0;
#X msg 815 188 symbol \$1-processrandomdelay;
#X connect 0 0 1 1;
#X connect 0 0 4 0;
#X connect 0 0 7 0;
#X connect 0 0 11 1;
#X connect 1 0 37 0;
#X connect 2 0 5 0;
#X connect 3 0 1 0;
#X connect 4 0 2 0;
#X connect 5 0 3 0;
#X connect 6 0 8 0;
#X connect 7 0 6 0;
#X connect 8 0 10 0;
#X connect 9 0 11 0;
#X connect 10 0 9 0;
#X connect 11 0 41 0;
#X connect 12 0 46 0;
#X connect 13 0 0 0;
#X connect 14 0 0 0;
#X connect 15 0 38 0;
#X connect 16 0 31 0;
#X connect 17 0 0 0;
#X connect 18 0 0 0;
#X connect 19 0 36 1;
#X connect 20 0 16 0;
#X connect 21 0 16 0;
#X connect 22 0 35 0;
#X connect 23 0 36 0;
#X connect 24 0 35 1;
#X connect 25 0 26 0;
#X connect 26 0 39 1;
#X connect 26 0 42 0;
#X connect 27 0 30 1;
#X connect 28 0 29 0;
#X connect 28 1 27 1;
#X connect 29 0 27 0;
#X connect 31 0 30 0;
#X connect 31 1 29 0;
#X connect 32 0 52 0;
#X connect 32 0 35 2;
#X connect 32 0 36 2;
#X connect 33 0 32 0;
#X connect 33 1 32 1;
#X connect 34 0 51 0;
#X connect 34 1 20 0;
#X connect 34 2 23 0;
#X connect 34 3 19 0;
#X connect 35 0 49 0;
#X connect 36 0 50 0;
#X connect 37 1 21 0;
#X connect 37 2 22 0;
#X connect 37 3 24 0;
#X connect 37 4 32 0;
#X connect 38 0 25 0;
#X connect 39 0 45 0;
#X connect 40 0 34 0;
#X connect 41 0 40 0;
#X connect 42 0 43 0;
#X connect 42 1 55 0;
#X connect 42 2 33 0;
#X connect 42 3 40 1;
#X connect 43 0 44 0;
#X connect 44 0 17 0;
#X connect 46 0 47 0;
#X connect 46 1 13 0;
#X connect 47 0 13 0;
#X connect 48 0 46 0;