-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexchanger.pd
169 lines (169 loc) · 4.46 KB
/
exchanger.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
#N canvas 257 47 1920 966 12;
#X obj 195 320 adc~ 1 2;
#X obj 211 705 dac~ 1 2;
#X obj 13 43 hsl 200 15 0 256 0 0 \$0-wf-s \$0-wf waveform -2 -8 0
10 #fcfcfc #000000 #000000 0 1;
#X obj 420 12 param.change;
#X obj 13 77 hsl 242 15 1 20 0 0 \$0-part-s \$0-part partials -2 -8
0 10 #fcfcfc #000000 #000000 0 1;
#X obj 13 209 hsl 128 15 1 100 0 0 \$0-atime-s \$0-atime amp\\\ smooth
-2 -8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 13 176 hsl 128 15 0 100 0 0 \$0-ftime-s \$0-ftime freq\\\ smooth
-2 -8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 156 176 hsl 99 15 200 21000 1 0 \$0-lp-s \$0-lp filter -2 -8
0 10 #fcfcfc #000000 #000000 0 1;
#X obj 13 110 hsl 242 15 20 1000 1 0 \$0-fmin-s \$0-fmin min\\\ analysis
-2 -8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 65 348 channel~;
#X obj 130 349 channel~;
#X obj 13 242 hsl 242 15 0 100 0 0 \$0-mix-s \$0-mix mix -2 -8 0 10
#fcfcfc #000000 #000000 0 1;
#X obj 144 646 *~;
#X obj 218 648 *~;
#X obj 309 644 *~;
#X obj 377 651 *~;
#X obj 348 537 / 100;
#X obj 443 573 - 1;
#X obj 407 607 * -1;
#X floatatom 225 44 6 -24 24 2 pitch \$0-pitch \$0-pitch-s 8;
#X obj 156 209 hsl 99 15 0 100 0 0 \$0-stereo-s \$0-stereo stereo -2
-8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 206 459 - 1;
#X obj 216 490 * -1;
#X obj 107 564 *~;
#X obj 178 566 *~;
#X obj 69 571 *~;
#X obj 143 560 *~;
#X obj 177 389 / 200;
#X obj 229 369 + 100;
#X obj 715 514 r \$0-wf-s;
#X obj 715 539 param.set 2;
#X msg 903 514 set \$1;
#X obj 816 541 s \$0-wf;
#X msg 908 407 set \$1;
#X obj 717 431 param.set 1;
#X obj 818 432 s \$0-part;
#X obj 717 407 r \$0-part-s;
#X msg 905 684 set \$1;
#X msg 903 598 set \$1;
#X obj 715 621 param.set 3;
#X obj 713 710 param.set 4;
#X obj 817 622 s \$0-atime;
#X obj 715 597 r \$0-atime-s;
#X obj 713 685 r \$0-ftime-s;
#X obj 817 711 s \$0-ftime;
#X msg 1184 517 set \$1;
#X msg 1189 410 set \$1;
#X msg 1186 687 set \$1;
#X msg 1184 601 set \$1;
#X msg 906 763 set \$1;
#X msg 1187 766 set \$1;
#X obj 714 789 param.set 5;
#X obj 998 434 param.set 6;
#X obj 996 542 param.set 7;
#X obj 996 624 param.set 8;
#X obj 994 713 param.set 9;
#X obj 995 792 param.set 10;
#X obj 714 764 r \$0-lp-s;
#X obj 818 790 s \$0-lp;
#X obj 998 410 r \$0-fmax-s;
#X obj 1099 435 s \$0-fmax;
#X obj 996 517 r \$0-mix-s;
#X obj 1097 543 s \$0-mix;
#X obj 996 600 r \$0-pitch-s;
#X obj 1098 625 s \$0-pitch;
#X obj 994 687 r \$0-stereo-s;
#X obj 1098 714 s \$0-stereo;
#X obj 995 767 r \$0-fmin-s;
#X obj 1099 793 s \$0-fmin;
#X obj 13 142 hsl 242 15 200 21000 1 0 \$0-fmax-s \$0-fmax max\\\ analysis
-2 -8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 827 257 param.get.multi;
#X obj 819 407 route 1;
#X obj 817 514 route 2;
#X obj 817 597 route 3;
#X obj 815 684 route 4;
#X obj 816 763 route 5;
#X obj 1100 410 route 6;
#X obj 1098 517 route 7;
#X obj 1098 600 route 8;
#X obj 1096 687 route 9;
#X obj 1097 766 route 10;
#X obj 426 424 route 7;
#X obj 300 350 route 9;
#X connect 0 0 14 0;
#X connect 0 0 9 0;
#X connect 0 1 15 0;
#X connect 0 1 10 0;
#X connect 9 0 23 0;
#X connect 9 0 25 0;
#X connect 10 0 24 0;
#X connect 10 0 26 0;
#X connect 12 0 1 0;
#X connect 13 0 1 1;
#X connect 14 0 1 0;
#X connect 15 0 1 1;
#X connect 16 0 12 1;
#X connect 16 0 13 1;
#X connect 16 0 17 0;
#X connect 17 0 18 0;
#X connect 18 0 14 1;
#X connect 18 0 15 1;
#X connect 21 0 22 0;
#X connect 22 0 23 1;
#X connect 22 0 24 1;
#X connect 23 0 13 0;
#X connect 24 0 12 0;
#X connect 25 0 12 0;
#X connect 26 0 13 0;
#X connect 27 0 21 0;
#X connect 27 0 25 1;
#X connect 27 0 26 1;
#X connect 28 0 27 0;
#X connect 29 0 30 0;
#X connect 31 0 32 0;
#X connect 33 0 35 0;
#X connect 36 0 34 0;
#X connect 37 0 44 0;
#X connect 38 0 41 0;
#X connect 42 0 39 0;
#X connect 43 0 40 0;
#X connect 45 0 62 0;
#X connect 46 0 60 0;
#X connect 47 0 66 0;
#X connect 48 0 64 0;
#X connect 49 0 58 0;
#X connect 50 0 68 0;
#X connect 57 0 51 0;
#X connect 59 0 52 0;
#X connect 61 0 53 0;
#X connect 63 0 54 0;
#X connect 65 0 55 0;
#X connect 67 0 56 0;
#X connect 70 0 71 0;
#X connect 70 0 72 0;
#X connect 70 0 73 0;
#X connect 70 0 74 0;
#X connect 70 0 75 0;
#X connect 70 0 76 0;
#X connect 70 0 77 0;
#X connect 70 0 78 0;
#X connect 70 0 79 0;
#X connect 70 0 80 0;
#X connect 70 0 82 0;
#X connect 70 0 81 0;
#X connect 70 0 9 1;
#X connect 70 0 10 1;
#X connect 71 0 33 0;
#X connect 72 0 31 0;
#X connect 73 0 38 0;
#X connect 74 0 37 0;
#X connect 75 0 49 0;
#X connect 76 0 46 0;
#X connect 77 0 45 0;
#X connect 78 0 48 0;
#X connect 79 0 47 0;
#X connect 80 0 50 0;
#X connect 81 0 16 0;
#X connect 82 0 28 0;
#X coords 0 -1 1 1 267 269 1 0 0;