-
Notifications
You must be signed in to change notification settings - Fork 0
/
bop.distortion.pd
141 lines (141 loc) · 4.04 KB
/
bop.distortion.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
#N canvas 45 70 1272 870 12;
#X obj 110 150 hsl 185 15 0.0098 0.98 0 1 from-amount-\$0 to-amount-\$0
amount:0.526537 5 5 0 10 #fcfcfc #000000 #000000 9800 1;
#X obj 450 270 savestate, f 11;
#X text 540 270 👈 bangs when parent is saved;
#X obj 450 120 f;
#X obj 448 317 t b l;
#X obj 800 100 inlet~ left;
#X obj 1020 100 inlet~ right;
#X obj 800 370 outlet~ left;
#X obj 1020 380 outlet~ right;
#X obj 1200 100 inlet note;
#X obj 1300 100 inlet ctrl;
#X obj 450 40 r save-state-\$0;
#X obj 528 317 s save-state-\$0;
#X obj 1200 220 outlet note;
#X obj 1300 350 outlet ctrl;
#X obj 100 120 cnv 15 210 20 empty empty empty 7 7 0 14 #c8e1f7 #ffffff
0;
#X obj 460 70 r from-amount-\$0;
#X obj 480 530 s to-amount-\$0;
#X obj 1550 446 s to-amount-\$0;
#X obj 40 420 r from-amount-\$0;
#X obj 40 480 s to-amount-\$0;
#X obj 110 190 hsl 185 15 0.01 1 1 1 from-dry-\$0 to-dry-\$0 dry:0.951176
5 5 0 10 #fcfcfc #000000 #000000 18200 1;
#X obj 39 510 r from-dry-\$0;
#X obj 39 570 s to-dry-\$0;
#X obj 110 210 hsl 185 15 0.01 1 0 1 from-wet-\$0 to-wet-\$0 wet:0.198315
5 5 0 10 #fcfcfc #000000 #000000 3500 1;
#X obj 39 610 r from-wet-\$0;
#X obj 39 670 s to-wet-\$0;
#X obj 520 500 s to-dry-\$0;
#X obj 540 470 s to-wet-\$0;
#X obj 480 100 r from-dry-\$0;
#X obj 510 130 r from-wet-\$0;
#X obj 1590 396 s to-dry-\$0;
#X obj 1630 366 s to-wet-\$0;
#X obj 800 280 sub.bop.distortion.channel \$0;
#X obj 1020 280 sub.bop.distortion.channel \$0;
#X msg 39 450 label amount:\$1;
#X msg 37 552 label dry:\$1;
#X msg 39 640 label wet:\$1;
#X floatatom 230 380 5 0 0 0 - - -, f 5;
#X obj 110 130 hsl 185 15 0 1.9 0 1 from-mode-\$0 to-mode-\$0 mode:1(soft-clip)
5 5 0 10 #fcfcfc #000000 #000000 10550 1;
#X obj 230 350 i;
#X obj 230 460 r from-mode-\$0;
#X obj 230 720 s to-mode-\$0;
#X obj 230 500 int;
#X obj 240 590 cyclone/zl nth;
#X obj 329 524 + 1;
#X obj 230 530 t f b f;
#X obj 230 620 int;
#X obj 270 620 symbol;
#X obj 230 650 pack f s;
#X obj 230 420 s mode-\$0;
#X msg 240 560 crush soft-clip;
#X msg 230 679 label mode:\$1(\$2);
#X obj 230 310 r from-mode-\$0;
#X obj 570 440 s to-mode-\$0;
#X obj 530 160 r from-mode-\$0;
#X obj 1670 336 s to-mode-\$0;
#X obj 110 170 hsl 185 15 0 1 0 1 from-boost-\$0 to-boost-\$0 boost:0.646739
5 5 0 10 #fcfcfc #000000 #000000 11900 1;
#X obj 450 230 pack f f f f f;
#X obj 480 380 unpack f f f f f;
#X obj 460 590 r from-boost-\$0;
#X obj 460 720 s to-boost-\$0;
#X msg 460 680 label boost:\$1;
#X obj 550 190 r from-boost-\$0;
#X obj 590 410 s to-boost-\$0;
#X obj 1550 276 route amount dry wet mode boost;
#X obj 1720 306 s to-boost-\$0;
#X obj 820 160 r from-boost-\$0;
#X obj 800 240 *~;
#X obj 820 200 expr $f1 * 2 + 1;
#X obj 1039 154 r from-boost-\$0;
#X obj 1019 234 *~;
#X obj 1039 194 expr $f1 * 2 + 1;
#X obj 1500 200 route get;
#X text 1360 240 Send state as list out right inlet, f 25;
#X connect 1 0 4 0;
#X connect 1 1 12 0;
#X connect 3 0 58 0;
#X connect 4 1 59 0;
#X connect 5 0 68 0;
#X connect 6 0 71 0;
#X connect 9 0 13 0;
#X connect 10 0 14 0;
#X connect 10 0 73 0;
#X connect 11 0 3 0;
#X connect 16 0 3 1;
#X connect 19 0 35 0;
#X connect 22 0 36 0;
#X connect 25 0 37 0;
#X connect 29 0 58 1;
#X connect 30 0 58 2;
#X connect 33 0 7 0;
#X connect 34 0 8 0;
#X connect 35 0 20 0;
#X connect 36 0 23 0;
#X connect 37 0 26 0;
#X connect 38 0 50 0;
#X connect 40 0 38 0;
#X connect 41 0 43 0;
#X connect 43 0 46 0;
#X connect 44 0 48 0;
#X connect 45 0 44 1;
#X connect 46 0 47 0;
#X connect 46 1 51 0;
#X connect 46 2 45 0;
#X connect 47 0 49 0;
#X connect 48 0 49 1;
#X connect 49 0 52 0;
#X connect 51 0 44 0;
#X connect 52 0 42 0;
#X connect 53 0 40 0;
#X connect 55 0 58 3;
#X connect 58 0 1 0;
#X connect 59 0 17 0;
#X connect 59 1 27 0;
#X connect 59 2 28 0;
#X connect 59 3 54 0;
#X connect 59 4 64 0;
#X connect 60 0 62 0;
#X connect 62 0 61 0;
#X connect 63 0 58 4;
#X connect 65 0 18 0;
#X connect 65 1 31 0;
#X connect 65 2 32 0;
#X connect 65 3 56 0;
#X connect 65 4 66 0;
#X connect 67 0 69 0;
#X connect 68 0 33 0;
#X connect 69 0 68 1;
#X connect 70 0 72 0;
#X connect 71 0 34 0;
#X connect 72 0 71 1;
#X connect 73 1 65 0;
#X coords 0 -1 1 1 210 140 1 100 100;