-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPlayLoopPoolNumber.pd
More file actions
1122 lines (1122 loc) · 29.1 KB
/
PlayLoopPoolNumber.pd
File metadata and controls
1122 lines (1122 loc) · 29.1 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 469 8 1920 997 12;
#X msg 594 1637 \$1;
#X floatatom 594 1661 5 0 0 0 - - - 0;
#X obj 578 1592 nbx 5 14 0 1 0 0 \$1-currentsongloc-send \$1-currentsongloc-recv
Item_Play_Position 0 -8 0 10 #fcfcfc #000000 #000000 0 256;
#X obj 580 1836 s;
#X obj 594 1805 symbol;
#X msg 630 1776 symbol \$1-ipPos;
#X msg 594 1777 bang;
#X floatatom 213 137 5 0 0 0 - - - 0;
#X obj 214 -37 r \$1-PlayLoopPoolNumber;
#X msg 41 495 bang;
#X obj 633 1750 s itemindextoplay;
#X obj 594 1725 t b f f;
#X obj 455 1012 soundfiler;
#X floatatom 603 1682 20 0 0 0 - - - 0;
#X obj 603 1703 s readplaylistitemnum;
#N canvas 429 77 747 752 \$0-iffileexists 0;
#X floatatom 158 84 5 0 0 0 - - - 0;
#X obj 83 160 file isfile;
#X floatatom 83 185 5 0 0 0 - - - 0;
#X obj 156 193 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 59 486 symbol;
#X msg 59 459 bang;
#X obj 36 434 t b b f;
#X obj 181 448 symbol;
#X msg 180 424 bang;
#X obj 148 397 t b b;
#X listbox 182 476 20 0 0 0 - - - 0;
#X msg 82 80 0;
#X obj 82 107 pack f s f;
#X msg 83 133 symbol \$2;
#X obj 180 512 print Warning: File does not exist it cannot be found.
Unable to play this file at this time. Check to make sure it has been
exported to the loop pool. \$1;
#X obj 59 513 t b s;
#X obj 84 27 inlet;
#X obj 85 711 outlet;
#X obj 85 53 t b s;
#X obj 206 233 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 206 278 change;
#X obj 206 331 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 148 360 spigot 0;
#X obj 209 205 t b;
#X obj 201 399 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 55 602 print Loaded: Exported sample has been loaded to the
loop pool. \$1, f 67;
#X obj 276 449 outlet;
#X listbox 87 561 95 0 0 0 - - - 0;
#X obj 205 253 == 0;
#X obj 206 305 == 1;
#X obj 156 64 r \$1-poolarrayindex;
#X connect 0 0 12 2;
#X connect 1 0 2 0;
#X connect 1 1 3 0;
#X connect 2 0 6 0;
#X connect 3 0 22 0;
#X connect 3 0 23 0;
#X connect 4 0 15 0;
#X connect 5 0 4 0;
#X connect 6 1 5 0;
#X connect 7 0 10 0;
#X connect 8 0 7 0;
#X connect 9 1 8 0;
#X connect 9 1 26 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 1 0;
#X connect 13 0 4 1;
#X connect 13 0 7 1;
#X connect 15 1 27 0;
#X connect 16 0 18 0;
#X connect 18 0 11 0;
#X connect 18 1 12 1;
#X connect 19 0 28 0;
#X connect 20 0 29 0;
#X connect 21 0 22 1;
#X connect 22 0 9 0;
#X connect 22 0 24 0;
#X connect 23 0 19 0;
#X connect 27 0 17 0;
#X connect 28 0 20 0;
#X connect 29 0 21 0;
#X connect 30 0 0 0;
#X restore 221 283 pd \$0-iffileexists;
#N canvas 669 127 765 794 buildsamplelocation 0;
#X obj 221 77 inlet;
#X obj 260 77 inlet;
#X obj 176 76 inlet;
#X msg 248 383 0;
#X obj 276 383 symbol;
#X obj 400 365 symbol;
#X symbolatom 248 454 80 0 0 0 exported_preview - - 0;
#X obj 290 362 symbol;
#X symbolatom 323 314 10 0 0 0 - - - 0;
#X obj 248 161 f;
#X msg 323 338 symbol \$1_;
#X obj 611 366 symbol;
#X obj 452 305 f;
#X msg 611 345 symbol .wav;
#X msg 399 345 symbol exportedpattern_;
#X obj 239 710 outlet;
#X msg 290 292 bang;
#X obj 292 257 t b s;
#X obj 248 409 pack f s s s f s;
#X obj 221 108 t b b;
#X obj 248 133 t b;
#X msg 248 474 symbol \$1;
#X msg 276 209 symbol exported/Loops/;
#X obj 292 232 r projectname;
#X obj 268 243 del;
#X obj 503 235 t b s;
#X obj 503 258 s getprojectname;
#X obj 248 185 t b b b b b b f b b;
#X obj 359 511;
#X msg 162 495 symbol \$1;
#X obj 163 570 pdcontrol;
#X msg 163 548 dir;
#X obj 162 598 pack s s;
#X obj 162 522 t b s;
#X msg 161 624 symbol \$1\$2;
#X listbox 162 650 65 0 0 0 - - - 0;
#X msg 248 432 symbol /\$2\$3\$4\$5\$6;
#X connect 0 0 19 0;
#X connect 1 0 9 1;
#X connect 2 0 20 0;
#X connect 3 0 18 0;
#X connect 4 0 18 1;
#X connect 5 0 18 3;
#X connect 6 0 21 0;
#X connect 6 0 29 0;
#X connect 7 0 18 2;
#X connect 8 0 10 0;
#X connect 9 0 27 0;
#X connect 10 0 7 1;
#X connect 11 0 18 5;
#X connect 12 0 18 4;
#X connect 13 0 11 0;
#X connect 14 0 5 0;
#X connect 16 0 7 0;
#X connect 17 0 16 0;
#X connect 17 1 8 0;
#X connect 18 0 36 0;
#X connect 19 1 20 0;
#X connect 20 0 9 0;
#X connect 22 0 4 0;
#X connect 23 0 17 0;
#X connect 24 0 16 0;
#X connect 25 0 26 0;
#X connect 27 0 3 0;
#X connect 27 1 24 0;
#X connect 27 2 22 0;
#X connect 27 3 16 0;
#X connect 27 4 14 0;
#X connect 27 5 12 0;
#X connect 27 6 12 1;
#X connect 27 7 13 0;
#X connect 27 8 25 0;
#X connect 29 0 33 0;
#X connect 30 0 32 0;
#X connect 31 0 30 0;
#X connect 32 0 34 0;
#X connect 33 0 31 0;
#X connect 33 1 32 1;
#X connect 34 0 35 0;
#X connect 35 0 15 0;
#X connect 36 0 6 0;
#X restore 223 260 pd buildsamplelocation;
#X obj 244 231 t b b f;
#X listbox 222 306 91 0 0 0 - - - 0;
#X obj 207 451 symbol;
#X msg 207 427 bang;
#X obj 177 387 t b b s;
#X obj 176 481 pack f s \$2;
#X msg 455 988 read -resize \$2 \$3-loopPoolArray;
#X obj 243 387 t b s;
#X obj 243 360 r \$1-loadedpoolarray;
#X listbox 292 386 20 0 0 0 - - - 0;
#X obj 180 681 *~;
#X obj 235 709 *~;
#X obj 198 657 r MasterVol_L;
#X obj 253 679 r MasterVol_R;
#X floatatom 463 1034 5 0 0 0 - - - 0;
#X floatatom 272 708 5 0 0 0 - - - 0;
#X msg 176 507 set \$3-loopPoolArray;
#X obj 180 755 dac~ 1 2;
#X obj 165 558 tabplay~ \$1-loopPoolArray;
#X floatatom 97 617 5 0 0 0 - - - 0;
#X obj 97 592 unsig~;
#X obj 455 1254 phasor~;
#X obj 455 1384 snapshot~;
#X msg 458 1586 set \$1;
#X obj 461 1608 hsl 100 15 0 10 0 0 empty empty empty -2 -8 0 10 #fcfcfc
#000000 #000000 0 1;
#X obj 455 1105 expr 44100 / $f1;
#X obj 454 1304 *~;
#X obj 458 1467 /;
#N canvas 430 134 1220 577 \$0-iffileexists 0;
#X floatatom 158 84 5 0 0 0 - - - 0;
#X obj 83 160 file isfile;
#X floatatom 83 185 5 0 0 0 - - - 0;
#X obj 156 193 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 96 536 symbol;
#X msg 96 509 bang;
#X obj 73 457 t b b f;
#X obj 181 448 symbol;
#X msg 180 424 bang;
#X obj 148 397 t b b;
#X listbox 182 476 20 0 0 0 - - - 0;
#X msg 82 80 0;
#X obj 82 107 pack f s f;
#X msg 83 133 symbol \$2;
#X obj 180 514 print Warning: File does not exist it cannot be found.
Unable to play this file at this time. Check to make sure it has been
exported to the loop pool. \$1;
#X floatatom 163 597 5 0 0 0 - - - 0;
#X msg 96 593 0;
#X obj 96 620 pack f s f;
#X obj 96 563 t b s;
#X obj 84 27 inlet;
#X obj 96 674 outlet;
#X obj 85 53 t b s;
#X obj 206 233 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 206 278 change;
#X obj 206 331 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 148 360 spigot 0;
#X obj 205 253 == 1;
#X obj 209 205 t b;
#X obj 201 399 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 206 305 == 0;
#X obj 321 154 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 346 409 symbol;
#X msg 345 385 bang;
#X obj 313 358 t b b;
#X obj 371 194 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 371 239 change;
#X obj 371 292 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 313 321 spigot 0;
#X obj 370 214 == 1;
#X obj 374 166 t b;
#X obj 366 360 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 371 266 == 0;
#X obj 346 459 print Loaded: Exported sample has been loaded to the
loop pool. \$1, f 67;
#X listbox 346 435 20 0 0 0 - - - 0;
#X obj 457 594 outlet;
#X symbolatom 248 658 20 0 0 0 - - - 0;
#X msg 96 644 symbol \$2;
#X listbox 205 111 20 0 0 0 - - - 0;
#X listbox 45 258 90 0 0 0 - - - 0;
#X obj 59 523 del;
#X obj 156 64 r \$1-poolarrayindex;
#X obj 163 572 r \$1-poolarrayindex;
#X connect 0 0 12 2;
#X connect 1 0 2 0;
#X connect 1 0 30 0;
#X connect 1 1 3 0;
#X connect 2 0 6 0;
#X connect 3 0 25 0;
#X connect 3 0 27 0;
#X connect 4 0 18 0;
#X connect 5 0 4 0;
#X connect 6 1 49 0;
#X connect 7 0 10 0;
#X connect 8 0 7 0;
#X connect 9 1 8 0;
#X connect 9 1 44 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 1 0;
#X connect 13 0 4 1;
#X connect 13 0 7 1;
#X connect 13 0 31 1;
#X connect 13 0 48 0;
#X connect 15 0 17 2;
#X connect 16 0 17 0;
#X connect 17 0 46 0;
#X connect 18 0 16 0;
#X connect 18 1 17 1;
#X connect 19 0 21 0;
#X connect 21 0 11 0;
#X connect 21 1 12 1;
#X connect 21 1 47 0;
#X connect 22 0 26 0;
#X connect 23 0 29 0;
#X connect 24 0 25 1;
#X connect 25 0 9 0;
#X connect 25 0 28 0;
#X connect 26 0 23 0;
#X connect 27 0 22 0;
#X connect 29 0 24 0;
#X connect 30 0 37 0;
#X connect 30 0 39 0;
#X connect 31 0 43 0;
#X connect 32 0 31 0;
#X connect 33 1 32 0;
#X connect 34 0 38 0;
#X connect 35 0 41 0;
#X connect 36 0 37 1;
#X connect 37 0 33 0;
#X connect 37 0 40 0;
#X connect 38 0 35 0;
#X connect 39 0 34 0;
#X connect 41 0 36 0;
#X connect 46 0 20 0;
#X connect 46 0 45 0;
#X connect 49 0 5 0;
#X connect 50 0 0 0;
#X connect 51 0 15 0;
#X restore 438 812 pd \$0-iffileexists;
#X msg 437 762 symbol \$2;
#X obj 455 964 pack f s f;
#X msg 455 940 0;
#X msg 519 1319 0;
#X msg 488 1319 1;
#X floatatom 458 1524 5 0 0 0 - - - 0;
#X msg 511 1176 0;
#X msg 541 1356 set 0;
#X obj 458 1545 * 10;
#X floatatom 458 1566 5 0 0 0 - - - 0;
#X msg 423 336 0;
#X obj 264 189 s get_mastervol;
#X obj 438 838 t b s b b b b;
#X msg 320 1489 0;
#X obj 433 98 r livecutoverlap;
#X obj 434 119 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 387 142 spigot 0;
#X msg 278 475 stop;
#X obj 387 163 t b b b;
#X obj 559 1182 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 506 1201 spigot 0;
#N canvas 408 129 1920 997 \$0-iffileexists 0;
#X floatatom 158 84 5 0 0 0 - - - 0;
#X obj 83 160 file isfile;
#X floatatom 83 185 5 0 0 0 - - - 0;
#X obj 156 193 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 96 536 symbol;
#X msg 96 509 bang;
#X obj 73 484 t b b f;
#X obj 181 448 symbol;
#X msg 180 424 bang;
#X obj 148 397 t b b;
#X listbox 182 476 20 0 0 0 - - - 0;
#X msg 82 80 0;
#X obj 82 107 pack f s f;
#X msg 83 133 symbol \$2;
#X obj 180 501 print Warning: File does not exist it cannot be found.
Unable to play this file at this time. Check to make sure it has been
exported to the loop pool. \$1;
#X obj 163 572 r poolarrayindex;
#X floatatom 163 597 5 0 0 0 - - - 0;
#X msg 96 593 0;
#X obj 96 620 pack f s f;
#X obj 96 563 t b s;
#X obj 84 27 inlet;
#X obj 96 674 outlet;
#X obj 85 53 t b s;
#X obj 206 233 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 206 278 change;
#X obj 206 331 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 148 360 spigot 0;
#X obj 205 253 == 1;
#X obj 209 205 t b;
#X obj 201 399 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 206 305 == 0;
#X obj 321 154 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 346 409 symbol;
#X msg 345 385 bang;
#X obj 313 358 t b b;
#X obj 371 194 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 371 239 change;
#X obj 371 292 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 313 321 spigot 0;
#X obj 370 214 == 1;
#X obj 374 166 t b;
#X obj 366 360 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 371 266 == 0;
#X obj 344 470 print Loaded: Exported sample has been loaded to the
loop pool. \$1, f 67;
#X listbox 346 435 20 0 0 0 - - - 0;
#X obj 457 594 outlet;
#X symbolatom 248 658 20 0 0 0 - - - 0;
#X msg 96 644 symbol \$2;
#X listbox 205 111 20 0 0 0 - - - 0;
#X listbox 45 258 90 0 0 0 - - - 0;
#X obj 156 64 r \$1-poolarrayindex;
#X connect 0 0 12 2;
#X connect 1 0 2 0;
#X connect 1 0 31 0;
#X connect 1 1 3 0;
#X connect 2 0 6 0;
#X connect 3 0 26 0;
#X connect 3 0 28 0;
#X connect 4 0 19 0;
#X connect 5 0 4 0;
#X connect 6 1 5 0;
#X connect 7 0 10 0;
#X connect 8 0 7 0;
#X connect 9 1 8 0;
#X connect 9 1 45 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 1 0;
#X connect 13 0 4 1;
#X connect 13 0 7 1;
#X connect 13 0 32 1;
#X connect 13 0 49 0;
#X connect 15 0 16 0;
#X connect 16 0 18 2;
#X connect 17 0 18 0;
#X connect 18 0 47 0;
#X connect 19 0 17 0;
#X connect 19 1 18 1;
#X connect 20 0 22 0;
#X connect 22 0 11 0;
#X connect 22 1 12 1;
#X connect 22 1 48 0;
#X connect 23 0 27 0;
#X connect 24 0 30 0;
#X connect 25 0 26 1;
#X connect 26 0 9 0;
#X connect 26 0 29 0;
#X connect 27 0 24 0;
#X connect 28 0 23 0;
#X connect 30 0 25 0;
#X connect 31 0 38 0;
#X connect 31 0 40 0;
#X connect 32 0 44 0;
#X connect 33 0 32 0;
#X connect 34 1 33 0;
#X connect 35 0 39 0;
#X connect 36 0 42 0;
#X connect 37 0 38 1;
#X connect 38 0 34 0;
#X connect 38 0 41 0;
#X connect 39 0 36 0;
#X connect 40 0 35 0;
#X connect 42 0 37 0;
#X connect 47 0 21 0;
#X connect 47 0 46 0;
#X connect 50 0 0 0;
#X restore 455 864 pd \$0-iffileexists;
#X obj 455 890 t b s;
#X obj 455 916 del;
#X floatatom 274 750 5 0 0 0 - - - 0;
#X floatatom 274 785 5 0 0 0 - - - 0;
#X msg 196 798 0.7;
#X obj 610 1318 r stopsong;
#X obj 1308 444 r playsong_status;
#X obj 1308 468 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 1255 488 spigot 0;
#X obj 1634 464 s playnextlistitem;
#X obj 213 160 t b b f b b f f;
#X obj 815 112 inlet;
#X obj 402 450 r stopsong;
#X obj 316 213 s \$1-thispoolnum;
#X obj 594 1612 r \$1-thispoolnum;
#X obj 41 787 s \$1-metrofromstart;
#X obj 502 1133 r \$1-metrofromstart;
#X obj 499 1465 r \$1-endpos;
#X obj 1295 393 s \$1-endpos;
#X obj 159 419 del;
#X obj 438 788 t s;
#X obj 215 13 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X obj 440 1637 s \$1-loopphase;
#X obj 522 1231 r \$1-loopphase;
#X obj 213 113 f;
#X obj 593 913 s \$1-filefailed;
#X obj 437 414 s \$1-filefailed;
#X obj 610 1366 r \$1-cutonpress;
#X obj 423 362 s \$1-samsize;
#X obj 463 1081 s \$1-samsize;
#X obj 472 1278 r \$1-samsize;
#X obj 476 1427 r \$1-samsize;
#X obj 321 1459 r \$1-filefailed;
#X obj 559 1158 r fromstart;
#X obj 1255 513 t b b;
#X obj 597 884 s \$1-resetpos;
#X msg 1272 288 0;
#X obj 1232 393 t b b b;
#X obj 284 449 r \$1-cutonpress;
#X obj 387 188 s \$1-cutonpress;
#X obj 1232 418 s \$1-donepooltab;
#X obj 652 1134 r \$1-donepooltab;
#X obj 272 14 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X obj 186 91 del;
#X obj 1293 370 f;
#X obj 1285 342 del;
#X obj 463 1057 - 1;
#X obj 693 66 table \$1-loopPoolArray;
#X obj 472 1354 metro 50;
#X obj 499 1492 t b f;
#X msg 243 81 3;
#X obj 15 127 f;
#X obj 187 58 t f b f f;
#N canvas 234 234 450 300 \$1-looppoolfilecheck 0;
#N canvas -1168 58 961 997 \$0-iffileexists 0;
#X floatatom 158 84 5 0 0 0 - - - 0;
#X obj 83 160 file isfile;
#X floatatom 83 185 5 0 0 0 - - - 0;
#X obj 156 193 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 59 486 symbol;
#X msg 59 459 bang;
#X obj 36 434 t b b f;
#X obj 181 448 symbol;
#X msg 180 424 bang;
#X obj 148 397 t b b;
#X listbox 182 476 20 0 0 0 - - - 0;
#X msg 82 80 0;
#X obj 82 107 pack f s f;
#X msg 83 133 symbol \$2;
#X obj 184 505 print Warning: File does not exist it cannot be found.
Unable to play this file at this time. Check to make sure it has been
exported to the loop pool. \$1;
#X obj 59 513 t b s;
#X obj 84 27 inlet;
#X obj 85 711 outlet;
#X obj 85 53 t b s;
#X obj 206 233 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 206 278 change;
#X obj 206 331 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 148 360 spigot 0;
#X obj 209 205 t b;
#X obj 201 399 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 55 602 print Loaded: Exported sample has been loaded to the
loop pool. \$1, f 67;
#X obj 276 449 outlet;
#X listbox 87 561 95 0 0 0 - - - 0;
#X obj 205 253 == 0;
#X obj 206 305 == 1;
#X obj 156 64 r \$1-poolarrayindex;
#X connect 0 0 12 2;
#X connect 1 0 2 0;
#X connect 1 1 3 0;
#X connect 2 0 6 0;
#X connect 3 0 23 0;
#X connect 3 0 22 0;
#X connect 4 0 15 0;
#X connect 5 0 4 0;
#X connect 6 1 5 0;
#X connect 7 0 10 0;
#X connect 8 0 7 0;
#X connect 9 1 8 0;
#X connect 9 1 26 0;
#X connect 10 0 14 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 1 0;
#X connect 13 0 4 1;
#X connect 13 0 7 1;
#X connect 15 1 27 0;
#X connect 16 0 18 0;
#X connect 18 0 11 0;
#X connect 18 1 12 1;
#X connect 19 0 28 0;
#X connect 20 0 29 0;
#X connect 21 0 22 1;
#X connect 22 0 24 0;
#X connect 23 0 19 0;
#X connect 27 0 17 0;
#X connect 28 0 20 0;
#X connect 29 0 21 0;
#X connect 30 0 0 0;
#X restore 31 88 pd \$0-iffileexists;
#N canvas 669 127 765 794 buildsamplelocation 0;
#X obj 221 77 inlet;
#X obj 260 77 inlet;
#X obj 176 76 inlet;
#X msg 248 383 0;
#X obj 276 383 symbol;
#X obj 400 365 symbol;
#X symbolatom 248 454 80 0 0 0 exported_preview - - 0;
#X obj 290 362 symbol;
#X symbolatom 323 314 10 0 0 0 - - - 0;
#X obj 248 161 f;
#X msg 323 338 symbol \$1_;
#X obj 611 366 symbol;
#X obj 452 305 f;
#X msg 611 345 symbol .wav;
#X msg 399 345 symbol exportedpattern_;
#X obj 239 710 outlet;
#X msg 290 292 bang;
#X obj 292 257 t b s;
#X obj 248 409 pack f s s s f s;
#X obj 221 108 t b b;
#X obj 248 133 t b;
#X msg 248 474 symbol \$1;
#X msg 276 209 symbol exported/Loops/;
#X obj 292 232 r projectname;
#X obj 268 243 del;
#X obj 503 235 t b s;
#X obj 503 258 s getprojectname;
#X obj 248 185 t b b b b b b f b b;
#X obj 359 511;
#X msg 162 495 symbol \$1;
#X obj 163 570 pdcontrol;
#X msg 163 548 dir;
#X obj 162 598 pack s s;
#X obj 162 522 t b s;
#X msg 161 624 symbol \$1\$2;
#X listbox 162 650 65 0 0 0 - - - 0;
#X msg 248 432 symbol /\$2\$3\$4\$5\$6;
#X connect 0 0 19 0;
#X connect 1 0 9 1;
#X connect 2 0 20 0;
#X connect 3 0 18 0;
#X connect 4 0 18 1;
#X connect 5 0 18 3;
#X connect 6 0 21 0;
#X connect 6 0 29 0;
#X connect 7 0 18 2;
#X connect 8 0 10 0;
#X connect 9 0 27 0;
#X connect 10 0 7 1;
#X connect 11 0 18 5;
#X connect 12 0 18 4;
#X connect 13 0 11 0;
#X connect 14 0 5 0;
#X connect 16 0 7 0;
#X connect 17 0 16 0;
#X connect 17 1 8 0;
#X connect 18 0 36 0;
#X connect 19 1 20 0;
#X connect 20 0 9 0;
#X connect 22 0 4 0;
#X connect 23 0 17 0;
#X connect 24 0 16 0;
#X connect 25 0 26 0;
#X connect 27 0 3 0;
#X connect 27 1 24 0;
#X connect 27 2 22 0;
#X connect 27 3 16 0;
#X connect 27 4 14 0;
#X connect 27 5 12 0;
#X connect 27 6 12 1;
#X connect 27 7 13 0;
#X connect 27 8 25 0;
#X connect 29 0 33 0;
#X connect 30 0 32 0;
#X connect 31 0 30 0;
#X connect 32 0 34 0;
#X connect 33 0 31 0;
#X connect 33 1 32 1;
#X connect 34 0 35 0;
#X connect 35 0 15 0;
#X connect 36 0 6 0;
#X restore 31 65 pd buildsamplelocation;
#X obj 31 40 t b b f;
#X obj 153 116 s \$1-filefailed;
#X obj 31 113 t b;
#X obj 31 16 inlet;
#X obj 33 143 outlet;
#X connect 0 0 4 0;
#X connect 0 1 3 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 2 1 1 1;
#X connect 2 2 1 2;
#X connect 4 0 6 0;
#X connect 5 0 2 0;
#X restore 14 154 pd \$1-looppoolfilecheck \$1;
#X obj 1028 114 r \$1-PlayWaitPoolNumber;
#X obj 62 651 s \$1-tabplaying;
#X obj 336 617 s \$1-tabplaying;
#X obj 1272 314 t b b f b;
#X obj 1028 142 route play wait;
#X obj 1028 176 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 1028 288 spigot 0;
#X obj 1077 166 r \$1-tabplaying;
#X obj 1079 262 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 94 408 t f, f 4;
#X msg 168 448 1;
#X msg 337 586 0;
#X msg 94 378 1;
#X obj 1078 192 == 1;
#X obj 1078 215 change;
#X obj 1078 237 == 0;
#X obj 355 642 s tabplaying;
#X obj 367 123 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 433 245 s cutonpress;
#X obj 297 406 r cutonpress;
#X obj 610 1343 r cutonpress;
#X obj 570 179 del;
#X obj 306 429 t b b;
#X obj 567 87 f;
#X floatatom 569 116 5 0 0 0 - - - 0;
#X obj 565 65 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X obj 565 39 t b f;
#X msg 623 76 2;
#X obj 215 -11 route play stop tabload get_fdir f;
#X obj 1424 265 else/count;
#X obj 1390 239 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 1438 363 spigot 0;
#X obj 1491 344 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 1490 318 == 1;
#X floatatom 1507 268 5 0 0 0 - - - 0;
#X floatatom 1438 336 5 0 0 0 - - - 0;
#X obj 1616 370 spigot 0;
#X obj 1669 351 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 1658 298 change;
#X obj 1668 325 == 0;
#X obj 1460 417 s \$1-donepooltab;
#X obj 1507 242 r \$1-reps;
#X obj 1255 538 s playnextlistitem;
#X obj 35 5 loadbang;
#X obj 33 37 \$1;
#X msg 42 67 \$1;
#X obj 1435 444 s playnextlistitem;
#X obj 1489 294 <=;
#X obj 1633 447 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 1635 420 del;
#X obj 1615 489 s \$1-donepooltab;
#X obj 1503 525 s \$1-endpos;
#X obj 1501 502 f;
#X obj 1498 472 del;
#X obj 1656 564 s \$1-endpos;
#X obj 1656 540 f;
#X obj 1656 515 del;
#X msg 1704 514 0;
#X obj 1616 397 t b b b b;
#X obj 1438 388 t b b b b;
#X msg 1543 472 0;
#X obj 1595 249 spigot 0;
#X obj 1644 127 r \$1-tabplaying;
#X obj 1646 223 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 1645 153 == 1;
#X obj 1645 176 change;
#X obj 1645 198 == 0;
#X msg 1429 237 set 1;
#X obj 181 899 throw~ exportsong_L;
#X obj 234 869 throw~ exportsong_R;
#X msg 134 30 4;
#X obj 29 704 s \$0-lastplayedsample;
#X obj 616 346 r liveplayonce;
#X obj 595 420 spigot 0;
#X obj 648 397 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 616 371 t b f;
#X obj 673 1161 r liveplayonce;
#X obj 652 1235 spigot 0;
#X obj 705 1212 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 673 1186 t b f;
#X obj 608 514 spigot 0;
#X obj 661 491 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 662 419 == 1;
#X obj 662 443 change;
#X obj 662 468 == 0;
#X obj 646 545 spigot 0;
#X obj 699 526 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 699 502 r livepatternpress;
#X obj 663 650 spigot 0;
#X obj 712 621 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 713 549 == 1;
#X obj 713 573 change;
#X obj 713 598 == 0;
#X obj 668 720 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 663 623 t b;
#X obj 663 854 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 663 673 t b;
#X obj 663 790 t f;
#X obj 710 852 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X floatatom 736 844 5 0 0 0 - - - 0;
#X obj 688 846 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X floatatom 619 835 5 0 0 0 - - - 0;
#X floatatom 610 742 5 0 0 0 - - - 0;
#X msg 799 735 reset;
#X floatatom 824 812 5 0 0 0 - - - 0;
#X msg 662 695 bang;
#X obj 663 814 sel 1 2;
#X msg 768 704 1;
#X msg 690 1056 0;
#X obj 690 1104 s \$1-endpos;
#X obj 729 1079 s \$1-loopphase;
#X obj 661 745 else/count 1 2;
#X obj 764 659 spigot 0;
#X obj 829 639 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 774 609 t b f;
#X obj 611 710 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 1098 349 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X obj 1097 279 == 1;
#X obj 1097 302 change;
#X obj 1097 324 == 0;
#X obj 1032 448 f;
#X obj 1032 372 r \$1-nextwaitedloop;
#X obj 1032 397 spigot 0;
#X floatatom 1031 472 5 0 0 0 - - - 0;
#X obj 1032 422 t b f;
#X obj 902 558 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X connect 0 0 1 0;
#X connect 1 0 11 0;
#X connect 1 0 13 0;
#X connect 2 0 3 0;
#X connect 4 0 3 1;
#X connect 5 0 4 1;
#X connect 6 0 4 0;
#X connect 7 0 78 0;
#X connect 8 0 150 0;
#X connect 9 0 35 0;
#X connect 9 0 83 0;
#X connect 9 0 50 0;
#X connect 11 0 6 0;
#X connect 11 1 5 0;
#X connect 11 2 10 0;
#X connect 12 0 31 0;
#X connect 12 0 42 0;
#X connect 13 0 14 0;
#X connect 15 0 18 0;
#X connect 15 1 56 0;
#X connect 15 1 94 0;
#X connect 16 0 15 0;
#X connect 17 0 16 0;
#X connect 17 1 16 1;
#X connect 17 2 16 2;
#X connect 18 0 21 0;
#X connect 19 0 22 1;
#X connect 20 0 19 0;
#X connect 21 1 20 0;
#X connect 21 2 19 1;
#X connect 22 0 33 0;
#X connect 22 0 46 0;
#X connect 23 0 12 0;
#X connect 24 0 20 0;
#X connect 24 1 19 1;
#X connect 25 0 24 0;
#X connect 25 0 26 0;
#X connect 27 0 34 0;
#X connect 27 0 190 0;
#X connect 28 0 34 1;
#X connect 28 0 191 0;
#X connect 29 0 27 1;
#X connect 30 0 28 1;
#X connect 30 0 32 0;
#X connect 31 0 114 0;
#X connect 33 0 35 0;
#X connect 35 0 28 0;
#X connect 35 0 27 0;
#X connect 35 0 37 0;
#X connect 35 0 39 0;
#X connect 35 1 104 0;
#X connect 35 1 202 0;
#X connect 35 1 195 0;
#X connect 35 1 247 0;
#X connect 37 0 36 0;
#X connect 38 0 43 0;
#X connect 39 0 44 0;
#X connect 40 0 41 0;
#X connect 41 0 90 0;
#X connect 42 0 38 0;
#X connect 43 0 39 0;
#X connect 44 0 51 0;
#X connect 45 0 58 0;
#X connect 45 1 93 0;
#X connect 45 1 103 0;
#X connect 46 0 88 0;
#X connect 47 0 23 0;
#X connect 48 0 47 0;
#X connect 49 0 53 0;
#X connect 49 0 116 0;
#X connect 50 0 53 0;
#X connect 50 0 116 0;
#X connect 51 0 54 0;
#X connect 51 0 2 0;
#X connect 52 0 66 0;
#X connect 53 0 39 0;
#X connect 54 0 55 0;
#X connect 55 0 40 0;
#X connect 56 0 96 0;
#X connect 58 1 67 0;
#X connect 59 0 51 0;
#X connect 60 0 61 0;
#X connect 61 0 62 1;
#X connect 62 0 64 0;
#X connect 63 0 35 0;
#X connect 64 0 107 0;
#X connect 64 1 143 0;
#X connect 65 0 66 1;
#X connect 66 0 38 1;
#X connect 67 0 68 0;
#X connect 67 1 93 0;
#X connect 67 1 103 0;
#X connect 68 0 69 0;
#X connect 68 1 47 1;
#X connect 69 0 48 0;
#X connect 70 0 28 1;
#X connect 70 0 27 1;
#X connect 72 0 70 0;
#X connect 73 0 49 0;
#X connect 74 0 75 0;
#X connect 75 0 76 1;
#X connect 76 0 102 0;
#X connect 78 1 87 0;
#X connect 78 2 17 0;
#X connect 78 3 57 0;
#X connect 78 4 62 0;
#X connect 78 5 22 2;
#X connect 78 6 81 0;
#X connect 80 0 63 0;
#X connect 82 0 0 0;
#X connect 84 0 52 0;
#X connect 84 0 50 0;
#X connect 85 0 117 0;
#X connect 87 0 132 0;
#X connect 88 0 45 0;
#X connect 89 0 119 0;
#X connect 89 0 189 0;
#X connect 91 0 38 1;
#X connect 92 0 7 0;
#X connect 95 0 49 0;
#X connect 98 0 43 1;
#X connect 99 0 44 1;
#X connect 100 0 59 0;
#X connect 101 0 65 0;
#X connect 102 0 158 0;
#X connect 102 0 164 0;
#X connect 104 0 125 0;
#X connect 105 0 108 0;
#X connect 105 1 76 0;
#X connect 106 0 63 0;
#X connect 109 0 199 0;
#X connect 109 0 49 0;
#X connect 110 0 63 0;
#X connect 111 0 92 0;
#X connect 112 0 86 0;
#X connect 113 0 112 0;
#X connect 114 0 97 0;
#X connect 116 0 39 0;
#X connect 117 1 51 0;
#X connect 118 0 92 0;
#X connect 119 0 121 0;
#X connect 119 0 134 0;
#X connect 120 0 111 0;
#X connect 120 1 92 0;
#X connect 120 2 92 1;
#X connect 121 0 207 0;
#X connect 121 0 216 0;
#X connect 122 0 126 0;
#X connect 125 0 105 0;
#X connect 125 1 113 0;
#X connect 125 2 112 1;
#X connect 126 0 127 0;
#X connect 127 0 128 0;
#X connect 128 0 89 0;
#X connect 129 0 135 0;
#X connect 130 0 128 1;
#X connect 130 0 239 0;
#X connect 131 0 123 0;
#X connect 131 0 138 0;
#X connect 132 0 22 0;
#X connect 133 0 124 0;
#X connect 133 0 138 0;