-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathdrum-delta.pd
1662 lines (1662 loc) · 43.9 KB
/
drum-delta.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 391 249 458 314 10;
#X obj 278 240 bng 15 250 50 0 empty empty empty 0 -6 0 8 #fcfcfc #000000 #000000;
#X obj 278 259 s \$0-resetlabels;
#X text 297 238 before saving;
#N canvas 407 94 519 654 kick-dsp 0;
#X obj 104 378 osc~;
#X obj 104 325 line~;
#X obj 79 137 t b b;
#X obj 79 213 f;
#X obj 104 213 f;
#X obj 79 248 pack;
#X obj 104 350 mtof~;
#X obj 79 70 bng 50 250 50 0 empty empty hier_druecken 52 35 0 25 #e8e828 #fcac44 #fc2828;
#X obj 117 191 ftom;
#X obj 19 191 ftom;
#X obj 102 409 *~;
#X obj 219 376 lop~;
#X obj 101 457 min~ 1;
#X obj 101 479 max~ -1;
#X obj 101 509 lop~;
#X text 135 135 links: steuerung frequenz;
#X text 216 165 renetpd-ts: steuerung amplitude;
#X text 148 434 von [*~] an passiert distortion;
#X text 147 534 daist der ausgang;
#X obj 224 449 f;
#X obj 302 534 *;
#X obj 302 554 / 16129;
#X obj 302 491 * 127;
#X obj 302 512 t f f;
#X obj 314 362 t b f;
#X obj 314 388 1000;
#X obj 314 411 /;
#X obj 119 36 t b f;
#X obj 110 591 throw~ \$0-suml;
#X obj 115 567 throw~ \$0-sumr;
#X obj 352 433 switch~;
#N canvas 690 568 208 156 kick.switch 0;
#X obj 15 56 del;
#X obj 15 35 t b f b;
#X obj 52 73 1;
#X obj 15 76 0;
#X obj 15 97 f;
#X obj 15 11 inlet;
#X obj 15 128 outlet;
#X obj 83 127 s \$0-kick.switch;
#X connect 0 0 3 0;
#X connect 1 0 0 0;
#X connect 1 1 0 1;
#X connect 1 2 2 0;
#X connect 2 0 4 0;
#X connect 3 0 4 0;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 5 0 1 0;
#X restore 352 392 pd kick.switch;
#X obj 242 187 t b;
#X obj 242 209 f;
#X msg 242 228 1 \, 0 \$1;
#X obj 242 251 line~;
#X obj 269 277 *~ 100;
#X obj 269 297 dbtorms~;
#X obj 242 321 *~;
#X obj 269 320 *~;
#X obj 344 281 * -1;
#X obj 344 301 + 1;
#X obj 344 259 f;
#X obj 120 14 r \$1-kick-afq;
#X obj 12 161 r \$1-kick-efq;
#X obj 132 227 r \$1-kick-tim;
#X obj 281 186 r \$1-kick-dec;
#X obj 344 238 r \$1-kick-cur;
#X obj 318 338 r \$1-kick-att;
#X obj 302 464 r \$1-kick-vol;
#X obj 225 415 r \$1-kick-dis;
#X obj 180 467 r \$1-kick-lop;
#X obj 102 433 *~ 0;
#X obj 110 537 *~ 0;
#X connect 0 0 10 0;
#X connect 1 0 6 0;
#X connect 2 0 3 0;
#X connect 2 1 4 0;
#X connect 3 0 5 0;
#X connect 4 0 1 0;
#X connect 5 0 1 0;
#X connect 6 0 0 0;
#X connect 7 0 2 0;
#X connect 7 0 32 0;
#X connect 8 0 4 1;
#X connect 9 0 3 1;
#X connect 10 0 52 0;
#X connect 11 0 10 1;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 14 0 53 0;
#X connect 19 0 52 1;
#X connect 20 0 21 0;
#X connect 21 0 53 1;
#X connect 22 0 23 0;
#X connect 23 0 20 0;
#X connect 23 1 20 1;
#X connect 24 0 25 0;
#X connect 24 1 26 1;
#X connect 25 0 26 0;
#X connect 26 0 11 1;
#X connect 27 0 7 0;
#X connect 27 1 8 0;
#X connect 31 0 30 0;
#X connect 32 0 33 0;
#X connect 33 0 34 0;
#X connect 34 0 35 0;
#X connect 35 0 36 0;
#X connect 35 0 38 0;
#X connect 36 0 37 0;
#X connect 37 0 39 0;
#X connect 38 0 11 0;
#X connect 39 0 11 0;
#X connect 40 0 41 0;
#X connect 41 0 39 1;
#X connect 42 0 40 0;
#X connect 42 0 38 1;
#X connect 43 0 27 0;
#X connect 44 0 9 0;
#X connect 45 0 5 1;
#X connect 46 0 31 0;
#X connect 46 0 33 1;
#X connect 47 0 42 0;
#X connect 48 0 24 0;
#X connect 49 0 22 0;
#X connect 50 0 19 0;
#X connect 51 0 14 1;
#X connect 52 0 12 0;
#X connect 53 0 28 0;
#X connect 53 0 29 0;
#X restore 22 43 pd kick-dsp;
#N canvas 153 199 647 736 snare-dsp 0;
#X obj 31 256 line~;
#X obj 31 279 dbtorms~;
#X obj 18 309 *~;
#X obj 215 85 bng 25 250 50 0 empty empty empty 0 -6 0 8 #fcfcfc #000000 #000000;
#X msg 31 234 \$2 \, 0 \$1;
#X obj 215 147 noise~;
#X obj 228 301 line~;
#X obj 228 324 dbtorms~;
#X obj 215 349 *~;
#X msg 228 279 \$2 \, 0 \$1;
#X obj 326 360 line~;
#X obj 326 383 dbtorms~;
#X obj 300 407 *~;
#X msg 326 338 \$2 \, 0 \$1;
#X obj 118 288 line~;
#X obj 118 311 dbtorms~;
#X obj 105 341 *~;
#X msg 118 266 \$2 \, 0 \$1;
#X obj 118 246 pack 0 100;
#X obj 105 148 * 0.560606;
#X obj 132 202 * 0.5;
#X obj 31 213 pack 0 80;
#X obj 327 318 pack 0 94;
#X obj 340 275 * 0.4;
#X obj 271 196 * 0.2;
#X obj 229 259 pack 0 94;
#X obj 31 148 f;
#X obj 18 178 osc~;
#X obj 105 182 osc~;
#X obj 118 226 f;
#X obj 215 170 lop~;
#X obj 215 191 lop~;
#X obj 228 233 f;
#X obj 300 247 hip~;
#X obj 300 269 hip~;
#X obj 327 297 f;
#X obj 372 105 exp;
#X obj 372 83 min 10;
#X obj 415 83 max 10;
#X obj 415 104 - 9;
#X obj 415 127 * 4;
#X obj 415 149 exp;
#X obj 372 59 + 6;
#X obj 243 380 * 2;
#X msg 189 404 2;
#X obj 189 426 -;
#X obj 189 448 min 1;
#X obj 243 430 min 1;
#X obj 64 151 0.25;
#X text 18 6 220-3000 log;
#X text 107 6 100-1000 lin;
#X text 199 8 0-1 lin;
#X text 391 7 0-5.5 lin;
#X text 288 8 0-1 lin;
#X obj 18 46 t b f;
#X obj 197 46 * 0.5;
#X obj 221 518 * 2;
#X obj 217 577 min 1;
#X obj 256 578 min 1;
#X text 490 6 0-1 lin;
#X obj 204 645 throw~ \$0-suml;
#X obj 243 625 throw~ \$0-sumr;
#X obj 433 458 switch~;
#N canvas 690 568 212 160 snare.switch 0;
#X obj 15 56 del;
#X obj 15 35 t b f b;
#X obj 52 73 1;
#X obj 15 76 0;
#X obj 15 97 f;
#X obj 15 11 inlet;
#X obj 15 128 outlet;
#X obj 83 127 s \$0-snare.switch;
#X connect 0 0 3 0;
#X connect 1 0 0 0;
#X connect 1 1 0 1;
#X connect 1 2 2 0;
#X connect 2 0 4 0;
#X connect 3 0 4 0;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 5 0 1 0;
#X restore 433 417 pd snare.switch;
#X msg 256 533 2;
#X obj 256 555 -;
#X obj 256 513 t f f;
#X obj 18 24 r \$1-snare-tun;
#X obj 107 24 r \$1-snare-dec;
#X obj 197 24 r \$1-snare-vol;
#X obj 288 24 r \$1-snare-mix;
#X obj 385 22 r \$1-snare-nos;
#X obj 479 23 r \$1-snare-pan;
#X obj 176 470 *~ 0;
#X obj 229 471 *~ 0;
#X obj 204 501 *~ 0;
#X obj 204 599 *~ 0;
#X obj 243 600 *~ 0;
#X connect 0 0 1 0;
#X connect 1 0 2 1;
#X connect 2 0 73 0;
#X connect 3 0 26 0;
#X connect 3 0 29 0;
#X connect 3 0 32 0;
#X connect 3 0 35 0;
#X connect 3 0 48 0;
#X connect 4 0 0 0;
#X connect 5 0 30 0;
#X connect 6 0 7 0;
#X connect 7 0 8 1;
#X connect 8 0 74 0;
#X connect 9 0 6 0;
#X connect 10 0 11 0;
#X connect 11 0 12 1;
#X connect 12 0 74 0;
#X connect 13 0 10 0;
#X connect 14 0 15 0;
#X connect 15 0 16 1;
#X connect 16 0 73 0;
#X connect 17 0 14 0;
#X connect 18 0 17 0;
#X connect 19 0 28 0;
#X connect 20 0 29 1;
#X connect 21 0 4 0;
#X connect 22 0 13 0;
#X connect 23 0 35 1;
#X connect 24 0 32 1;
#X connect 25 0 9 0;
#X connect 26 0 21 0;
#X connect 27 0 2 0;
#X connect 28 0 16 0;
#X connect 29 0 18 0;
#X connect 30 0 31 0;
#X connect 31 0 8 0;
#X connect 31 0 33 0;
#X connect 32 0 25 0;
#X connect 33 0 34 0;
#X connect 34 0 12 0;
#X connect 35 0 22 0;
#X connect 36 0 31 1;
#X connect 36 0 30 1;
#X connect 37 0 36 0;
#X connect 38 0 39 0;
#X connect 39 0 40 0;
#X connect 40 0 41 0;
#X connect 41 0 33 1;
#X connect 41 0 34 1;
#X connect 42 0 37 0;
#X connect 42 0 38 0;
#X connect 43 0 45 1;
#X connect 43 0 44 0;
#X connect 43 0 47 0;
#X connect 44 0 45 0;
#X connect 45 0 46 0;
#X connect 46 0 73 1;
#X connect 47 0 74 1;
#X connect 48 0 27 1;
#X connect 48 0 28 1;
#X connect 54 0 3 0;
#X connect 54 1 27 0;
#X connect 54 1 19 0;
#X connect 55 0 75 1;
#X connect 56 0 57 0;
#X connect 56 0 66 0;
#X connect 57 0 76 1;
#X connect 58 0 77 1;
#X connect 63 0 62 0;
#X connect 64 0 65 0;
#X connect 65 0 58 0;
#X connect 66 0 64 0;
#X connect 66 1 65 1;
#X connect 67 0 54 0;
#X connect 68 0 26 1;
#X connect 68 0 20 0;
#X connect 68 0 24 0;
#X connect 68 0 23 0;
#X connect 68 0 63 0;
#X connect 69 0 55 0;
#X connect 70 0 43 0;
#X connect 71 0 42 0;
#X connect 72 0 56 0;
#X connect 73 0 75 0;
#X connect 74 0 75 0;
#X connect 75 0 76 0;
#X connect 75 0 77 0;
#X connect 76 0 60 0;
#X connect 77 0 61 0;
#X restore 22 66 pd snare-dsp;
#N canvas 16 186 664 614 hihat-dsp 0;
#X obj 42 126 *~;
#X obj 150 62 30000;
#X obj 18 28 loadbang;
#X obj 132 247 line~;
#X obj 42 295 *~;
#X obj 132 269 dbtorms~;
#X obj 18 60 19572;
#X obj 42 321 hip~;
#X obj 42 344 hip~;
#X obj 132 202 pack;
#X obj 83 203 *;
#X obj 83 223 / 16129;
#X obj 83 184 t f f;
#X obj 83 243 rmstodb;
#X msg 132 225 \$1 \, 0 \$2;
#X obj 55 378 * 2;
#X msg 94 408 2;
#X obj 94 430 -;
#X obj 55 451 min 1;
#X obj 94 452 min 1;
#X obj 83 165 * 130;
#X obj 42 531 throw~ \$0-suml;
#X obj 367 253 switch~;
#N canvas 690 540 212 160 hihat.switch 0;
#X obj 15 56 del;
#X obj 15 35 t b f b;
#X obj 52 73 1;
#X obj 15 76 0;
#X obj 15 97 f;
#X obj 15 11 inlet;
#X obj 15 128 outlet;
#X obj 82 127 s \$0-hihat.switch;
#X connect 0 0 3 0;
#X connect 1 0 0 0;
#X connect 1 1 0 1;
#X connect 1 2 2 0;
#X connect 2 0 4 0;
#X connect 3 0 4 0;
#X connect 4 0 6 0;
#X connect 4 0 7 0;
#X connect 5 0 1 0;
#X restore 367 212 pd hihat.switch;
#X obj 81 511 throw~ \$0-sumr;
#X obj 94 386 t f f;
#X obj 83 137 r \$1-hihat-vol;
#X obj 174 137 r \$1-hihat-dec;
#X obj 264 137 r \$1-hihat-crh;
#X obj 363 138 r \$1-hihat-pan;
#X obj 218 238 loadbang;
#X obj 218 266 \$1;
#X msg 218 296 \; \$1-table24 sinesum 256 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 \, normalize 1;
#X obj 150 84 tabosc4~ \$1-table24;
#X obj 18 85 tabosc4~ \$1-table24;
#X obj 217 362 table \$1-table24 259;
#X obj 42 472 *~ 0;
#X obj 81 474 *~ 0;
#X connect 0 0 4 0;
#X connect 1 0 33 0;
#X connect 2 0 6 0;
#X connect 2 0 1 0;
#X connect 3 0 5 0;
#X connect 4 0 7 0;
#X connect 5 0 4 1;
#X connect 6 0 34 0;
#X connect 7 0 8 0;
#X connect 8 0 36 0;
#X connect 8 0 37 0;
#X connect 9 0 14 0;
#X connect 10 0 11 0;
#X connect 11 0 13 0;
#X connect 12 0 10 0;
#X connect 12 1 10 1;
#X connect 13 0 9 0;
#X connect 14 0 3 0;
#X connect 15 0 18 0;
#X connect 15 0 25 0;
#X connect 16 0 17 0;
#X connect 17 0 19 0;
#X connect 18 0 36 1;
#X connect 19 0 37 1;
#X connect 20 0 12 0;
#X connect 23 0 22 0;
#X connect 25 0 16 0;
#X connect 25 1 17 1;
#X connect 26 0 20 0;
#X connect 27 0 9 1;
#X connect 27 0 23 0;
#X connect 28 0 7 1;
#X connect 28 0 8 1;
#X connect 29 0 15 0;
#X connect 30 0 31 0;
#X connect 31 0 32 0;
#X connect 33 0 0 1;
#X connect 34 0 0 0;
#X connect 36 0 21 0;
#X connect 37 0 24 0;
#X restore 22 90 pd hihat-dsp;
#N canvas 0 542 408 203 qseq.list 0;
#X obj 17 20 qseq3-instr-list \$1 drum-delta kick1 kick2 kick3 kick4 snare1 snare2 snare3 snare4 hihat1 hihat2 hihat3 hihat4;
#X obj 225 71 r qseq3;
#X obj 225 93 route \$1-drum-delta;
#X obj 225 115 list prepend \$1;
#X msg 225 137 \; \$1-\$2 bang;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X restore 285 137 pd qseq.list;
#N canvas 391 106 526 503 loaddefault 0;
#X obj 394 465 s \$1.NETPD;
#X obj 394 422 list prepend send;
#X obj 394 444 list trim;
#X obj 393 44 spigot 1;
#X obj 393 66 t b b;
#X msg 468 55 0;
#X msg 13 17 /hihat/setfx/4 0 \, /hihat/setfx/3 0 \, /hihat/setfx/2 0 \, /hihat/setfx/1 0 \, /hihat/fxl/4 0 \, /hihat/fxl/3 0 \, /hihat/fxl/2 0 \, /hihat/fxl/1 0 \, /hihat/pan/4 0.487395 \, /hihat/pan/3 0.605042 \, /hihat/pan/2 0.344538 \, /hihat/pan/1 0.344538 \, /hihat/dec/4 595.114 \, /hihat/dec/3 1241.45 \, /hihat/dec/2 89.3451 \, /hihat/dec/1 121.766 \, /hihat/crh/4 509.669 \, /hihat/crh/3 7496.47 \, /hihat/crh/2 4528.32 \, /hihat/crh/1 220 \, /hihat/vol/4 0.705882 \, /hihat/vol/3 0.697479 \, /hihat/vol/2 1 \, /hihat/vol/1 1 \, /snare/setfx/4 0 \, /snare/setfx/3 0 \, /snare/setfx/2 0 \, /snare/setfx/1 0 \, /snare/fxl/4 0 \, /snare/fxl/3 0 \, /snare/fxl/2 0 \, /snare/fxl/1 0 \, /snare/vol/4 1 \, /snare/vol/3 1 \, /snare/vol/2 1 \, /snare/vol/1 1 \, /snare/pan/4 0.630252 \, /snare/pan/3 0.462185 \, /snare/pan/2 0.579832 \, /snare/pan/1 0.453782 \, /snare/dec/4 508.403 \, /snare/dec/3 205.882 \, /snare/dec/2 243.697 \, /snare/dec/1 568.908 \, /snare/mix/4 0.890756 \, /snare/mix/3 0.689076 \, /snare/mix/2 0.672269 \, /snare/mix/1 0.268908 \, /snare/nos/4 4.20588 \, /snare/nos/3 4.11345 \, /snare/nos/2 2.4958 \, /snare/nos/1 2.44958 \, /snare/tun/4 1837.52 \, /snare/tun/3 746.068 \, /snare/tun/2 511.235 \, /snare/tun/1 371.294 \, /kick/setfx/4 0 \, /kick/setfx/3 0 \, /kick/setfx/2 0 \, /kick/setfx/1 0 \, /kick/fxl/4 0 \, /kick/fxl/3 0 \, /kick/fxl/2 0 \, /kick/fxl/1 0 \, /kick/vol/4 1 \, /kick/vol/3 1 \, /kick/vol/2 1 \, /kick/vol/1 1 \, /kick/lop/4 20000 \, /kick/lop/3 288.864 \, /kick/lop/2 18872.1 \, /kick/lop/1 18872.1 \, /kick/dis/4 1 \, /kick/dis/3 4.53675 \, /kick/dis/2 1 \, /kick/dis/1 1 \, /kick/cur/1 0 \, /kick/cur/2 0 \, /kick/cur/3 0 \, /kick/cur/4 0 \, /kick/dec/4 28.4303 \, /kick/dec/3 461.175 \, /kick/dec/2 40.2756 \, /kick/dec/1 653.32 \, /kick/att/4 1.19023 \, /kick/att/3 1 \, /kick/att/2 1.1231 \, /kick/att/1 1.05977 \, /kick/tim/4 5.70562 \, /kick/tim/3 6.408 \, /kick/tim/2 20.4609 \, /kick/tim/1 10.8047 \, /kick/efq/4 1555.2 \, /kick/efq/3 63.8604 \, /kick/efq/2 76.0085 \, /kick/efq/1 50.6281 \, /kick/afq/4 15855.9 \, /kick/afq/3 3307.63 \, /kick/afq/2 1467.49 \, /kick/afq/1 516.172;
#X obj 393 17 netpd-dump \$1;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 3 0 4 0;
#X connect 4 0 6 0;
#X connect 4 1 5 0;
#X connect 5 0 3 1;
#X connect 6 0 1 0;
#X connect 7 0 3 0;
#X restore 285 89 pd loaddefault;
#N canvas 470 282 816 264 fx.list 0;
#N canvas 712 293 188 271 getfxname 0;
#X obj 8 214 outlet;
#X obj 8 8 inlet;
#X obj 36 116 r fx.aux_name;
#X obj 8 37 t b f b;
#X obj 45 139 symbol nofx;
#X obj 8 165 pack f s;
#X obj 8 142 f;
#X obj 36 96 s fx.aux_getname;
#X msg 36 76 \$1f;
#X msg 8 190 symbol \$1_\$2;
#X connect 1 0 3 0;
#X connect 2 0 5 1;
#X connect 3 0 6 0;
#X connect 3 1 6 1;
#X connect 3 1 8 0;
#X connect 3 2 4 0;
#X connect 4 0 5 1;
#X connect 5 0 9 0;
#X connect 6 0 5 0;
#X connect 8 0 7 0;
#X connect 9 0 0 0;
#X restore 123 154 pd getfxname;
#N canvas 723 165 300 591 scrollgui_instr 0;
#X msg 106 132 set \$1;
#X obj 14 47 sel -1;
#X obj 67 48 sel 1;
#X msg 67 82 0.5;
#X msg 14 82 -0.5;
#X obj 106 83 del 200;
#X msg 106 108 0;
#X obj 14 153 int;
#X obj 14 350 f;
#X obj 41 350 +;
#X obj 41 371 moses 0;
#X msg 41 393 0;
#X obj 161 79 loadbang;
#X obj 152 196 inlet stop;
#X obj 14 422 t f f;
#X obj 14 473 int;
#X obj 14 525 outlet;
#X obj 14 499 change;
#X obj 58 259 sel;
#X obj 152 227 1;
#X obj 165 257 0;
#X obj 14 183 t b f f;
#X obj 36 206 sel -1;
#X obj 36 227 0;
#X obj 14 448 / 5;
#X obj 92 196 inlet set;
#X obj 92 282 * 5;
#X obj 15 13 r kik-fx.select-s;
#X obj 106 154 s kik-fx.select-r;
#X connect 0 0 28 0;
#X connect 1 0 4 0;
#X connect 1 0 5 0;
#X connect 2 0 3 0;
#X connect 2 0 5 0;
#X connect 3 0 0 0;
#X connect 4 0 0 0;
#X connect 5 0 6 0;
#X connect 6 0 0 0;
#X connect 7 0 21 0;
#X connect 8 0 9 0;
#X connect 8 0 14 0;
#X connect 9 0 8 1;
#X connect 9 0 10 0;
#X connect 10 0 11 0;
#X connect 11 0 8 1;
#X connect 12 0 6 0;
#X connect 12 0 21 0;
#X connect 13 0 19 0;
#X connect 13 0 20 0;
#X connect 14 0 24 0;
#X connect 15 0 17 0;
#X connect 17 0 16 0;
#X connect 18 1 9 1;
#X connect 19 0 18 1;
#X connect 20 0 9 1;
#X connect 21 0 8 0;
#X connect 21 1 22 0;
#X connect 21 2 18 0;
#X connect 22 0 23 0;
#X connect 23 0 18 1;
#X connect 24 0 15 0;
#X connect 25 0 26 0;
#X connect 26 0 8 1;
#X connect 27 0 1 0;
#X connect 27 0 2 0;
#X connect 27 0 7 0;
#X restore 11 107 pd scrollgui_instr;
#X msg 123 180 label \$1;
#X obj 123 66 route set;
#X obj 123 43 r kick-setfx-r;
#X obj 11 195 s kick-setfx-s;
#X obj 123 202 s kik-fx.select-r;
#N canvas 712 321 188 271 getfxname 0;
#X obj 8 214 outlet;
#X obj 8 8 inlet;
#X obj 36 116 r fx.aux_name;
#X obj 8 37 t b f b;
#X obj 45 139 symbol nofx;
#X obj 8 165 pack f s;
#X obj 8 142 f;
#X obj 36 96 s fx.aux_getname;
#X msg 36 76 \$1f;
#X msg 8 191 symbol \$1_\$2;
#X connect 1 0 3 0;
#X connect 2 0 5 1;
#X connect 3 0 6 0;
#X connect 3 1 6 1;
#X connect 3 1 8 0;
#X connect 3 2 4 0;
#X connect 4 0 5 1;
#X connect 5 0 9 0;
#X connect 6 0 5 0;
#X connect 8 0 7 0;
#X connect 9 0 0 0;
#X restore 352 158 pd getfxname;
#N canvas 723 165 300 591 scrollgui_instr 0;
#X msg 106 132 set \$1;
#X obj 14 47 sel -1;
#X obj 67 48 sel 1;
#X msg 67 82 0.5;
#X msg 14 82 -0.5;
#X obj 106 83 del 200;
#X msg 106 108 0;
#X obj 14 153 int;
#X obj 14 350 f;
#X obj 41 350 +;
#X obj 41 371 moses 0;
#X msg 41 393 0;
#X obj 161 79 loadbang;
#X obj 152 196 inlet stop;
#X obj 14 422 t f f;
#X obj 14 473 int;
#X obj 14 525 outlet;
#X obj 14 499 change;
#X obj 58 259 sel;
#X obj 152 227 1;
#X obj 165 257 0;
#X obj 14 183 t b f f;
#X obj 36 206 sel -1;
#X obj 36 227 0;
#X obj 14 448 / 5;
#X obj 92 196 inlet set;
#X obj 92 282 * 5;
#X obj 14 14 r snr-fx.select-s;
#X obj 106 154 s snr-fx.select-r;
#X connect 0 0 28 0;
#X connect 1 0 4 0;
#X connect 1 0 5 0;
#X connect 2 0 3 0;
#X connect 2 0 5 0;
#X connect 3 0 0 0;
#X connect 4 0 0 0;
#X connect 5 0 6 0;
#X connect 6 0 0 0;
#X connect 7 0 21 0;
#X connect 8 0 9 0;
#X connect 8 0 14 0;
#X connect 9 0 8 1;
#X connect 9 0 10 0;
#X connect 10 0 11 0;
#X connect 11 0 8 1;
#X connect 12 0 6 0;
#X connect 12 0 21 0;
#X connect 13 0 19 0;
#X connect 13 0 20 0;
#X connect 14 0 24 0;
#X connect 15 0 17 0;
#X connect 17 0 16 0;
#X connect 18 1 9 1;
#X connect 19 0 18 1;
#X connect 20 0 9 1;
#X connect 21 0 8 0;
#X connect 21 1 22 0;
#X connect 21 2 18 0;
#X connect 22 0 23 0;
#X connect 23 0 18 1;
#X connect 24 0 15 0;
#X connect 25 0 26 0;
#X connect 26 0 8 1;
#X connect 27 0 1 0;
#X connect 27 0 2 0;
#X connect 27 0 7 0;
#X restore 240 111 pd scrollgui_instr;
#X msg 352 184 label \$1;
#X obj 352 70 route set;
#N canvas 712 377 188 271 getfxname 0;
#X obj 8 214 outlet;
#X obj 8 8 inlet;
#X obj 36 116 r fx.aux_name;
#X obj 8 37 t b f b;
#X obj 45 139 symbol nofx;
#X obj 8 165 pack f s;
#X obj 8 142 f;
#X obj 36 96 s fx.aux_getname;
#X msg 36 76 \$1f;
#X msg 8 190 symbol \$1_\$2;
#X connect 1 0 3 0;
#X connect 2 0 5 1;
#X connect 3 0 6 0;
#X connect 3 1 6 1;
#X connect 3 1 8 0;
#X connect 3 2 4 0;
#X connect 4 0 5 1;
#X connect 5 0 9 0;
#X connect 6 0 5 0;
#X connect 8 0 7 0;
#X connect 9 0 0 0;
#X restore 586 164 pd getfxname;
#N canvas 723 165 300 591 scrollgui_instr 0;
#X msg 106 132 set \$1;
#X obj 14 47 sel -1;
#X obj 67 48 sel 1;
#X msg 67 82 0.5;
#X msg 14 82 -0.5;
#X obj 106 83 del 200;
#X msg 106 108 0;
#X obj 14 153 int;
#X obj 14 350 f;
#X obj 41 350 +;
#X obj 41 371 moses 0;
#X msg 41 393 0;
#X obj 161 79 loadbang;
#X obj 152 196 inlet stop;
#X obj 14 422 t f f;
#X obj 14 473 int;
#X obj 14 525 outlet;
#X obj 14 499 change;
#X obj 58 259 sel;
#X obj 152 227 1;
#X obj 165 257 0;
#X obj 14 183 t b f f;
#X obj 36 206 sel -1;
#X obj 36 227 0;
#X obj 14 448 / 5;
#X obj 92 196 inlet set;
#X obj 92 282 * 5;
#X obj 9 13 r hh-fx.select-s;
#X obj 106 154 s hh-fx.select-r;
#X connect 0 0 28 0;
#X connect 1 0 4 0;
#X connect 1 0 5 0;
#X connect 2 0 3 0;
#X connect 2 0 5 0;
#X connect 3 0 0 0;
#X connect 4 0 0 0;
#X connect 5 0 6 0;
#X connect 6 0 0 0;
#X connect 7 0 21 0;
#X connect 8 0 9 0;
#X connect 8 0 14 0;
#X connect 9 0 8 1;
#X connect 9 0 10 0;
#X connect 10 0 11 0;
#X connect 11 0 8 1;
#X connect 12 0 6 0;
#X connect 12 0 21 0;
#X connect 13 0 19 0;
#X connect 13 0 20 0;
#X connect 14 0 24 0;
#X connect 15 0 17 0;
#X connect 17 0 16 0;
#X connect 18 1 9 1;
#X connect 19 0 18 1;
#X connect 20 0 9 1;
#X connect 21 0 8 0;
#X connect 21 1 22 0;
#X connect 21 2 18 0;
#X connect 22 0 23 0;
#X connect 23 0 18 1;
#X connect 24 0 15 0;
#X connect 25 0 26 0;
#X connect 26 0 8 1;
#X connect 27 0 1 0;
#X connect 27 0 2 0;
#X connect 27 0 7 0;
#X restore 474 117 pd scrollgui_instr;
#X msg 586 190 label \$1;
#X obj 586 76 route set;
#X obj 352 206 s snr-fx.select-r;
#X obj 240 199 s snare-setfx-s;
#X obj 352 47 r snare-setfx-r;
#X obj 586 213 s hh-fx.select-r;
#X obj 474 205 s hihat-setfx-s;
#X obj 586 53 r hihat-setfx-r;
#X obj 683 18 catch~ \$0f.aux-r;
#X obj 683 41 catch~ \$0f.aux-l;
#X connect 0 0 2 0;
#X connect 1 0 0 0;
#X connect 1 0 5 0;
#X connect 2 0 6 0;
#X connect 3 0 0 0;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X connect 7 0 9 0;
#X connect 8 0 7 0;
#X connect 8 0 16 0;
#X connect 9 0 15 0;
#X connect 10 0 7 0;
#X connect 10 0 8 0;
#X connect 11 0 13 0;
#X connect 12 0 11 0;
#X connect 12 0 19 0;
#X connect 13 0 18 0;
#X connect 14 0 11 0;
#X connect 14 0 12 0;
#X connect 17 0 10 0;
#X connect 20 0 14 0;
#X restore 285 110 pd fx.list;
#X obj 22 175 catch~ \$0-sumr;
#X obj 87 198 catch~ \$0-suml;
#N canvas 1020 593 216 231 switch 0;
#X obj 14 3 r \$0-kick.switch;
#X obj 63 47 r \$0-hihat.switch;
#X obj 41 24 r \$0-snare.switch;
#X obj 41 91 ||;
#X obj 63 69 t b f;
#X obj 14 136 ||;
#X obj 41 111 t b f;
#X obj 14 187 outlet;
#X obj 14 160 change;
#X connect 0 0 5 0;
#X connect 1 0 4 0;
#X connect 2 0 3 0;
#X connect 3 0 6 0;
#X connect 4 0 3 0;
#X connect 4 1 3 1;
#X connect 5 0 8 0;
#X connect 6 0 5 0;
#X connect 6 1 5 1;
#X connect 8 0 7 0;
#X restore 152 220 pd switch;
#X obj 22 270 switch~;
#N canvas 108 412 568 263 kick-datactrl 0;
#X obj 106 113 f;
#X obj 106 136 sel 0 1 2 3;
#N canvas 715 409 836 75 display 0;
#N canvas 970 516 317 369 label 0;
#X msg 12 250 label \$1;
#X obj 208 105 r \$0-resetlabels;
#X msg 208 128 symbol empty;
#X obj 12 98 int;
#X obj 11 33 route label;
#X obj 72 54 route set;
#X obj 12 120 list append a-frequenz Hz;
#N canvas 1058 44 450 300 list2symbol 0;
#X obj 18 33 inlet;
#X obj 18 221 outlet;
#X obj 105 86 loadbang;
#X obj 105 133 makefilename %c;
#X msg 105 110 32;
#X obj 18 161 list append;
#X msg 18 183 symbol \$2\$4\$1\$3;
#X connect 0 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 5 1;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
#X connect 6 0 1 0;
#X restore 12 160 pd list2symbol;
#X obj 11 13 r \$1-kick-afq-r;
#X obj 12 73 r \$1-kick-afq-s;
#X obj 12 275 s \$1-kick-afq-r;
#X connect 0 0 10 0;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 3 0 6 0;
#X connect 4 1 5 0;
#X connect 5 0 3 0;
#X connect 6 0 7 0;
#X connect 7 0 0 0;
#X connect 8 0 4 0;
#X connect 9 0 3 0;
#X restore 11 16 pd label afq;
#N canvas 970 516 317 288 label 0;
#X msg 12 244 label \$1;
#X obj 180 83 r \$0-resetlabels;
#X msg 180 106 symbol empty;
#X obj 12 92 int;
#X obj 11 19 route label;
#X obj 72 40 route set;
#N canvas 1058 44 450 300 list2symbol 0;
#X obj 18 33 inlet;
#X obj 18 221 outlet;
#X obj 105 86 loadbang;
#X obj 105 133 makefilename %c;
#X msg 105 110 32;
#X obj 18 161 list append;
#X msg 18 183 symbol \$2\$4\$1\$3;
#X connect 0 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 5 1;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
#X connect 6 0 1 0;
#X restore 12 160 pd list2symbol;
#X obj 12 120 list append zeit ms;
#X obj 11 -1 r \$1-kick-tim-r;
#X obj 12 63 r \$1-kick-tim-s;
#X obj 12 269 s \$1-kick-tim-r;
#X connect 0 0 10 0;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 3 0 7 0;
#X connect 4 1 5 0;
#X connect 5 0 3 0;
#X connect 6 0 0 0;
#X connect 7 0 6 0;
#X connect 8 0 4 0;
#X connect 9 0 3 0;
#X restore 173 16 pd label tim;
#N canvas 970 516 313 284 label 0;
#X msg 12 239 label \$1;
#X obj 180 48 r \$0-resetlabels;
#X msg 180 71 symbol empty;
#X obj 12 96 int;
#X obj 11 33 route label;
#X obj 72 54 route set;
#N canvas 1058 44 450 300 list2symbol 0;
#X obj 18 33 inlet;
#X obj 18 221 outlet;
#X obj 105 86 loadbang;
#X obj 105 133 makefilename %c;
#X msg 105 110 32;
#X obj 18 161 list append;
#X msg 18 183 symbol \$2\$4\$1\$3;
#X connect 0 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 5 1;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
#X connect 6 0 1 0;
#X restore 12 160 pd list2symbol;
#X obj 12 74 r \$1-kick-att-s;
#X obj 12 264 s \$1-kick-att-r;
#X obj 12 120 list append angriff ms;
#X obj 10 13 r \$1-kick-att-r;
#X connect 0 0 8 0;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 3 0 9 0;
#X connect 4 1 5 0;
#X connect 5 0 3 0;
#X connect 6 0 0 0;
#X connect 7 0 3 0;
#X connect 9 0 6 0;
#X connect 10 0 4 0;
#X restore 253 17 pd label att;
#N canvas 970 516 314 297 label 0;
#X msg 12 244 label \$1;
#X obj 180 48 r \$0-resetlabels;
#X msg 180 71 symbol empty;
#X obj 12 100 int;
#X obj 11 33 route label;
#X obj 72 54 route set;
#N canvas 1058 44 450 300 list2symbol 0;
#X obj 18 33 inlet;
#X obj 18 221 outlet;
#X obj 105 86 loadbang;
#X obj 105 133 makefilename %c;
#X msg 105 110 32;
#X obj 18 161 list append;
#X msg 18 183 symbol \$2\$4\$1\$3;
#X connect 0 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 5 1;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
#X connect 6 0 1 0;
#X restore 12 160 pd list2symbol;
#X obj 11 13 r \$1-kick-dec-r;
#X obj 12 77 r \$1-kick-dec-s;
#X obj 12 269 s \$1-kick-dec-r;
#X obj 12 120 list append los ms;
#X connect 0 0 9 0;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 3 0 10 0;
#X connect 4 1 5 0;
#X connect 5 0 3 0;
#X connect 6 0 0 0;
#X connect 7 0 4 0;
#X connect 8 0 3 0;
#X connect 10 0 6 0;
#X restore 337 17 pd label dec;
#N canvas 970 516 313 284 label 0;
#X msg 12 225 label \$1;
#X obj 180 48 r \$0-resetlabels;
#X msg 180 71 symbol empty;
#X obj 12 120 int;
#X obj 12 101 * 10;
#X obj 11 33 route label;
#X obj 72 54 route set;
#N canvas 1058 44 450 300 list2symbol 0;
#X obj 18 33 inlet;
#X obj 18 221 outlet;
#X obj 105 86 loadbang;
#X obj 105 133 makefilename %c;
#X msg 105 110 32;
#X obj 18 161 list append;
#X msg 18 183 symbol \$2\$4\$1\$3;
#X connect 0 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 5 1;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
#X connect 6 0 1 0;
#X restore 12 190 pd list2symbol;
#X obj 12 250 s \$1-kick-dis-r;
#X obj 11 13 r \$1-kick-dis-r;
#X obj 12 150 list append verzerr #;
#X obj 12 77 r \$1-kick-dis-s;
#X connect 0 0 8 0;
#X connect 1 0 2 0;
#X connect 2 0 0 0;
#X connect 3 0 10 0;
#X connect 4 0 3 0;
#X connect 5 1 6 0;
#X connect 6 0 4 0;
#X connect 7 0 0 0;
#X connect 9 0 5 0;
#X connect 10 0 7 0;
#X connect 11 0 4 0;
#X restore 493 16 pd label dis;
#N canvas 970 516 309 280 label 0;
#X msg 12 248 label \$1;
#X obj 180 48 r \$0-resetlabels;
#X msg 180 71 symbol empty;
#X obj 12 103 int;
#X obj 11 33 route label;
#X obj 72 54 route set;
#N canvas 1058 44 450 300 list2symbol 0;
#X obj 18 33 inlet;
#X obj 18 221 outlet;
#X obj 105 86 loadbang;
#X obj 105 133 makefilename %c;
#X msg 105 110 32;
#X obj 18 161 list append;
#X msg 18 183 symbol \$2\$4\$1\$3;
#X connect 0 0 5 0;
#X connect 2 0 4 0;
#X connect 3 0 5 1;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
#X connect 6 0 1 0;
#X restore 12 170 pd list2symbol;
#X obj 12 130 list append tiefpass Hz;
#X obj 11 13 r \$1-kick-lop-r;
#X obj 12 77 r \$1-kick-lop-s;