-
Notifications
You must be signed in to change notification settings - Fork 2
/
pulqui-limiter.pd
4235 lines (4235 loc) · 117 KB
/
pulqui-limiter.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
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 254 103 851 572 12;
#X declare -path pulqui;
#X obj 48 105 cnv 15 500 320 empty empty empty 20 12 0 14 #b8b8b8 #404040 0;
#X obj 88 124 vsl 15 200 0.4 1 0 0 s_trsh1 trsh1 empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 109 124 vsl 15 200 0.5 1.5 0 0 s_mku1 mku1 empty 0 -9 0 10 #a0a0a0 #000000 #000000 0 1;
#X obj 124 312 tgl 15 0 s_automku1 automku1 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 73 312 tgl 15 0 s_byp1 byp1 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X floatatom 89 334 5 0 0 0 - s_trsh1 - 0;
#X floatatom 89 357 5 0 0 0 - a_mku1 - 0;
#X obj 164 124 vsl 15 200 0.4 1 0 0 s_trsh2 trsh2 empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 185 124 vsl 15 200 0.5 1.5 0 0 s_mku2 mku2 empty 0 -9 0 10 #a0a0a0 #000000 #000000 0 1;
#X obj 200 312 tgl 15 0 s_automku2 automku2 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 149 312 tgl 15 0 s_byp2 byp2 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X floatatom 164 334 5 0 0 0 - s_trsh2 - 0;
#X floatatom 164 357 5 0 0 0 - a_mku2 - 0;
#X obj 238 124 vsl 15 200 0.4 1 0 0 s_trsh3 trsh3 empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 259 124 vsl 15 200 0.5 1.5 0 0 s_mku3 mku3 empty 0 -9 0 10 #a0a0a0 #000000 #000000 0 1;
#X obj 274 312 tgl 15 0 s_automku3 automku3 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 223 312 tgl 15 0 s_byp3 byp3 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X floatatom 238 334 5 0 0 0 - s_trsh3 - 0;
#X floatatom 238 357 5 0 0 0 - a_mku3 - 0;
#X obj 313 124 vsl 15 200 0.4 1 0 0 s_trsh4 trsh4 empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 334 124 vsl 15 200 0.5 1.5 0 0 s_mku4 mku4 empty 0 -9 0 10 #a0a0a0 #000000 #000000 0 1;
#X obj 349 312 tgl 15 0 s_automku4 automku4 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 298 312 tgl 15 0 s_byp4 byp4 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X floatatom 313 334 5 0 0 0 - s_trsh4 - 0;
#X floatatom 313 357 5 0 0 0 - a_mku4 - 0;
#X obj 387 124 vsl 15 200 0.4 1 0 0 s_trsh5 trsh5 empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 408 124 vsl 15 200 0.5 1.5 0 0 s_mku5 mku5 empty 0 -9 0 10 #a0a0a0 #000000 #000000 0 1;
#X obj 423 312 tgl 15 0 s_automku5 automku5 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 372 312 tgl 15 0 s_byp5 byp5 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X floatatom 387 334 5 0 0 0 - s_trsh5 - 0;
#X floatatom 387 357 5 0 0 0 - a_mku5 - 0;
#X obj 462 124 vsl 15 200 0.4 1 0 0 s_trsh6 trsh6 empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 483 124 vsl 15 200 0.5 1.5 0 0 s_mku6 mku6 empty 0 -9 0 10 #a0a0a0 #000000 #000000 0 1;
#X obj 498 312 tgl 15 0 s_automku6 automku6 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 447 312 tgl 15 0 s_byp6 byp6 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X floatatom 462 334 5 0 0 0 - s_trsh6 - 0;
#X floatatom 462 357 5 0 0 0 - a_mku6 - 0;
#X obj 870 10 loadbang;
#X obj 678 13 cnv 15 150 200 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 702 75 vradio 15 1 0 6 radiom empty empty 0 -8 0 10 #fcfcfc #000000 #000000 0;
#X obj 702 50 bng 15 250 50 0 storm empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 702 177 bng 15 250 50 0 recallm empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 722 48 store;
#X text 724 175 recall;
#X obj 748 102 bng 15 250 50 0 importf empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 748 130 bng 15 250 50 0 exportf empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 765 101 import;
#X text 765 128 export;
#X text 746 80 file:;
#X text 726 20 presets:;
#X obj 39 13 cnv 15 180 60 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 46 32 bng 15 250 50 0 filestoopen empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 68 31 load audio file(s);
#X obj 244 13 cnv 15 180 60 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X symbolatom 260 45 22 0 0 0 - band1finfosymbol - 0;
#X text 268 18 band 1 file info:;
#X obj 49 463 hsl 500 15 1 1.13625e+07 0 0 lineaselec-user1 lineaselec1 empty -2 -8 0 10 #fcfcfc #000000 #000000 0 0;
#X obj 446 13 cnv 15 120 60 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X symbolatom 462 31 7 0 0 0 - currentrate - 0;
#X text 460 11 sample rate:;
#X obj 462 54 bng 15 250 50 0 rateopen empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 485 52 change;
#X obj 49 438 hsl 500 15 1 1.13625e+07 0 0 nope linea1 empty -2 -8 0 10 #b8b8b8 #000000 #000000 0 1;
#X obj 694 226 cnv 15 120 320 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X floatatom 714 258 5 0 0 0 - meterl s_meterl 0;
#X floatatom 758 258 5 0 0 0 - meterr s_meterr 0;
#X text 736 233 peaks:;
#X obj 779 304 vsl 15 200 0 2 0 0 s_mainvol mainvol empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X text 709 395 set to 1;
#X floatatom 712 419 5 0 0 0 - malinvoldisplay - 0;
#X obj 712 378 tgl 15 0 s_mainvoltoggle mainvoltoggle empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X text 722 299 output:;
#X obj 98 403 tgl 15 0 s_xsolo1 xsolo1 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 173 403 tgl 15 0 s_xsolo2 xsolo2 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 248 403 tgl 15 0 s_xsolo3 xsolo3 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 323 403 tgl 15 0 s_xsolo4 xsolo4 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 397 402 tgl 15 0 s_xsolo5 xsolo5 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 472 402 tgl 15 0 s_xsolo6 xsolo6 empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X floatatom 715 513 5 0 0 0 - posmeterl - 0;
#X floatatom 759 513 5 0 0 0 - posmeterr - 0;
#X text 713 488 peaks:;
#X obj 568 390 cnv 15 100 120 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 573 411 bng 15 250 50 0 xstop empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 573 439 bng 15 250 50 0 xzero empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 573 465 bng 15 250 50 0 xuser empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 595 410 stop;
#X text 595 436 play;
#X text 595 463 play from selection, f 10;
#X obj 45 488 cnv 15 180 60 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 53 511 bng 15 250 50 0 filestowrite empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 75 510 write audio file(s);
#X text 734 455 agc;
#X obj 711 458 tgl 15 0 agc agcstop empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#N canvas 230 67 963 621 audio-opener 0;
#X obj 34 25 bng 15 250 50 0 clear-files empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 59 23 clear all;
#X text 258 154 (on Windows use "/" as path delimiter);
#X obj 31 111 bng 15 250 50 0 clr-f1 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 50 110 clear;
#X obj 32 195 bng 15 250 50 0 clr-f2 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 51 194 clear;
#X obj 33 278 bng 15 250 50 0 clr-f3 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 52 277 clear;
#X obj 33 363 bng 15 250 50 0 clr-f4 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 52 362 clear;
#X obj 36 448 bng 15 250 50 0 clr-f5 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 55 447 clear;
#X obj 33 543 bng 15 250 50 0 clr-f6 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 52 542 clear;
#X obj 189 15 cnv 15 80 20 empty empty empty 20 12 0 14 #dcdcdc #404040 0;
#X text 195 16 Important: file path/name should not contain "white space", f 59;
#X obj 94 78 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 111 82 bng 15 250 50 0 af1 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 137 80 band 1 (or single band);
#X obj 93 166 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 110 169 bng 15 250 50 0 af2 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 133 168 band 2;
#X obj 95 250 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 111 254 bng 15 250 50 0 af3 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 136 253 band 3;
#X obj 93 333 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 109 338 bng 15 250 50 0 af4 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 134 335 band 4;
#X obj 93 420 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 110 425 bng 15 250 50 0 af5 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 132 423 band 5;
#X obj 90 511 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 108 515 bng 15 250 50 0 af6 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 129 513 band 6;
#X text 139 133 (you can supply the path/to/file. click on the box \, type and hit ENTER), f 72;
#X symbolatom 107 544 80 0 0 0 - file6 afx6 0;
#X symbolatom 108 449 80 0 0 0 - file5 afx5 0;
#X symbolatom 109 363 80 0 0 0 - file4 afx4 0;
#X symbolatom 110 279 80 0 0 0 - file3 afx3 0;
#X symbolatom 109 195 80 0 0 0 - file2 afx2 0;
#X symbolatom 110 110 80 0 0 0 - file1 afx1 0;
#X obj 685 4 cnv 15 250 600 empty empty empty 20 12 0 14 #f0f0f0 #404040 0;
#X obj 706 110 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 723 114 bng 15 250 50 0 gen1 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 749 112 gen 1;
#X obj 707 194 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 724 198 bng 15 250 50 0 gen2 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 707 278 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 724 282 bng 15 250 50 0 gen3 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 704 362 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 721 366 bng 15 250 50 0 gen4 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 705 448 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 722 452 bng 15 250 50 0 gen5 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 706 542 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 723 546 bng 15 250 50 0 gen6 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 750 196 gen 2;
#X text 750 280 gen 3;
#X text 747 364 gen 4;
#X text 748 450 gen 5;
#X text 749 544 gen 6;
#X obj 824 33 cnv 15 100 22 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 841 37 bng 15 250 50 0 gen7 empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 867 35 gen all;
#X obj 705 15 cnv 15 100 50 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X text 716 18 Generate "Side chain" file(s):, f 12;
#X restore 904 226 pd audio-opener;
#N canvas 54 262 1012 404 subpatchcallers 0;
#X obj 94 46 r filestoopen;
#X obj 95 129 s pd-audio-opener;
#X msg 98 88 vis 1;
#X floatatom 394 86 5 0 0 0 - - - 0;
#X obj 396 121 sel 32;
#X obj 392 162 f;
#X obj 425 161 + 1;
#X obj 421 246 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 420 225 mod 2;
#X obj 422 28 key;
#X obj 403 188 t f f;
#X msg 90 211 vis 1;
#X obj 90 180 r filestowrite;
#N canvas 276 223 450 300 wait 0;
#X text 159 86 >>>------------->;
#X text 205 114 wait;
#X obj 158 155 hsl 128 15 1 1.13625e+07 0 0 nowait wait empty -2 -8 0 10 #fcfcfc #000000 #000000 0 1;
#X restore 550 30 pd wait;
#N canvas 224 92 712 490 makeup-colors 0;
#X obj 270 369 send;
#X msg 312 335 symbol mku\$1;
#X obj 43 312 s mku1;
#X msg 50 265 color \$1;
#X floatatom 71 219 5 0 0 0 - - - 0;
#X obj 119 104 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X msg 244 323 color \$1;
#X msg 175 82 \$1 1;
#X obj 245 264 unpack 0 0;
#X msg 253 104 \$1 2;
#X msg 354 115 \$1 3;
#X msg 436 140 \$1 4;
#X msg 498 172 \$1 5;
#X msg 543 205 \$1 6;
#X obj 173 47 r s_automku1;
#X obj 257 69 r s_automku2;
#X obj 353 85 r s_automku3;
#X obj 438 109 r s_automku4;
#X obj 499 144 r s_automku5;
#X obj 551 172 r s_automku6;
#X obj 243 297 == 0;
#X connect 1 0 0 1;
#X connect 3 0 2 0;
#X connect 4 0 3 0;
#X connect 5 0 7 0;
#X connect 6 0 0 0;
#X connect 7 0 8 0;
#X connect 8 0 20 0;
#X connect 8 1 1 0;
#X connect 9 0 8 0;
#X connect 10 0 8 0;
#X connect 11 0 8 0;
#X connect 12 0 8 0;
#X connect 13 0 8 0;
#X connect 14 0 7 0;
#X connect 15 0 9 0;
#X connect 16 0 10 0;
#X connect 17 0 11 0;
#X connect 18 0 12 0;
#X connect 19 0 13 0;
#X connect 20 0 6 0;
#X restore 548 212 pd makeup-colors;
#N canvas 276 223 450 300 nofiles 0;
#X text 102 84 No file names provided for writing.;
#X text 81 120 Close this window and supply at least one.;
#X restore 554 70 pd nofiles;
#X msg 260 318 vis 1;
#X obj 257 359 s pd-nofiles;
#X obj 260 287 r nofilesforwriting;
#X obj 422 272 sel 1;
#X obj 422 319 s xuser;
#X obj 458 295 s xstop;
#X obj 87 252 s pd-write-window;
#N canvas 386 200 764 527 pulquiwindow-xx 0;
#N canvas 182 50 546 544 scan1 0;
#X obj 96 279 symbol;
#X msg 435 300 clear;
#X msg 96 303 text 180 130 \$1;
#X obj 242 212 symbol;
#X msg 243 187 >>>------------->;
#X msg 242 236 text 180 100 \$1;
#X obj 315 87 t b b b;
#X obj 425 82 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 138 381 outlet;
#X obj 314 52 inlet;
#X msg 97 254 generating file ...;
#X connect 0 0 2 0;
#X connect 1 0 8 0;
#X connect 2 0 8 0;
#X connect 3 0 5 0;
#X connect 4 0 3 0;
#X connect 5 0 8 0;
#X connect 6 0 10 0;
#X connect 6 1 4 0;
#X connect 6 2 1 0;
#X connect 7 0 6 0;
#X connect 9 0 6 0;
#X connect 10 0 0 0;
#X restore 159 251 pd scan1;
#N canvas 182 50 546 544 ok1 0;
#X obj 96 279 symbol;
#X msg 435 300 clear;
#X msg 96 303 text 180 130 \$1;
#X obj 242 212 symbol;
#X msg 243 187 >>>------------->;
#X msg 242 236 text 180 100 \$1;
#X obj 315 87 t b b b;
#X obj 425 82 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 138 381 outlet;
#X obj 314 52 inlet;
#X msg 97 254 file written.;
#X connect 0 0 2 0;
#X connect 1 0 8 0;
#X connect 2 0 8 0;
#X connect 3 0 5 0;
#X connect 4 0 3 0;
#X connect 5 0 8 0;
#X connect 6 0 10 0;
#X connect 6 1 4 0;
#X connect 6 2 1 0;
#X connect 7 0 6 0;
#X connect 9 0 6 0;
#X connect 10 0 0 0;
#X restore 245 252 pd ok1;
#N canvas 182 50 546 544 error1 0;
#X obj 175 294 symbol;
#X msg 435 300 clear;
#X msg 175 318 text 180 130 \$1;
#X obj 242 212 symbol;
#X msg 243 187 >>>------------->;
#X msg 242 236 text 180 100 \$1;
#X obj 425 82 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 245 505 outlet;
#X obj 314 52 inlet;
#X obj 315 87 t b b b b;
#X obj 69 374 symbol;
#X msg 176 269 Error generating file.;
#X msg 70 349 See the console.;
#X msg 69 398 text 180 160 \$1;
#X connect 0 0 2 0;
#X connect 1 0 7 0;
#X connect 2 0 7 0;
#X connect 3 0 5 0;
#X connect 4 0 3 0;
#X connect 5 0 7 0;
#X connect 6 0 9 0;
#X connect 8 0 9 0;
#X connect 9 0 12 0;
#X connect 9 1 11 0;
#X connect 9 2 4 0;
#X connect 9 3 1 0;
#X connect 10 0 13 0;
#X connect 11 0 0 0;
#X connect 12 0 10 0;
#X connect 13 0 7 0;
#X restore 336 253 pd error1;
#N canvas 182 50 546 544 scan6 0;
#X obj 96 279 symbol;
#X msg 435 300 clear;
#X msg 96 303 text 180 130 \$1;
#X obj 242 212 symbol;
#X msg 243 187 >>>------------->;
#X msg 242 236 text 180 100 \$1;
#X obj 315 87 t b b b;
#X obj 425 82 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 138 381 outlet;
#X obj 314 52 inlet;
#X msg 97 254 generating file(s) ...;
#X connect 0 0 2 0;
#X connect 1 0 8 0;
#X connect 2 0 8 0;
#X connect 3 0 5 0;
#X connect 4 0 3 0;
#X connect 5 0 8 0;
#X connect 6 0 10 0;
#X connect 6 1 4 0;
#X connect 6 2 1 0;
#X connect 7 0 6 0;
#X connect 9 0 6 0;
#X connect 10 0 0 0;
#X restore 387 330 pd scan6;
#N canvas 182 50 546 544 ok6 0;
#X obj 96 279 symbol;
#X msg 435 300 clear;
#X msg 96 303 text 180 130 \$1;
#X obj 242 212 symbol;
#X msg 243 187 >>>------------->;
#X msg 242 236 text 180 100 \$1;
#X obj 315 87 t b b b;
#X obj 425 82 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 138 381 outlet;
#X obj 314 52 inlet;
#X msg 97 254 all files written.;
#X connect 0 0 2 0;
#X connect 1 0 8 0;
#X connect 2 0 8 0;
#X connect 3 0 5 0;
#X connect 4 0 3 0;
#X connect 5 0 8 0;
#X connect 6 0 10 0;
#X connect 6 1 4 0;
#X connect 6 2 1 0;
#X connect 7 0 6 0;
#X connect 9 0 6 0;
#X connect 10 0 0 0;
#X restore 474 337 pd ok6;
#N canvas 182 50 546 544 error6 0;
#X obj 175 294 symbol;
#X msg 435 300 clear;
#X msg 175 318 text 180 130 \$1;
#X obj 242 212 symbol;
#X msg 243 187 >>>------------->;
#X msg 242 236 text 180 100 \$1;
#X obj 425 82 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 245 505 outlet;
#X obj 314 52 inlet;
#X obj 69 374 symbol;
#X msg 70 349 See the console.;
#X msg 69 398 text 180 160 \$1;
#X msg 176 269 finished with \$1 error(s).;
#X obj 315 87 t b f b b;
#X connect 0 0 2 0;
#X connect 1 0 7 0;
#X connect 2 0 7 0;
#X connect 3 0 5 0;
#X connect 4 0 3 0;
#X connect 5 0 7 0;
#X connect 6 0 13 0;
#X connect 8 0 13 0;
#X connect 9 0 11 0;
#X connect 10 0 9 0;
#X connect 11 0 7 0;
#X connect 12 0 0 0;
#X connect 13 0 10 0;
#X connect 13 1 12 0;
#X connect 13 2 4 0;
#X connect 13 3 1 0;
#X restore 532 375 pd error6;
#X obj 264 149 route 1 2 3 4 5 6;
#X obj 380 28 r pqmessage;
#X obj 273 425 s pd-pulquiwindow;
#X msg 92 194 vis 1;
#X obj 370 83 t b l;
#X msg 536 95 1;
#X connect 0 0 8 0;
#X connect 1 0 8 0;
#X connect 2 0 8 0;
#X connect 3 0 8 0;
#X connect 4 0 8 0;
#X connect 5 0 8 0;
#X connect 6 0 0 0;
#X connect 6 1 1 0;
#X connect 6 2 2 0;
#X connect 6 3 3 0;
#X connect 6 4 4 0;
#X connect 6 5 5 0;
#X connect 7 0 10 0;
#X connect 9 0 8 0;
#X connect 10 0 9 0;
#X connect 10 1 6 0;
#X connect 11 0 10 0;
#X restore 599 304 pd pulquiwindow-xx;
#N canvas 432 176 471 300 pulquiwindow 0;
#X text 180 100 >>>------------->;
#X text 180 130 file written.;
#X restore 551 104 pd pulquiwindow;
#N canvas 187 65 914 593 pulqui-limiter-help 0;
#X obj 166 43 cnv 15 130 320 empty empty empty 20 12 0 14 #b8b8b8 #404040 0;
#X obj 206 58 vsl 15 200 0.4 1 0 0 empty empty empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 227 58 vsl 15 200 0.5 1.5 0 0 empty empty empty 0 -9 0 10 #a0a0a0 #000000 #000000 0 1;
#X obj 242 246 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 191 246 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X floatatom 207 268 5 0 0 0 - - - 0;
#X floatatom 207 291 5 0 0 0 - - - 0;
#X obj 216 341 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X text 54 244 bypass limiter -->;
#X text 53 173 limiter threshold -->;
#X text 149 339 solo -->;
#X obj 585 254 cnv 15 120 320 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X floatatom 605 286 5 0 0 0 - - - 0;
#X floatatom 649 286 5 0 0 0 - - - 0;
#X text 627 261 peaks:;
#X obj 670 332 vsl 15 200 0 2 0 0 empty empty empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X text 600 423 set to 1;
#X floatatom 603 447 5 0 0 0 - - - 0;
#X obj 603 406 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X text 613 327 output:;
#X floatatom 606 541 5 0 0 0 - - - 0;
#X floatatom 650 541 5 0 0 0 - - - 0;
#X text 604 516 peaks:;
#X text 625 483 agc;
#X obj 602 486 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X text 410 404 Set output volume to 1 -->;
#X text 549 485 ----->;
#X text 715 285 <-- output peaks before output level, f 19;
#X text 719 541 <-- output peaks after output level, f 19;
#X text 26 270 displays threshold number, f 18;
#X text 159 271 -->;
#X text 252 291 <-- displays volume number;
#X text 412 447 displays volume number -->;
#X obj 678 13 cnv 15 150 200 empty empty empty 20 12 0 14 #e0e0e0 #404040 0;
#X obj 702 75 vradio 15 1 0 6 empty empty empty 0 -8 0 10 #fcfcfc #000000 #000000 0;
#X obj 702 50 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 702 177 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 722 48 store;
#X text 724 175 recall;
#X obj 748 102 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 748 130 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 765 101 import;
#X text 765 128 export;
#X text 746 80 file:;
#X text 726 20 presets:;
#X text 429 51 Scene memory: 6 scenes can be stored to do comparisons. Settings can be exported to file. The loaded sound-files names are saved on the export file so that they are loaded on import., f 34;
#X text 297 490 AGC: On click \, it plays the files at high speed and determines which is the optimal output level., f 35;
#X text 264 243 <-- Auto Makeup (1) / volume;
#X text 245 146 <-- volume (2);
#X text 33 448 (2) volume: Shows in dark-gray when overridden by "Auto makeup", f 34;
#X obj 216 319 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X text 149 317 mute -->;
#X text 33 389 (1) Auto makeup: If you limit the audio to not exceed 0.5 the output volume "makes up" that 0.5., f 34;
#X obj 35 559 bng 15 250 50 0 a-routing empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X text 58 557 <-- click here for audio routing;
#X text 693 389 <-- Output level;
#X restore 747 153 pd pulqui-limiter-help;
#X msg 803 298 vis 1;
#X obj 803 267 r phelp;
#X obj 800 339 s pd-pulqui-limiter-help;
#X msg 92 328 vis 1;
#X obj 89 369 s pd-audio;
#X obj 92 297 r a-routing;
#X connect 0 0 2 0;
#X connect 2 0 1 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 5 0 10 0;
#X connect 6 0 5 1;
#X connect 7 0 19 0;
#X connect 8 0 7 0;
#X connect 10 0 6 0;
#X connect 10 1 8 0;
#X connect 11 0 22 0;
#X connect 12 0 11 0;
#X connect 16 0 17 0;
#X connect 18 0 16 0;
#X connect 19 0 20 0;
#X connect 19 1 21 0;
#X connect 26 0 28 0;
#X connect 27 0 26 0;
#X connect 29 0 30 0;
#X connect 31 0 29 0;
#X restore 897 385 pd subpatchcallers;
#N canvas 0 50 1051 600 progressbar 0;
#X obj 150 237 f;
#X obj 138 124 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 332 290 f;
#X obj 134 152 metro 1000;
#X msg 104 361 range 1 \$1;
#X msg 245 81 1;
#X obj 505 122 f;
#X msg 137 77 0;
#X obj 271 361 >;
#X obj 354 307 + 100;
#X obj 270 386 sel 1;
#X obj 260 328 t f f f;
#X obj 220 455 s lineaselec1;
#X obj 529 56 r lineaselec-user1;
#X obj 100 9 r band1length;
#X obj 139 52 r xstop;
#X obj 356 6 r xzero;
#X obj 474 26 r xuser;
#X obj 106 454 s linea1;
#X obj 247 31 r xxplay;
#X msg 41 283 \; play-stop 0 \;;
#X obj 92 103 t f f;
#X msg 349 118 \; pos 0 \;;
#X msg 530 429 \; pos \$1 \;;
#X msg 354 31 0;
#X obj 669 402 t b b;
#X obj 669 339 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 507 148 t b f f;
#X obj 349 55 t b b f;
#X obj 673 366 del 1000;
#X text 749 364 // readsf~ load time;
#X obj 99 29 t f f;
#X obj 106 392 t a a a;
#X obj 374 458 s wait;
#X obj 773 33 r agc;
#X obj 774 80 sel 1;
#X obj 177 179 r n-srate;
#X obj 240 266 +;
#X obj 835 32 r urecordstart;
#X msg 694 431 \; play-stop 1 \; respeak bang \; playfade 1 \; recstart1 bang \; recstart2 bang \; recstart3 bang \; recstart4 bang \; recstart5 bang \; recstart6 bang \; recstart7 bang \;;
#N canvas 343 93 704 602 wait-calc 0;
#X obj 139 316 f;
#X obj 142 132 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 138 160 metro 1000;
#X obj 179 206 r n-srate;
#X obj 155 467 s wait;
#X obj 132 352 +;
#X obj 181 356 f;
#X obj 178 62 del 1000;
#X text 254 60 // readsf~ load time;
#X msg 181 92 1;
#X msg 458 392 vis 1;
#X obj 455 433 s pd-wait;
#X msg 512 395 vis 0;
#X obj 484 15 r agc;
#X obj 171 424 t f f;
#X msg 212 114 0;
#X obj 295 412 t b b b;
#X msg 331 143 0;
#X obj 254 341 r band1length;
#X obj 483 88 sel 1;
#X obj 224 423 >;
#X obj 298 379 sel 1;
#X obj 193 298 t f f;
#X obj 300 446 del 2000;
#X obj 320 481 t b b;
#X obj 327 184 t f f;
#X obj 127 389 expr $f1-$f2;
#X obj 566 12 r urecordstart;
#X msg 347 512 \; agcstop 0 \; xstop bang \; urecordstart 0 \; respeakpost bang \;;
#X msg 548 200 16;
#X msg 614 201 8;
#X obj 161 234 f;
#X obj 162 264 *;
#X obj 481 111 t b b b b;
#X obj 483 52 t f b;
#X obj 572 54 t f b;
#X connect 0 0 5 0;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 3 0 31 1;
#X connect 5 0 6 0;
#X connect 6 0 5 1;
#X connect 6 0 26 0;
#X connect 7 0 9 0;
#X connect 9 0 1 0;
#X connect 10 0 11 0;
#X connect 12 0 11 0;
#X connect 13 0 34 0;
#X connect 14 0 4 0;
#X connect 14 1 20 0;
#X connect 15 0 1 0;
#X connect 16 1 15 0;
#X connect 16 2 23 0;
#X connect 17 0 25 0;
#X connect 18 0 20 1;
#X connect 19 0 33 0;
#X connect 20 0 21 0;
#X connect 21 0 16 0;
#X connect 22 0 0 1;
#X connect 22 1 26 1;
#X connect 23 0 24 0;
#X connect 24 0 12 0;
#X connect 24 1 28 0;
#X connect 25 0 5 1;
#X connect 25 1 4 0;
#X connect 26 0 14 0;
#X connect 27 0 35 0;
#X connect 29 0 32 1;
#X connect 30 0 32 1;
#X connect 31 0 32 0;
#X connect 32 0 22 0;
#X connect 33 0 7 0;
#X connect 33 1 10 0;
#X connect 33 2 17 0;
#X connect 33 3 31 0;
#X connect 34 0 19 0;
#X connect 34 1 29 0;
#X connect 35 0 19 0;
#X connect 35 1 30 0;
#X restore 772 198 pd wait-calc;
#X connect 0 0 37 0;
#X connect 1 0 3 0;
#X connect 2 0 37 1;
#X connect 3 0 0 0;
#X connect 4 0 32 0;
#X connect 5 0 1 0;
#X connect 6 0 27 0;
#X connect 7 0 21 0;
#X connect 8 0 10 0;
#X connect 9 0 8 1;
#X connect 10 0 7 0;
#X connect 11 0 18 0;
#X connect 11 1 8 0;
#X connect 11 2 2 0;
#X connect 13 0 6 1;
#X connect 14 0 31 0;
#X connect 15 0 7 0;
#X connect 16 0 24 0;
#X connect 17 0 6 0;
#X connect 19 0 5 0;
#X connect 21 0 20 0;
#X connect 21 1 1 0;
#X connect 24 0 28 0;
#X connect 25 0 5 0;
#X connect 25 1 39 0;
#X connect 26 0 29 0;
#X connect 27 0 26 0;
#X connect 27 1 23 0;
#X connect 27 2 37 1;
#X connect 28 0 26 0;
#X connect 28 1 22 0;
#X connect 28 2 37 1;
#X connect 29 0 25 0;
#X connect 31 0 4 0;
#X connect 31 1 9 0;
#X connect 32 0 18 0;
#X connect 32 1 12 0;
#X connect 32 2 33 0;
#X connect 34 0 35 0;
#X connect 35 0 24 0;
#X connect 36 0 0 1;
#X connect 37 0 11 0;
#X connect 38 0 35 0;
#X restore 898 419 pd progressbar;
#N canvas 156 156 458 300 samplerate 0;
#X obj 53 68 r pd;
#X obj 308 137 s pd;
#X msg 308 110 audio-properties;
#X msg 53 154 \$17;
#X obj 52 109 route audio-dialog;
#X obj 197 132 samplerate~;
#X msg 196 109 bang;
#X obj 198 77 r lb;
#X obj 52 243 s n-srate;
#X obj 307 76 r rateopen;
#X obj 143 245 s currentrate;
#X obj 55 183 t f f;
#X obj 184 203 makefilename %d;
#X connect 0 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 11 0;
#X connect 4 0 3 0;
#X connect 5 0 11 0;
#X connect 6 0 5 0;
#X connect 7 0 6 0;
#X connect 9 0 2 0;
#X connect 11 0 8 0;
#X connect 11 1 12 0;
#X connect 12 0 10 0;
#X restore 900 455 pd samplerate;
#N canvas 107 81 1147 653 audio-opener-x 0;
#X obj 130 220 r af1;
#X obj 393 588 text set storer;
#X obj 189 220 r af2;
#X obj 251 219 r af3;
#X obj 333 218 r af4;
#X obj 401 219 r af5;
#X obj 468 216 r af6;
#N canvas 182 114 787 598 files-on-loadbang 0;
#X obj 269 139 until;
#X msg 270 99 6;
#X obj 311 41 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 402 53 r import-files;
#X msg 395 113 0;
#X obj 409 155 s shit1;
#X msg 444 113 1;
#X obj 363 18 r lbgetstore;
#X obj 284 217 f;
#X obj 319 216 + 1;
#X obj 298 65 t b b b;
#X obj 272 337 text get storer;
#X obj 289 264 t f f b;
#X msg 360 301 -1;
#X obj 287 313 + 400;
#X obj 459 404 == 1;
#X obj 323 382 t a a;
#X obj 362 425 spigot;
#X obj 213 508 s headerloadbang;
#X obj 213 456 sel 0;
#X obj 347 527 send;
#X msg 394 477 symbol file\$1;
#X msg 414 512 \; load\$1 bang;
#X msg 320 139 1;
#X obj 426 347 t f f f f;
#X obj 461 286 sel 6;
#X connect 0 0 8 0;
#X connect 1 0 0 0;
#X connect 2 0 10 0;
#X connect 3 0 2 0;
#X connect 4 0 5 0;
#X connect 6 0 5 0;
#X connect 7 0 2 0;
#X connect 8 0 9 0;
#X connect 8 0 12 0;
#X connect 9 0 8 1;
#X connect 10 0 1 0;
#X connect 10 1 4 0;
#X connect 10 2 23 0;
#X connect 11 0 16 0;
#X connect 12 0 14 0;
#X connect 12 1 24 0;
#X connect 12 2 13 0;
#X connect 13 0 11 1;
#X connect 14 0 11 0;
#X connect 15 0 17 1;
#X connect 16 0 20 0;
#X connect 16 1 17 0;
#X connect 17 0 19 0;
#X connect 19 1 18 0;
#X connect 21 0 20 1;
#X connect 23 0 8 1;
#X connect 24 0 25 0;
#X connect 24 1 22 0;
#X connect 24 2 21 0;
#X connect 24 3 15 0;
#X connect 25 0 6 0;
#X restore 680 480 pd files-on-loadbang;
#N canvas 361 127 642 445 clear-files 0;
#X obj 434 4 r clear-files;
#X obj 60 3 r clr-f1;
#X obj 182 61 r clr-f3;
#X obj 226 85 r clr-f4;
#X obj 266 124 r clr-f5;
#X obj 291 169 r clr-f6;
#X msg 61 27 1;
#X msg 121 69 2;
#X msg 170 106 3;
#X msg 209 139 4;
#X msg 236 177 5;
#X msg 264 205 6;
#X obj 125 29 r clr-f2;
#X obj 417 102 until;
#X obj 422 140 f;
#X obj 463 142 + 1;
#X msg 419 74 6;
#X msg 461 102 1;
#X obj 429 36 t b b;
#X obj 208 319 send;
#X msg 177 270 symbol not-used;
#X msg 312 271 symbol file\$1;
#X obj 183 228 t b f;
#X connect 0 0 18 0;
#X connect 1 0 6 0;
#X connect 2 0 8 0;
#X connect 3 0 9 0;
#X connect 4 0 10 0;
#X connect 5 0 11 0;
#X connect 6 0 22 0;
#X connect 7 0 22 0;
#X connect 8 0 22 0;
#X connect 9 0 22 0;
#X connect 10 0 22 0;
#X connect 11 0 22 0;
#X connect 12 0 7 0;
#X connect 13 0 14 0;
#X connect 14 0 15 0;
#X connect 14 0 22 0;
#X connect 15 0 14 1;
#X connect 16 0 13 0;
#X connect 17 0 14 1;
#X connect 18 0 16 0;
#X connect 18 1 17 0;
#X connect 20 0 19 0;
#X connect 21 0 19 1;
#X connect 22 0 20 0;
#X connect 22 1 21 0;
#X restore 684 519 pd clear-files;
#X obj 493 52 r afx1;
#X obj 572 55 r afx2;
#X obj 654 55 r afx3;
#X obj 734 62 r afx4;
#X obj 807 65 r afx5;
#X obj 874 57 r afx6;
#X obj 940 98 r shit1;
#N canvas 299 63 795 619 band1header 0;
#X obj 186 190 soundfiler;
#X obj 289 562 s band1finfo;
#X obj 127 476 s band1length;
#X msg 185 162 read -resize \$1 finfot;
#X obj 496 74 array define finfot 1;
#X obj 88 529 array size finfot;
#X msg 88 496 1;
#X obj 94 436 t b f;
#X obj 460 288 route 1 2;
#X msg 460 259 \$3;
#X msg 460 320 mono;
#X msg 496 321 stereo;
#X msg 263 287 \$1;
#X obj 482 360 symbol;
#X obj 207 41 r headerloadbang;
#X obj 253 216 t l l l;
#X obj 347 365 symbol;
#X msg 327 240 \$4;
#X obj 327 269 route 2 3 4;
#X msg 327 301 16-bit;
#X msg 351 320 24-bit;
#X msg 373 343 32-bit;
#X obj 304 398 pack 0 s s;
#X obj 405 562 s band1finfosymbol;
#X obj 409 537 symbol;
#X obj 303 433 t a a;
#X msg 411 512 \$1hz-\$2-\$3;
#X obj 194 87 sel not-used;
#X connect 0 0 7 0;
#X connect 0 1 15 0;
#X connect 3 0 0 0;
#X connect 6 0 5 0;
#X connect 7 0 6 0;
#X connect 7 1 2 0;
#X connect 8 0 10 0;
#X connect 8 1 11 0;
#X connect 9 0 8 0;
#X connect 10 0 13 0;
#X connect 11 0 13 0;
#X connect 12 0 22 0;
#X connect 13 0 22 2;
#X connect 14 0 27 0;
#X connect 15 0 12 0;
#X connect 15 1 17 0;
#X connect 15 2 9 0;
#X connect 16 0 22 1;
#X connect 17 0 18 0;
#X connect 18 0 19 0;
#X connect 18 1 20 0;
#X connect 18 2 21 0;
#X connect 19 0 16 0;
#X connect 20 0 16 0;
#X connect 21 0 16 0;
#X connect 22 0 25 0;
#X connect 24 0 23 0;
#X connect 25 0 1 0;
#X connect 25 1 26 0;
#X connect 26 0 24 0;
#X connect 27 1 3 0;
#X restore 679 557 pd band1header;
#X obj 208 338 openpanel;
#X msg 161 260 1;
#X msg 213 259 2;
#X msg 274 260 3;
#X msg 326 259 4;
#X msg 395 259 5;
#X msg 447 258 6;
#X obj 203 398 pack s 0;
#X obj 419 502 t a a a;
#X msg 376 536 list \$1;
#X msg 439 535 \$2;
#X obj 437 560 + 400;
#X msg 486 560 -1;
#X msg 537 202 list \$1 1;
#X msg 602 229 list \$1 2;
#X msg 729 230 list \$1 4;
#X msg 673 201 list \$1 3;
#X msg 803 201 list \$1 5;
#X msg 836 232 list \$1 6;
#X obj 265 368 == 1;
#X obj 209 314 t b f f;
#X obj 207 361 t s s;
#X obj 130 415 spigot;
#X obj 212 564 s headerloadbang;
#X msg 201 425 \; file\$2 symbol \$1 \; sssh list \$1 \$2 \; load\$2 bang \;;
#X obj 415 477 r sssh;
#X msg 701 305 \; sssh list \$1 \$2 \; load\$2 bang \;;
#N canvas 358 130 738 583 pulqui-gen 0;
#X obj 37 63 r gen1;
#X obj 96 63 r gen2;
#X obj 158 62 r gen3;
#X obj 240 61 r gen4;
#X obj 308 62 r gen5;
#X obj 375 59 r gen6;
#X obj 458 15 r gen7;
#X obj 232 303 text get storer;
#X obj 231 265 + 400;
#X obj 308 395 pulqui;
#X msg 96 144 1;
#X msg 148 143 2;
#X msg 209 144 3;
#X msg 261 143 4;
#X msg 330 143 5;
#X msg 382 142 6;
#X obj 526 98 f;
#X obj 569 98 + 1;
#X obj 495 234 + 400;
#X obj 230 333 sel not-used;
#X msg 635 44 1;
#X obj 495 257 text get storer;
#X obj 574 349 pulqui;
#X obj 495 286 sel not-used;
#X obj 380 516 s pqmessage;
#X msg 399 430 1;
#X msg 299 429 2;
#X msg 349 433 3;
#X obj 518 177 spigot;
#X obj 520 122 t f f f;
#X obj 570 382 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 #000000;
#X obj 564 472 f;
#X msg 562 498 6 \$1;
#X msg 478 439 4;
#X msg 307 362 read \$1;
#X msg 575 320 read \$1;
#X obj 204 238 pipe 100;
#X obj 506 207 pipe 100;
#X obj 634 427 f;
#X obj 667 426 + 1;
#X obj 632 449 t f f;
#X obj 635 70 t f b;
#X obj 600 376 t b b;
#X obj 557 154 < 7;
#X obj 482 149 sel 7;
#X msg 672 318 0;
#X obj 666 372 t f f;
#X msg 629 399 1;
#X obj 234 214 t f b b;
#X msg 385 241 \; pd dsp 0 \;;
#X obj 297 474 t b a;
#X msg 259 523 \; pd dsp 1 \;;
#X obj 260 501 del 1000;
#X obj 458 53 t b b b b;
#X connect 0 0 10 0;
#X connect 1 0 11 0;
#X connect 2 0 12 0;
#X connect 3 0 13 0;
#X connect 4 0 14 0;
#X connect 5 0 15 0;
#X connect 6 0 53 0;
#X connect 7 0 19 0;
#X connect 8 0 7 0;
#X connect 9 0 26 0;
#X connect 9 1 27 0;
#X connect 10 0 48 0;
#X connect 11 0 48 0;
#X connect 12 0 48 0;
#X connect 13 0 48 0;
#X connect 14 0 48 0;
#X connect 15 0 48 0;
#X connect 16 0 29 0;
#X connect 17 0 16 1;
#X connect 18 0 21 0;
#X connect 19 1 34 0;
#X connect 20 0 41 0;
#X connect 21 0 23 0;
#X connect 22 0 30 0;
#X connect 22 1 42 0;
#X connect 23 0 30 0;
#X connect 23 1 35 0;