Vous êtes sur la page 1sur 49

#N canvas 0 22 1280 774 10;

#X obj 215 71 s count;


#X obj 125 2 adc~ 1;
#X obj 125 26 s~ audioIn;
#X obj 215 25 > 0;
#X floatatom 215 47 5 0 0 0 - - -, f 5;
#X obj 1102 706 dac~;
#X obj 254 170 catch~ voice1;
#X obj 79 422 r~ audioIn;
#N canvas 96 81 634 582 Harmony_Presets 1;
#X obj 108 3 inlet;
#X obj 92 93 f;
#X obj 132 27 t b;
#X obj 243 204 s clearNote;
#X msg 244 181 0;
#X msg 277 147 1;
#X obj 345 41 s init;
#X obj 277 119 del 150;
#X obj 91 58 del 200;
#X obj 236 154 del 9;
#X msg 153 237 \; qunexus 67 \, 62 \, 57 \; volScl 0.33;
#X msg 116 334 \; qunexus 63 \, 56 \, 49 \; volScl 0.33;
#X msg 103 383 \; qunexus 65 \, 58 \, 51 \; volScl 0.33;
#X msg 133 287 \; qunexus 61 \, 50 \; volScl 0.33;
#X msg 90 430 \; qunexus 48 \, 60 \; volScl 0.33;
#X obj 91 125 sel 0 1 2 3 5 6;
#X connect 0 0 2 0;
#X connect 0 0 1 1;
#X connect 1 0 15 0;
#X connect 2 0 6 0;
#X connect 2 0 7 0;
#X connect 2 0 8 0;
#X connect 4 0 3 0;
#X connect 5 0 3 0;
#X connect 7 0 5 0;
#X connect 7 0 9 0;
#X connect 8 0 1 0;
#X connect 9 0 4 0;
#X connect 15 1 14 0;
#X connect 15 2 12 0;
#X connect 15 3 11 0;
#X connect 15 4 13 0;
#X connect 15 5 10 0;
#X restore 638 26 pd Harmony_Presets;
#X obj 638 -1 hradio 15 1 0 8 empty empty empty 0 -8 0 10 -262144 -1
-1 3;
#X obj 195 -1 notein;
#X obj 195 144 s qunexus;
#X obj 195 105 stripnote;
#N canvas 240 80 977 696 Harmony 0;
#X obj 32 88 shiftmodule~;
#X obj 101 48 loadbang;
#X obj 32 69 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 32 173 noteout 2;
#X obj 32 23 r qunexus;
#X obj 32 130 f;
#X obj 50 108 r ledrefresh;
#X obj 111 88 throw~ voice1;
#X obj 199 87 shiftmodule~;

#X obj 268 47 loadbang;


#X obj 199 68 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 199 172 noteout 2;
#X obj 199 22 r qunexus;
#X obj 199 129 f;
#X obj 217 107 r ledrefresh;
#X obj 278 87 throw~ voice1;
#X obj 363 87 shiftmodule~;
#X obj 432 47 loadbang;
#X obj 363 68 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 363 172 noteout 2;
#X obj 363 22 r qunexus;
#X obj 363 129 f;
#X obj 381 107 r ledrefresh;
#X obj 442 87 throw~ voice1;
#X obj 530 86 shiftmodule~;
#X obj 599 46 loadbang;
#X obj 530 67 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 530 171 noteout 2;
#X obj 530 21 r qunexus;
#X obj 530 128 f;
#X obj 548 106 r ledrefresh;
#X obj 609 86 throw~ voice1;
#X obj 32 257 shiftmodule~;
#X obj 101 217 loadbang;
#X obj 32 238 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 32 342 noteout 2;
#X obj 32 192 r qunexus;
#X obj 32 299 f;
#X obj 50 277 r ledrefresh;
#X obj 111 257 throw~ voice1;
#X obj 199 256 shiftmodule~;
#X obj 268 216 loadbang;
#X obj 199 237 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 0 1;
#X obj 199 341 noteout 2;
#X obj 199 191 r qunexus;
#X obj 199 298 f;
#X obj 217 276 r ledrefresh;
#X obj 278 256 throw~ voice1;
#X obj 363 256 shiftmodule~;
#X obj 432 216 loadbang;
#X obj 363 237 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 0 1;
#X obj 363 341 noteout 2;
#X obj 363 191 r qunexus;
#X obj 363 298 f;
#X obj 381 276 r ledrefresh;
#X obj 442 256 throw~ voice1;
#X obj 530 255 shiftmodule~;
#X obj 599 215 loadbang;
#X obj 530 236 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 0 1;
#X obj 530 340 noteout 2;
#X obj 530 190 r qunexus;
#X obj 530 297 f;

#X obj 548 275 r ledrefresh;


#X obj 609 255 throw~ voice1;
#X obj 32 426 shiftmodule~;
#X obj 101 386 loadbang;
#X obj 32 407 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 32 511 noteout 2;
#X obj 32 361 r qunexus;
#X obj 32 468 f;
#X obj 50 446 r ledrefresh;
#X obj 111 426 throw~ voice1;
#X obj 199 425 shiftmodule~;
#X obj 268 385 loadbang;
#X obj 199 406 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 0 1;
#X obj 199 510 noteout 2;
#X obj 199 360 r qunexus;
#X obj 199 467 f;
#X obj 217 445 r ledrefresh;
#X obj 278 425 throw~ voice1;
#X obj 363 425 shiftmodule~;
#X obj 432 385 loadbang;
#X obj 363 406 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 1 1;
#X obj 363 510 noteout 2;
#X obj 363 360 r qunexus;
#X obj 363 467 f;
#X obj 381 445 r ledrefresh;
#X obj 442 425 throw~ voice1;
#X obj 530 424 shiftmodule~;
#X obj 599 384 loadbang;
#X obj 530 405 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 1 1;
#X obj 530 509 noteout 2;
#X obj 530 359 r qunexus;
#X obj 530 466 f;
#X obj 548 444 r ledrefresh;
#X obj 609 424 throw~ voice1;
#X obj 32 595 shiftmodule~;
#X obj 101 555 loadbang;
#X obj 32 576 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
1 1;
#X obj 32 680 noteout 2;
#X obj 32 530 r qunexus;
#X obj 32 637 f;
#X obj 50 615 r ledrefresh;
#X obj 111 595 throw~ voice1;
#X obj 199 594 shiftmodule~;
#X obj 268 554 loadbang;
#X obj 199 575 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 0 1;
#X obj 199 679 noteout 2;
#X obj 199 529 r qunexus;
#X obj 199 636 f;
#X obj 217 614 r ledrefresh;
#X obj 278 594 throw~ voice1;
#X obj 363 594 shiftmodule~;
#X obj 432 554 loadbang;
#X obj 363 575 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 0 1;

#X obj 363 679 noteout 2;


#X obj 363 529 r qunexus;
#X obj 363 636 f;
#X obj 381 614 r ledrefresh;
#X obj 442 594 throw~ voice1;
#X obj 530 593 shiftmodule~;
#X obj 599 553 loadbang;
#X obj 530 574 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 0 1;
#X obj 530 678 noteout 2;
#X obj 530 528 r qunexus;
#X obj 530 635 f;
#X obj 548 613 r ledrefresh;
#X obj 609 593 throw~ voice1;
#X obj 32 764 shiftmodule~;
#X obj 101 724 loadbang;
#X obj 32 745 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 32 849 noteout 2;
#X obj 32 699 r qunexus;
#X obj 32 806 f;
#X obj 50 784 r ledrefresh;
#X obj 111 764 throw~ voice1;
#X obj 199 763 shiftmodule~;
#X obj 268 723 loadbang;
#X obj 199 744 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 0 1;
#X obj 199 848 noteout 2;
#X obj 199 698 r qunexus;
#X obj 199 805 f;
#X obj 217 783 r ledrefresh;
#X obj 278 763 throw~ voice1;
#X obj 363 763 shiftmodule~;
#X obj 432 723 loadbang;
#X obj 363 744 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 0 1;
#X obj 363 848 noteout 2;
#X obj 363 698 r qunexus;
#X obj 363 805 f;
#X obj 381 783 r ledrefresh;
#X obj 442 763 throw~ voice1;
#X obj 530 762 shiftmodule~;
#X obj 599 722 loadbang;
#X obj 530 743 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 0 1;
#X obj 530 847 noteout 2;
#X obj 530 697 r qunexus;
#X obj 530 804 f;
#X obj 548 782 r ledrefresh;
#X obj 609 762 throw~ voice1;
#X obj 32 933 shiftmodule~;
#X obj 101 893 loadbang;
#X obj 32 914 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 32 868 r qunexus;
#X obj 111 933 throw~ voice1;
#X obj 199 932 shiftmodule~;
#X obj 268 892 loadbang;
#X obj 199 913 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
-1 1 1;

#X
#X
#X
#X
#X
-1
#X
#X
#X
#X
#X
-1
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

obj 199 867 r qunexus;


obj 278 932 throw~ voice1;
obj 363 932 shiftmodule~;
obj 432 892 loadbang;
obj 363 913 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 363 867 r qunexus;
obj 442 932 throw~ voice1;
obj 530 931 shiftmodule~;
obj 599 891 loadbang;
obj 530 912 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 530 866 r qunexus;
obj 609 931 throw~ voice1;
msg 32 827 52 \$1;
msg 199 826 53 \$1;
msg 530 825 55 \$1;
msg 32 658 56 \$1;
msg 363 657 58 \$1;
msg 530 656 59 \$1;
msg 32 489 60 \$1;
msg 199 488 61 \$1;
msg 363 488 62 \$1;
msg 530 487 63 \$1;
msg 32 320 64 \$1;
msg 199 319 65 \$1;
msg 363 319 66 \$1;
msg 530 318 67 \$1;
msg 32 151 68 \$1;
msg 199 150 69 \$1;
msg 363 150 70 \$1;
msg 530 149 71 \$1;
msg 363 826 54 \$1;
msg 199 657 57 \$1;
obj 32 1018 noteout 2;
obj 32 975 f;
obj 50 953 r ledrefresh;
obj 199 1017 noteout 2;
obj 199 974 f;
obj 217 952 r ledrefresh;
obj 363 1017 noteout 2;
obj 363 974 f;
obj 381 952 r ledrefresh;
obj 530 1016 noteout 2;
obj 530 973 f;
obj 548 951 r ledrefresh;
msg 32 996 48 \$1;
msg 199 995 49 \$1;
msg 363 995 50 \$1;
msg 530 994 51 \$1;
obj 111 1016 print;
obj 32 890 sel 48;
obj 199 889 sel 49;
obj 363 889 sel 50;
obj 530 888 sel 51;
obj 32 721 sel 52;
obj 199 720 sel 53;
obj 363 720 sel 54;
obj 530 719 sel 55;
obj 32 552 sel 56;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
obj
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg
msg

199 551 sel 57;


363 551 sel 58;
530 550 sel 59;
32 383 sel 60;
199 382 sel 61;
363 382 sel 62;
530 381 sel 63;
32 214 sel 64;
199 213 sel 65;
363 213 sel 66;
530 212 sel 67;
32 45 sel 68;
199 44 sel 69;
363 44 sel 70;
530 43 sel 71;
53 68 s count;
219 67 s count;
382 66 s count;
549 64 s count;
53 236 s count;
219 235 s count;
382 234 s count;
549 232 s count;
54 406 s count;
220 405 s count;
383 404 s count;
550 402 s count;
52 575 s count;
218 574 s count;
381 573 s count;
548 571 s count;
53 744 s count;
219 743 s count;
382 742 s count;
549 740 s count;
51 911 s count;
217 910 s count;
380 909 s count;
547 907 s count;
101 912 -12;
268 911 -11;
432 911 -10;
599 910 -9;
101 743 -8;
268 742 -7;
432 742 -6;
599 741 -5;
101 574 -4;
268 573 -3;
432 573 -2;
599 572 -1;
101 405 -0;
268 404 1;
432 404 2;
599 403 3;
101 236 4;
268 235 5;
432 235 6;
599 234 7;
101 67 8;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

msg 268
msg 432
msg 599
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect

66 9;
66 10;
65 11;
0 0 5 0;
0 1 7 0;
1 0 285 0;
2 0 0 0;
2 0 241 0;
4 0 237 0;
5 0 194 0;
6 0 5 0;
8 0 13 0;
8 1 15 0;
9 0 286 0;
10 0 8 0;
10 0 242 0;
12 0 238 0;
13 0 195 0;
14 0 13 0;
16 0 21 0;
16 1 23 0;
17 0 287 0;
18 0 16 0;
18 0 243 0;
20 0 239 0;
21 0 196 0;
22 0 21 0;
24 0 29 0;
24 1 31 0;
25 0 288 0;
26 0 24 0;
26 0 244 0;
28 0 240 0;
29 0 197 0;
30 0 29 0;
32 0 37 0;
32 1 39 0;
33 0 281 0;
34 0 32 0;
36 0 233 0;
37 0 190 0;
38 0 37 0;
40 0 45 0;
40 1 47 0;
41 0 282 0;
42 0 40 0;
44 0 234 0;
45 0 191 0;
46 0 45 0;
48 0 53 0;
48 1 55 0;
49 0 283 0;
50 0 48 0;
52 0 235 0;
53 0 192 0;
54 0 53 0;
56 0 61 0;
56 1 63 0;
57 0 284 0;
58 0 56 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect

60 0 236 0;
61 0 193 0;
62 0 61 0;
64 0 69 0;
64 1 71 0;
65 0 277 0;
66 0 64 0;
66 0 249 0;
68 0 229 0;
69 0 186 0;
70 0 69 0;
72 0 77 0;
72 1 79 0;
73 0 278 0;
74 0 72 0;
74 0 250 0;
76 0 230 0;
77 0 187 0;
78 0 77 0;
80 0 85 0;
80 1 87 0;
81 0 279 0;
82 0 80 0;
82 0 251 0;
84 0 231 0;
85 0 188 0;
86 0 85 0;
88 0 93 0;
88 1 95 0;
89 0 280 0;
90 0 88 0;
90 0 252 0;
92 0 232 0;
93 0 189 0;
94 0 93 0;
96 0 101 0;
96 1 103 0;
97 0 273 0;
98 0 96 0;
98 0 253 0;
100 0 225 0;
101 0 183 0;
102 0 101 0;
104 0 109 0;
104 1 111 0;
105 0 274 0;
106 0 104 0;
106 0 254 0;
108 0 226 0;
109 0 199 0;
110 0 109 0;
112 0 117 0;
112 1 119 0;
113 0 275 0;
114 0 112 0;
114 0 255 0;
116 0 227 0;
117 0 184 0;
118 0 117 0;
120 0 125 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect

120
121
122
122
124
125
126
128
128
129
130
130
132
133
134
136
136
137
138
138
140
141
142
144
144
145
146
146
148
149
150
152
152
153
154
154
156
157
158
160
160
161
162
162
163
165
165
166
167
167
168
170
170
171
172
172
173
175
175
176

1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0

127
276
120
256
228
185
125
133
135
269
128
257
221
180
133
141
143
270
136
258
222
181
141
149
151
271
144
259
223
198
149
157
159
272
152
260
224
182
157
201
164
265
160
261
217
204
169
266
165
262
218
207
174
267
170
263
219
210
179
268

0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;
0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect

177
177
178
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
201
202
204
205
207
208
210
211
212
212
213
214
215
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

175 0;
264 0;
220 0;
131 0;
139 0;
155 0;
99 0;
115 0;
123 0;
67 0;
75 0;
83 0;
91 0;
35 0;
43 0;
51 0;
59 0;
3 0;
11 0;
19 0;
27 0;
147 0;
107 0;
212 0;
201 0;
213 0;
204 0;
214 0;
207 0;
215 0;
210 0;
200 0;
216 0;
203 0;
206 0;
209 0;
162 0;
167 0;
172 0;
177 0;
130 0;
138 0;
146 0;
154 0;
98 0;
106 0;
114 0;
122 0;
66 0;
74 0;
82 0;
90 0;
34 0;
42 0;
50 0;
58 0;
2 0;
10 0;
18 0;
26 0;

#X connect 265 0 160 1;


#X connect 266 0 165 1;
#X connect 267 0 170 1;
#X connect 268 0 175 1;
#X connect 269 0 128 1;
#X connect 270 0 136 1;
#X connect 271 0 144 1;
#X connect 272 0 152 1;
#X connect 273 0 96 1;
#X connect 274 0 104 1;
#X connect 275 0 112 1;
#X connect 276 0 120 1;
#X connect 277 0 64 1;
#X connect 278 0 72 1;
#X connect 279 0 80 1;
#X connect 280 0 88 1;
#X connect 281 0 32 1;
#X connect 282 0 40 1;
#X connect 283 0 48 1;
#X connect 284 0 56 1;
#X connect 285 0 0 1;
#X connect 286 0 8 1;
#X connect 287 0 16 1;
#X connect 288 0 24 1;
#X restore 256 -1 pd Harmony Engine 2;
#X obj 255 288 *~;
#X obj 297 248 vline~;
#X obj 298 190 r init;
#X obj 297 270 pow~ 3;
#X msg 297 216 0 100 \, 1 100 200;
#X text 322 233 pervents click when changing
#X obj 684 368 vd~ \$0-delay;
#X obj 683 298 +~ 1;
#X obj 255 362 s~ realHarm;
#X obj 55 233 r~ realHarm;
#X obj 762 214 hsl 64 15 0 1 0 0 empty empty
-260097 -33289 0 1;
#X obj 758 256 s \$0-delayDryWet;
#X obj 685 214 hsl 64 15 0 1 0 0 empty empty
-260097 -33289 6300 1;
#X obj 682 234 pow 2;
#X obj 682 256 * 0.125;
#X obj 151 341 *~;
#X obj 178 278 pack 0 20;
#X obj 178 300 line~;
#X obj 180 235 hsl 64 15 0 1 0 0 empty empty
-260097 -33289 6300 1;
#X obj 683 277 osc~ 0.125;
#X obj 596 391 catch~ delay;
#X floatatom 157 93 5 0 0 0 - - -, f 5;
#X obj 178 255 pow 2;
#X obj 150 441 *~;
#X obj 168 391 pack 0 20;
#X obj 168 412 line~;
#X obj 168 368 r volScl;
#X obj 707 422 delwrite~ \$0-delay 2000;
#X obj 178 191 loadbang;
#X msg 177 211 1;
#X obj 502 56 helmholtz~ 1024 1;
#X obj 519 31 r \$0-hParams;

presets;

empty -2 -8 0 10 -128992
empty -2 -8 0 10 -128992

empty -2 -8 0 10 -128992

#X obj 550 83 s \$0-holtz;


#N canvas 411 79 1280 774 synthHarmonies 0;
#X obj 171 585 loadbang;
#X obj 84 611 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 84 565 r qunexus;
#N canvas 509 244 450 300 synthshifter 0;
#X obj 150 133 switch~;
#X obj 150 109 inlet;
#X obj 276 148 inlet;
#N canvas 570 67 425 458 synthesis 0;
#X obj 28 -39 inlet;
#X obj 124 189 line~;
#X obj 28 43 line~;
#X obj 36 302 *~;
#X obj 36 336 outlet~;
#X msg 28 12 \$1 2;
#X obj 124 23 adc~;
#X obj 124 51 +~;
#X floatatom 227 55 5 0 0 0 - - -, f 5;
#X obj 217 22 r \$0-framesize;
#X msg 124 160 \$1 5;
#X obj 124 74 env~;
#X floatatom 124 96 5 0 0 0 - - -, f 5;
#X obj 124 115 dbtorms;
#X floatatom 124 137 5 0 0 0 - - -, f 5;
#X obj 115 252 expr~ $v1 > 0.5;
#X obj 31 215 osc~;
#X obj 30 173 *~;
#X obj 45 143 inlet;
#X connect 0 0 5 0;
#X connect 1 0 3 1;
#X connect 2 0 17 0;
#X connect 3 0 4 0;
#X connect 5 0 2 0;
#X connect 6 0 7 0;
#X connect 6 1 7 1;
#X connect 7 0 11 0;
#X connect 9 0 8 0;
#X connect 10 0 1 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 14 0 10 0;
#X connect 16 0 15 0;
#X connect 16 0 3 0;
#X connect 17 0 16 0;
#X connect 18 0 17 1;
#X restore 208 193 pd synthesis;
#N canvas 0 22 450 300 transpose 0;
#X obj 19 143 exp;
#X obj 19 117 * 0.05776;
#X obj 19 94 inlet;
#X obj 19 165 outlet;
#X connect 0 0 3 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X restore 277 172 pd transpose;
#X obj 208 130 r \$0-holtz;
#X obj 208 215 throw~ \$0-voice2;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X

connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 84 634 pd synthshifter;
obj 84 587 sel 48;
msg 171 612 -24;
obj 318 584 loadbang;
obj 231 610 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
1 1;
obj 231 564 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N

connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 231 633 pd synthshifter;
obj 474 583 loadbang;
obj 387 609 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 387 563 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

obj 19 143 exp;


obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 387 632 pd synthshifter;
obj 621 582 loadbang;
obj 534 608 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 534 562 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;

#X connect 17 0 16 0;
#X connect 18 0 17 1;
#X restore 208 193 pd synthesis;
#N canvas 0 22 450 300 transpose 0;
#X obj 19 143 exp;
#X obj 19 117 * 0.05776;
#X obj 19 94 inlet;
#X obj 19 165 outlet;
#X connect 0 0 3 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X restore 277 172 pd transpose;
#X obj 208 130 r \$0-holtz;
#X obj 208 215 throw~ \$0-voice2;
#X connect 1 0 0 0;
#X connect 2 0 4 0;
#X connect 3 0 6 0;
#X connect 4 0 3 1;
#X connect 5 0 3 0;
#X restore 534 631 pd synthshifter;
#X obj 171 489 loadbang;
#X obj 84 515 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 84 469 r qunexus;
#N canvas 509 244 450 300 synthshifter 0;
#X obj 150 133 switch~;
#X obj 150 109 inlet;
#X obj 276 148 inlet;
#N canvas 570 67 425 458 synthesis 0;
#X obj 28 -39 inlet;
#X obj 124 189 line~;
#X obj 28 43 line~;
#X obj 36 302 *~;
#X obj 36 336 outlet~;
#X msg 28 12 \$1 2;
#X obj 124 23 adc~;
#X obj 124 51 +~;
#X floatatom 227 55 5 0 0 0 - - -, f 5;
#X obj 217 22 r \$0-framesize;
#X msg 124 160 \$1 5;
#X obj 124 74 env~;
#X floatatom 124 96 5 0 0 0 - - -, f 5;
#X obj 124 115 dbtorms;
#X floatatom 124 137 5 0 0 0 - - -, f 5;
#X obj 115 252 expr~ $v1 > 0.5;
#X obj 31 215 osc~;
#X obj 30 173 *~;
#X obj 45 143 inlet;
#X connect 0 0 5 0;
#X connect 1 0 3 1;
#X connect 2 0 17 0;
#X connect 3 0 4 0;
#X connect 5 0 2 0;
#X connect 6 0 7 0;
#X connect 6 1 7 1;
#X connect 7 0 11 0;
#X connect 9 0 8 0;
#X connect 10 0 1 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;

#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 84 538 pd synthshifter;
obj 318 488 loadbang;
obj 231 514 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 231 468 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 231 537 pd synthshifter;
obj 474 487 loadbang;
obj 387 513 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 387 467 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 387 536 pd synthshifter;
obj 621 486 loadbang;
obj 534 512 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 534 466 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;

#X connect 0 0 5 0;
#X connect 1 0 3 1;
#X connect 2 0 17 0;
#X connect 3 0 4 0;
#X connect 5 0 2 0;
#X connect 6 0 7 0;
#X connect 6 1 7 1;
#X connect 7 0 11 0;
#X connect 9 0 8 0;
#X connect 10 0 1 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 14 0 10 0;
#X connect 16 0 15 0;
#X connect 16 0 3 0;
#X connect 17 0 16 0;
#X connect 18 0 17 1;
#X restore 208 193 pd synthesis;
#N canvas 0 22 450 300 transpose 0;
#X obj 19 143 exp;
#X obj 19 117 * 0.05776;
#X obj 19 94 inlet;
#X obj 19 165 outlet;
#X connect 0 0 3 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X restore 277 172 pd transpose;
#X obj 208 130 r \$0-holtz;
#X obj 208 215 throw~ \$0-voice2;
#X connect 1 0 0 0;
#X connect 2 0 4 0;
#X connect 3 0 6 0;
#X connect 4 0 3 1;
#X connect 5 0 3 0;
#X restore 534 535 pd synthshifter;
#X obj 169 394 loadbang;
#X obj 82 420 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
1 1;
#X obj 82 374 r qunexus;
#N canvas 509 244 450 300 synthshifter 0;
#X obj 150 133 switch~;
#X obj 150 109 inlet;
#X obj 276 148 inlet;
#N canvas 570 67 425 458 synthesis 0;
#X obj 28 -39 inlet;
#X obj 124 189 line~;
#X obj 28 43 line~;
#X obj 36 302 *~;
#X obj 36 336 outlet~;
#X msg 28 12 \$1 2;
#X obj 124 23 adc~;
#X obj 124 51 +~;
#X floatatom 227 55 5 0 0 0 - - -, f 5;
#X obj 217 22 r \$0-framesize;
#X msg 124 160 \$1 5;
#X obj 124 74 env~;
#X floatatom 124 96 5 0 0 0 - - -, f 5;
#X obj 124 115 dbtorms;
#X floatatom 124 137 5 0 0 0 - - -, f 5;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

obj 115 252 expr~ $v1 > 0.5;


obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 82 443 pd synthshifter;
obj 316 393 loadbang;
obj 229 419 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 229 373 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X

obj 124 74 env~;


floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 229 442 pd synthshifter;
obj 472 392 loadbang;
obj 385 418 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 385 372 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X

obj 124 51 +~;


floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 385 441 pd synthshifter;
obj 619 391 loadbang;
obj 532 417 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 532 371 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;

#X obj 36 302 *~;


#X obj 36 336 outlet~;
#X msg 28 12 \$1 2;
#X obj 124 23 adc~;
#X obj 124 51 +~;
#X floatatom 227 55 5 0 0 0 - - -, f 5;
#X obj 217 22 r \$0-framesize;
#X msg 124 160 \$1 5;
#X obj 124 74 env~;
#X floatatom 124 96 5 0 0 0 - - -, f 5;
#X obj 124 115 dbtorms;
#X floatatom 124 137 5 0 0 0 - - -, f 5;
#X obj 115 252 expr~ $v1 > 0.5;
#X obj 31 215 osc~;
#X obj 30 173 *~;
#X obj 45 143 inlet;
#X connect 0 0 5 0;
#X connect 1 0 3 1;
#X connect 2 0 17 0;
#X connect 3 0 4 0;
#X connect 5 0 2 0;
#X connect 6 0 7 0;
#X connect 6 1 7 1;
#X connect 7 0 11 0;
#X connect 9 0 8 0;
#X connect 10 0 1 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 14 0 10 0;
#X connect 16 0 15 0;
#X connect 16 0 3 0;
#X connect 17 0 16 0;
#X connect 18 0 17 1;
#X restore 208 193 pd synthesis;
#N canvas 0 22 450 300 transpose 0;
#X obj 19 143 exp;
#X obj 19 117 * 0.05776;
#X obj 19 94 inlet;
#X obj 19 165 outlet;
#X connect 0 0 3 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X restore 277 172 pd transpose;
#X obj 208 130 r \$0-holtz;
#X obj 208 215 throw~ \$0-voice2;
#X connect 1 0 0 0;
#X connect 2 0 4 0;
#X connect 3 0 6 0;
#X connect 4 0 3 1;
#X connect 5 0 3 0;
#X restore 532 440 pd synthshifter;
#X obj 169 298 loadbang;
#X obj 82 324 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 82 278 r qunexus;
#N canvas 509 244 450 300 synthshifter 0;
#X obj 150 133 switch~;
#X obj 150 109 inlet;
#X obj 276 148 inlet;

#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X

canvas 570 67 425 458 synthesis 0;


obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 82 347 pd synthshifter;
obj 316 297 loadbang;
obj 229 323 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 229 277 r qunexus;

#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

canvas 509 244 450 300 synthshifter 0;


obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 229 346 pd synthshifter;

#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

obj 472 296 loadbang;


obj 385 322 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
1 1;
obj 385 276 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;

#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X

connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 385 345 pd synthshifter;
obj 619 295 loadbang;
obj 532 321 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
1 1;
obj 532 275 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;

#X obj 208 130 r \$0-holtz;


#X obj 208 215 throw~ \$0-voice2;
#X connect 1 0 0 0;
#X connect 2 0 4 0;
#X connect 3 0 6 0;
#X connect 4 0 3 1;
#X connect 5 0 3 0;
#X restore 532 344 pd synthshifter;
#X obj 168 205 loadbang;
#X obj 81 231 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 81 185 r qunexus;
#N canvas 509 244 450 300 synthshifter 0;
#X obj 150 133 switch~;
#X obj 150 109 inlet;
#X obj 276 148 inlet;
#N canvas 570 67 425 458 synthesis 0;
#X obj 28 -39 inlet;
#X obj 124 189 line~;
#X obj 28 43 line~;
#X obj 36 302 *~;
#X obj 36 336 outlet~;
#X msg 28 12 \$1 2;
#X obj 124 23 adc~;
#X obj 124 51 +~;
#X floatatom 227 55 5 0 0 0 - - -, f 5;
#X obj 217 22 r \$0-framesize;
#X msg 124 160 \$1 5;
#X obj 124 74 env~;
#X floatatom 124 96 5 0 0 0 - - -, f 5;
#X obj 124 115 dbtorms;
#X floatatom 124 137 5 0 0 0 - - -, f 5;
#X obj 115 252 expr~ $v1 > 0.5;
#X obj 31 215 osc~;
#X obj 30 173 *~;
#X obj 45 143 inlet;
#X connect 0 0 5 0;
#X connect 1 0 3 1;
#X connect 2 0 17 0;
#X connect 3 0 4 0;
#X connect 5 0 2 0;
#X connect 6 0 7 0;
#X connect 6 1 7 1;
#X connect 7 0 11 0;
#X connect 9 0 8 0;
#X connect 10 0 1 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 14 0 10 0;
#X connect 16 0 15 0;
#X connect 16 0 3 0;
#X connect 17 0 16 0;
#X connect 18 0 17 1;
#X restore 208 193 pd synthesis;
#N canvas 0 22 450 300 transpose 0;
#X obj 19 143 exp;
#X obj 19 117 * 0.05776;
#X obj 19 94 inlet;
#X obj 19 165 outlet;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N

connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 81 254 pd synthshifter;
obj 315 204 loadbang;
obj 228 230 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 228 184 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

obj 19 143 exp;


obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 228 253 pd synthshifter;
obj 471 203 loadbang;
obj 384 229 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 384 183 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;

#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 384 252 pd synthshifter;
obj 618 202 loadbang;
obj 531 228 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 531 182 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;

#X connect 13 0 14 0;
#X connect 14 0 10 0;
#X connect 16 0 15 0;
#X connect 16 0 3 0;
#X connect 17 0 16 0;
#X connect 18 0 17 1;
#X restore 208 193 pd synthesis;
#N canvas 0 22 450 300 transpose 0;
#X obj 19 143 exp;
#X obj 19 117 * 0.05776;
#X obj 19 94 inlet;
#X obj 19 165 outlet;
#X connect 0 0 3 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X restore 277 172 pd transpose;
#X obj 208 130 r \$0-holtz;
#X obj 208 215 throw~ \$0-voice2;
#X connect 1 0 0 0;
#X connect 2 0 4 0;
#X connect 3 0 6 0;
#X connect 4 0 3 1;
#X connect 5 0 3 0;
#X restore 531 251 pd synthshifter;
#X obj 168 109 loadbang;
#X obj 81 135 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1 -1
0 1;
#X obj 81 89 r qunexus;
#N canvas 509 244 450 300 synthshifter 0;
#X obj 150 133 switch~;
#X obj 150 109 inlet;
#X obj 276 148 inlet;
#N canvas 570 67 425 458 synthesis 0;
#X obj 28 -39 inlet;
#X obj 124 189 line~;
#X obj 28 43 line~;
#X obj 36 302 *~;
#X obj 36 336 outlet~;
#X msg 28 12 \$1 2;
#X obj 124 23 adc~;
#X obj 124 51 +~;
#X floatatom 227 55 5 0 0 0 - - -, f 5;
#X obj 217 22 r \$0-framesize;
#X msg 124 160 \$1 5;
#X obj 124 74 env~;
#X floatatom 124 96 5 0 0 0 - - -, f 5;
#X obj 124 115 dbtorms;
#X floatatom 124 137 5 0 0 0 - - -, f 5;
#X obj 115 252 expr~ $v1 > 0.5;
#X obj 31 215 osc~;
#X obj 30 173 *~;
#X obj 45 143 inlet;
#X connect 0 0 5 0;
#X connect 1 0 3 1;
#X connect 2 0 17 0;
#X connect 3 0 4 0;
#X connect 5 0 2 0;
#X connect 6 0 7 0;
#X connect 6 1 7 1;
#X connect 7 0 11 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 81 158 pd synthshifter;
obj 315 108 loadbang;
obj 228 134 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 228 88 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 228 157 pd synthshifter;
obj 471 107 loadbang;
obj 384 133 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 384 87 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;
obj 115 252 expr~ $v1 > 0.5;
obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
-1
#X
#N
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 384 156 pd synthshifter;
obj 618 106 loadbang;
obj 531 132 tgl 15 0 empty clearNote empty 17 7 0 10 -262144 -1
0 1;
obj 531 86 r qunexus;
canvas 509 244 450 300 synthshifter 0;
obj 150 133 switch~;
obj 150 109 inlet;
obj 276 148 inlet;
canvas 570 67 425 458 synthesis 0;
obj 28 -39 inlet;
obj 124 189 line~;
obj 28 43 line~;
obj 36 302 *~;
obj 36 336 outlet~;
msg 28 12 \$1 2;
obj 124 23 adc~;
obj 124 51 +~;
floatatom 227 55 5 0 0 0 - - -, f 5;
obj 217 22 r \$0-framesize;
msg 124 160 \$1 5;
obj 124 74 env~;
floatatom 124 96 5 0 0 0 - - -, f 5;
obj 124 115 dbtorms;
floatatom 124 137 5 0 0 0 - - -, f 5;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

obj 115 252 expr~ $v1 > 0.5;


obj 31 215 osc~;
obj 30 173 *~;
obj 45 143 inlet;
connect 0 0 5 0;
connect 1 0 3 1;
connect 2 0 17 0;
connect 3 0 4 0;
connect 5 0 2 0;
connect 6 0 7 0;
connect 6 1 7 1;
connect 7 0 11 0;
connect 9 0 8 0;
connect 10 0 1 0;
connect 11 0 12 0;
connect 12 0 13 0;
connect 13 0 14 0;
connect 14 0 10 0;
connect 16 0 15 0;
connect 16 0 3 0;
connect 17 0 16 0;
connect 18 0 17 1;
restore 208 193 pd synthesis;
canvas 0 22 450 300 transpose 0;
obj 19 143 exp;
obj 19 117 * 0.05776;
obj 19 94 inlet;
obj 19 165 outlet;
connect 0 0 3 0;
connect 1 0 0 0;
connect 2 0 1 0;
restore 277 172 pd transpose;
obj 208 130 r \$0-holtz;
obj 208 215 throw~ \$0-voice2;
connect 1 0 0 0;
connect 2 0 4 0;
connect 3 0 6 0;
connect 4 0 3 1;
connect 5 0 3 0;
restore 531 155 pd synthshifter;
obj 231 586 sel 49;
obj 387 585 sel 50;
obj 534 584 sel 51;
obj 84 491 sel 52;
obj 231 490 sel 53;
obj 387 489 sel 54;
obj 534 488 sel 55;
obj 82 396 sel 56;
obj 229 395 sel 57;
obj 385 394 sel 58;
obj 532 393 sel 59;
obj 82 300 sel 60;
obj 229 299 sel 61;
obj 385 298 sel 62;
obj 532 297 sel 63;
obj 81 207 sel 64;
obj 228 206 sel 65;
obj 384 205 sel 66;
obj 531 204 sel 67;
obj 81 111 sel 68;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

obj 228
obj 384
obj 531
msg 318
msg 474
msg 621
msg 171
msg 318
msg 474
msg 621
msg 169
msg 316
msg 472
msg 619
msg 169
msg 316
msg 472
msg 619
msg 168
msg 315
msg 471
msg 618
msg 168
msg 315
msg 471
msg 618
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect

110 sel 69;


109 sel 70;
108 sel 71;
611 -23;
610 -22;
609 -21;
516 -20;
515 -19;
514 -18;
513 -17;
421 -16;
420 -15;
419 -14;
418 -13;
325 -12;
324 -11;
323 -10;
322 -9;
232 -8;
231 -7;
230 -6;
229 -5;
136 -4;
135 -3;
134 -2;
133 -1;
0 0 5 0;
1 0 3 0;
2 0 4 0;
4 0 1 0;
5 0 3 1;
6 0 121 0;
7 0 9 0;
8 0 98 0;
10 0 122 0;
11 0 13 0;
12 0 99 0;
14 0 123 0;
15 0 17 0;
16 0 100 0;
18 0 124 0;
19 0 21 0;
20 0 101 0;
22 0 125 0;
23 0 25 0;
24 0 102 0;
26 0 126 0;
27 0 29 0;
28 0 103 0;
30 0 127 0;
31 0 33 0;
32 0 104 0;
34 0 128 0;
35 0 37 0;
36 0 105 0;
38 0 129 0;
39 0 41 0;
40 0 106 0;
42 0 130 0;
43 0 45 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect

44 0 107 0;
46 0 131 0;
47 0 49 0;
48 0 108 0;
50 0 132 0;
51 0 53 0;
52 0 109 0;
54 0 133 0;
55 0 57 0;
56 0 110 0;
58 0 134 0;
59 0 61 0;
60 0 111 0;
62 0 135 0;
63 0 65 0;
64 0 112 0;
66 0 136 0;
67 0 69 0;
68 0 113 0;
70 0 137 0;
71 0 73 0;
72 0 114 0;
74 0 138 0;
75 0 77 0;
76 0 115 0;
78 0 139 0;
79 0 81 0;
80 0 116 0;
82 0 140 0;
83 0 85 0;
84 0 117 0;
86 0 141 0;
87 0 89 0;
88 0 118 0;
90 0 142 0;
91 0 93 0;
92 0 119 0;
94 0 143 0;
95 0 97 0;
96 0 120 0;
98 0 7 0;
99 0 11 0;
100 0 15 0;
101 0 19 0;
102 0 23 0;
103 0 27 0;
104 0 31 0;
105 0 35 0;
106 0 39 0;
107 0 43 0;
108 0 47 0;
109 0 51 0;
110 0 55 0;
111 0 59 0;
112 0 63 0;
113 0 67 0;
114 0 71 0;
115 0 75 0;
116 0 79 0;
117 0 83 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
-1
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect 118 0 87 0;
connect 119 0 91 0;
connect 120 0 95 0;
connect 121 0 9 1;
connect 122 0 13 1;
connect 123 0 17 1;
connect 124 0 21 1;
connect 125 0 25 1;
connect 126 0 29 1;
connect 127 0 33 1;
connect 128 0 37 1;
connect 129 0 41 1;
connect 130 0 45 1;
connect 131 0 49 1;
connect 132 0 53 1;
connect 133 0 57 1;
connect 134 0 61 1;
connect 135 0 65 1;
connect 136 0 69 1;
connect 137 0 73 1;
connect 138 0 77 1;
connect 139 0 81 1;
connect 140 0 85 1;
connect 141 0 89 1;
connect 142 0 93 1;
connect 143 0 97 1;
restore 255 22 pd synthHarmonies;
obj 503 1 r~ audioIn;
obj 348 167 catch~ \$0-voice2;
canvas 545 122 668 600 user-parameters 0;
obj 45 167 vradio 15 1 1 4 empty empty empty 0 -8 0 10 -262144 -260097
0;
canvas 0 22 167 265 overlap 0;
obj 29 35 inlet;
obj 29 195 outlet;
obj 29 130 pow;
obj 29 70 t b f;
msg 29 102 2;
msg 29 162 overlap \$1;
connect 0 0 3 0;
connect 2 0 5 0;
connect 3 0 4 0;
connect 3 1 2 1;
connect 4 0 2 0;
connect 5 0 1 0;
restore 45 238 pd overlap;
canvas 777 314 284 292 framesize 0;
obj 29 14 inlet;
obj 29 242 outlet;
obj 29 119 pow;
obj 29 64 t b f;
msg 29 91 2;
msg 29 198 framesize \$1;
obj 43 173 s \$0-framesize;
floatatom 53 144 5 0 0 0 - - -, f 5;
obj 159 163 samplerate~;
obj 159 136 t b f;
obj 159 191 /;
obj 159 245 outlet;
obj 159 219 * 1.2;

#X obj 29 41 + 7;
#X connect 0 0 13 0;
#X connect 2 0 5 0;
#X connect 2 0 6 0;
#X connect 2 0 7 0;
#X connect 2 0 9 0;
#X connect 3 0 4 0;
#X connect 3 1 2 1;
#X connect 4 0 2 0;
#X connect 5 0 1 0;
#X connect 8 0 10 0;
#X connect 9 0 8 0;
#X connect 9 1 10 1;
#X connect 10 0 12 0;
#X connect 12 0 11 0;
#X connect 13 0 3 0;
#X restore 29 88 pd framesize;
#X obj 29 4 vradio 15 1 1 5 empty empty empty 0 -8 0 10 -262144 -260097
-1 3;
#X text 50 19 256;
#X text 50 35 512;
#X text 49 65 2048;
#X text 67 182 2;
#X text 67 214 8;
#X text 67 199 4;
#X obj 29 529 outlet;
#X floatatom 98 118 5 0 0 0 - - -, f 5;
#X text 49 50 1024 (default);
#X text 67 166 1 (default);
#X text 292 84 Overlapping analysis frames can be used for a finer
rate of pitch messages. This may be useful in the case of longer analysis
frames. Note that overlap multiplies the object's CPU load.;
#X msg 62 320 bias \$1;
#X obj 65 270 hsl 100 15 0 1 0 1 empty empty empty -2 -8 0 10 -262144
-260097 -1 8200 0;
#X floatatom 71 294 5 0 0 0 - - -, f 5;
#X text 290 152 Bias (range 0 - 1) is used to favour the first peaks
found in the SNAC function. If bias is set to a higher level \, you
are more likely to experience upper octave jumps. If bias is set to
a low level \, low octave jumps are more likely to happen. Set bias
according to your input material. For example \, for a sound type with
weak fundamental \, bias is better not set too high. Default is 0.2.
;
#X obj 64 353 hsl 100 15 0 1 0 1 empty empty empty -2 -8 0 10 -262144
-260097 -1 4900 0;
#X floatatom 70 377 5 0 0 0 - - -, f 5;
#X msg 61 403 fidelity \$1;
#X text 290 259 Fidelity (range 0 - 1 ) determines the fidelity threshold
required for new pitch information to get through. Fidelity is an indication
of how periodic a sound is (as opposed to noisy \, not periodic). Default
is 0.95.;
#X text 292 -9 Analysis framesize determines the lowest pitch which
can be detected \, corresponding to a period ~1.2 times the framesize.
Framesize also determines latency of the pitch info. Note that reported
pitch is the average pitch of an analysis frame. Framesize is always
a power of two \, because FFT is used for efficiency.;
#X text 93 138 lowest detectable pitch (Hz);
#X obj 65 437 hsl 100 15 0 2000 0 1 empty empty empty -2 -8 0 10 -262144
-260097 -1 9900 0;
#X floatatom 72 459 5 0 0 0 - - -, f 5;

#X msg 62 487 maxfreq \$1;


#X text 291 330 Maxfreq is the maximum frequency which will possibly
be reported by [helmholtz~]. Default is 2000 Set it lower if you experience
harmonic interference components such as from cellphones.;
#X text 50 2 128;
#X text 293 440 1 - analysis frame size (128 \, 256 \, 512 \, 1024
or 2048);
#X text 293 462 2 - overlap (1 \, 2 \, 4 or 8);
#X text 292 413 Optional initialisation arguments are:;
#X connect 0 0 1 0;
#X connect 1 0 10 0;
#X connect 2 0 10 0;
#X connect 2 1 11 0;
#X connect 3 0 2 0;
#X connect 15 0 10 0;
#X connect 16 0 15 0;
#X connect 16 0 17 0;
#X connect 19 0 21 0;
#X connect 19 0 20 0;
#X connect 21 0 10 0;
#X connect 25 0 27 0;
#X connect 25 0 26 0;
#X connect 27 0 10 0;
#X restore 385 -1 pd user-parameters;
#X obj 385 21 s \$0-hParams;
#X obj 348 189 *~ 0.33;
#X obj 439 658 freeverb~;
#X msg 439 628 freeze \$1;
#X obj 438 527 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 783 3 hsl 64 15 0 1 0 0 empty harmDryWet Harmony_Dry/Wet -2
-8 0 10 -128992 -260097 -33289 0 1;
#X obj 81 546 throw~ delay;
#X obj 1100 628 catch~ \$0-master;
#X obj 1089 557 throw~ \$0-master;
#X obj 438 504 r freezeoff;
#X obj 452 547 s freeze;
#X obj 408 321 line~;
#X obj 255 328 *~;
#X obj 408 256 r freeze;
#X obj 408 277 expr $f1*-1 + 1;
#X obj 684 390 *~ 0.6;
#X msg 613 658 damping \$1;
#X obj 599 585 hsl 64 15 0 1 0 0 empty empty empty -2 -8 0 10 -128992
-260097 -33289 0 1;
#X obj 796 111 f;
#X obj 795 135 f;
#X obj 794 63 sel 1 0;
#X msg 823 113 0;
#X obj 794 41 r freeze;
#X obj 795 165 s harmDryWet;
#X obj 781 191 s \$0-harmDryWet;
#X obj 615 637 hsl 64 15 0 1 0 0 empty empty empty -2 -8 0 10 -128992
-260097 -33289 0 1;
#X obj 457 588 catch~ \$0-reverb;
#X obj 91 526 throw~ \$0-reverb;
#X obj 232 525 throw~ \$0-reverb;
#X msg 365 636 wet \$1;
#X obj 391 581 sel 0 1;
#X msg 355 612 0.5;

#X obj 408 299 pack 0 500;


#X obj 1180 451 moog~;
#X floatatom 1220 404 5 0 0 0 - - -, f 5;
#X floatatom 1177 345 5 0 0 0 - - -, f 5;
#X msg 1176 404 reset;
#X obj 1110 346 +~ 1;
#X floatatom 1110 304 5 0 0 0 - - -, f 5;
#X floatatom 1174 369 5 0 0 0 - - -, f 5;
#X obj 1110 387 +~ 100;
#X obj 1110 366 *~ 2000;
#X obj 1220 423 sig~ 3;
#X obj 1089 230 hsl 64 15 0 1 0 0 empty empty empty -2 -8 0 10 -128992
-260097 -33289 3800 1;
#X obj 1085 272 s \$0-filterDryWet;
#X obj 1110 325 osc~ 0.1;
#X obj 226 547 throw~ \$0-filter;
#X obj 720 733 throw~ \$0-filter;
#X obj 1090 423 catch~ \$0-filter;
#X obj 594 512 throw~ \$0-filter;
#N canvas 0 22 612 483 equal_power_crossfade 0;
#X obj 33 48 inlet~;
#X obj 244 58 inlet;
#X obj 33 332 outlet~;
#X obj 319 54 loadbang;
#X msg 319 74 0.5;
#X obj 49 194 expr cos($f1 * 3.14159 / 2);
#X obj 244 194 expr sin($f1 * 3.14159 / 2);
#X obj 244 134 clip 0 1;
#N canvas 472 332 450 300 pan_core 0;
#X obj 21 106 inlet~;
#X obj 226 126 inlet;
#X obj 80 453 *~;
#X obj 72 503 outlet~;
#X obj 210 452 *~;
#X obj 226 428 line~;
#X obj 96 428 line~;
#X obj 96 127 inlet;
#X obj 179 104 inlet~;
#X text 244 544 comment;
#X obj 96 389 pack f 5;
#X obj 226 389 pack f 5;
#X text 223 540 Hans-Christoph Steiner \, 2004;
#X text 223 526 Adapted from [pan_core~];
#X obj 207 494 outlet~;
#X connect 0 0 2 0;
#X connect 1 0 11 0;
#X connect 2 0 3 0;
#X connect 4 0 14 0;
#X connect 5 0 4 1;
#X connect 6 0 2 1;
#X connect 7 0 10 0;
#X connect 8 0 4 0;
#X connect 10 0 6 0;
#X connect 11 0 5 0;
#X restore 39 266 pd pan_core;
#X text 256 437 Adapted from [equal_power_pan~] \, Hans-Christoph Steiner
\, 2004;
#X text 411 449 comment;
#X obj 128 46 inlet~;
#X obj 87 331 outlet~;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
\,
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect 0 0 8 0;
connect 1 0 7 0;
connect 3 0 4 0;
connect 4 0 7 0;
connect 5 0 8 1;
connect 6 0 8 3;
connect 7 0 5 0;
connect 7 0 6 0;
connect 8 0 2 0;
connect 8 1 12 0;
connect 11 0 8 2;
restore 80 478 pd equal_power_crossfade;
obj 220 451 r \$0-harmDryWet;
canvas 0 22 612 483 equal_power_crossfade 0;
obj 33 48 inlet~;
obj 244 58 inlet;
obj 33 332 outlet~;
obj 319 54 loadbang;
msg 319 74 0.5;
obj 49 194 expr cos($f1 * 3.14159 / 2);
obj 244 194 expr sin($f1 * 3.14159 / 2);
obj 244 134 clip 0 1;
canvas 472 332 450 300 pan_core 0;
obj 21 106 inlet~;
obj 226 126 inlet;
obj 80 453 *~;
obj 72 503 outlet~;
obj 210 452 *~;
obj 226 428 line~;
obj 96 428 line~;
obj 96 127 inlet;
obj 179 104 inlet~;
text 244 544 comment;
obj 96 389 pack f 5;
obj 226 389 pack f 5;
text 223 540 Hans-Christoph Steiner \, 2004;
text 223 526 Adapted from [pan_core~];
obj 207 494 outlet~;
connect 0 0 2 0;
connect 1 0 11 0;
connect 2 0 3 0;
connect 4 0 14 0;
connect 5 0 4 1;
connect 6 0 2 1;
connect 7 0 10 0;
connect 8 0 4 0;
connect 10 0 6 0;
connect 11 0 5 0;
restore 39 266 pd pan_core;
text 256 437 Adapted from [equal_power_pan~] \, Hans-Christoph Steiner
2004;
text 411 449 comment;
obj 128 46 inlet~;
obj 87 331 outlet~;
connect 0 0 8 0;
connect 1 0 7 0;
connect 3 0 4 0;
connect 4 0 7 0;
connect 5 0 8 1;
connect 6 0 8 3;

#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#N
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
\,
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect 7 0 5 0;
connect 7 0 6 0;
connect 8 0 2 0;
connect 8 1 12 0;
connect 11 0 8 2;
restore 1089 515 pd equal_power_crossfade;
obj 1213 488 r \$0-filterDryWet;
canvas 0 22 612 483 equal_power_crossfade 0;
obj 33 48 inlet~;
obj 244 58 inlet;
obj 33 332 outlet~;
obj 319 54 loadbang;
msg 319 74 0.5;
obj 49 194 expr cos($f1 * 3.14159 / 2);
obj 244 194 expr sin($f1 * 3.14159 / 2);
obj 244 134 clip 0 1;
canvas 472 332 450 300 pan_core 0;
obj 21 106 inlet~;
obj 226 126 inlet;
obj 80 453 *~;
obj 72 503 outlet~;
obj 210 452 *~;
obj 226 428 line~;
obj 96 428 line~;
obj 96 127 inlet;
obj 179 104 inlet~;
text 244 544 comment;
obj 96 389 pack f 5;
obj 226 389 pack f 5;
text 223 540 Hans-Christoph Steiner \, 2004;
text 223 526 Adapted from [pan_core~];
obj 207 494 outlet~;
connect 0 0 2 0;
connect 1 0 11 0;
connect 2 0 3 0;
connect 4 0 14 0;
connect 5 0 4 1;
connect 6 0 2 1;
connect 7 0 10 0;
connect 8 0 4 0;
connect 10 0 6 0;
connect 11 0 5 0;
restore 39 266 pd pan_core;
text 256 437 Adapted from [equal_power_pan~] \, Hans-Christoph Steiner
2004;
text 411 449 comment;
obj 128 46 inlet~;
obj 87 331 outlet~;
connect 0 0 8 0;
connect 1 0 7 0;
connect 3 0 4 0;
connect 4 0 7 0;
connect 5 0 8 1;
connect 6 0 8 3;
connect 7 0 5 0;
connect 7 0 6 0;
connect 8 0 2 0;
connect 8 1 12 0;
connect 11 0 8 2;
restore 594 473 pd equal_power_crossfade;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
1;
#X
#X
1;
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

obj 735 447 r \$0-delayDryWet;


obj 683 344 +~ 50;
msg 594 616 roomsize \$1;
obj 437 412 notein;
obj 440 439 pack;
obj 440 461 route 72;
obj 520 547 > 0;
floatatom 520 569 5 0 0 0 - - -,
floatatom 390 492 5 0 0 0 - - -,
obj 326 702 throw~ test;
msg 403 613 1;
obj 684 324 *~ 500;
msg 762 645 \$1 \$2;
obj 762 623 pack;
obj 798 600 r \$0-slidetime;
obj 762 667 line;
obj 705 692 shifter~ a;
obj 807 646 r reset;
obj 705 666 r~ input;
floatatom 838 543 5 0 0 0 - - -,
obj 838 562 s \$0-slidetime;
obj 966 658 s \$0-slide;
obj 759 555 r \$0-slide;
obj 882 423 tgl 15 0 empty empty

f 5;
f 5;

f 5;

empty 17 7 0 10 -262144 -1 -1 0

obj 884 443 sel 1 0;


obj 885 351 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
msg 885 486 -3;
obj 966 587 sel 0 1 2 3;
obj 968 520 f;
obj 995 519 + 1;
obj 995 541 % 4;
floatatom 995 563 5 0 0 0 - - -, f 5;
msg 966 609 0;
msg 994 610 -3;
msg 1024 611 -6;
msg 1057 612 -9;
obj 759 577 + 0;
obj 878 382 metro 2000;
msg 918 486 0.25;
obj 600 699 hip~ 100;
obj 600 725 hip~ 200;
obj 660 722 lop~ 2000;
connect 1 0 2 0;
connect 3 0 4 0;
connect 4 0 0 0;
connect 6 0 14 0;
connect 7 0 101 0;
connect 9 0 8 0;
connect 10 0 12 0;
connect 10 0 35 0;
connect 10 1 3 0;
connect 10 1 12 1;
connect 12 0 11 0;
connect 14 0 63 0;
connect 15 0 17 0;
connect 16 0 18 0;
connect 17 0 14 1;
connect 18 0 15 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect

20
21
23
24
26
27
28
29
30
31
32
33
34
34
36
37
38
39
40
42
43
44
45
48
49
50
52
53
54
55
55
55
56
56
58
58
60
62
63
64
65
66
66
67
68
69
70
71
71
71
72
73
76
77
80
81
81
82
83
84

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0

66 0;
117 0;
29 0;
25 0;
27 0;
28 0;
33 0;
37 0;
31 0;
29 1;
36 0;
21 0;
41 0;
105 0;
30 0;
101 1;
39 0;
37 1;
38 0;
43 0;
32 0;
46 0;
44 0;
44 0;
52 0;
51 0;
14 0;
122 0;
53 0;
54 0;
61 0;
81 0;
75 0;
69 1;
5 0;
5 1;
55 0;
63 1;
22 0;
65 0;
83 0;
41 0;
105 1;
53 0;
108 0;
70 0;
74 0;
69 0;
72 0;
70 0;
74 0;
71 0;
67 0;
53 0;
53 0;
82 0;
116 0;
80 0;
62 0;
103 1;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect
connect

85 0 93 0;
86 0 92 1;
87 0 84 0;
88 0 92 0;
89 0 96 0;
90 0 91 1;
91 0 84 1;
92 0 91 0;
93 0 84 2;
94 0 95 0;
96 0 88 0;
99 0 84 0;
99 0 103 0;
101 0 78 0;
101 0 57 0;
101 0 115 0;
101 1 79 0;
101 1 97 0;
101 1 115 0;
102 0 101 2;
103 0 59 0;
103 1 59 0;
104 0 103 2;
105 0 100 0;
105 1 100 0;
106 0 105 2;
107 0 20 0;
108 0 53 0;
109 0 110 0;
109 1 110 1;
110 0 111 0;
111 0 114 0;
111 0 112 0;
112 0 113 0;
112 0 55 0;
116 0 80 0;
117 0 107 0;
118 0 121 0;
119 0 118 0;
120 0 119 1;
121 0 122 1;
122 0 145 0;
123 0 121 0;
124 0 122 0;
125 0 126 0;
128 0 142 0;
129 0 130 0;
130 0 132 0;
130 1 144 0;
131 0 143 0;
133 0 138 0;
133 1 139 0;
133 2 140 0;
133 3 141 0;
134 0 135 0;
135 0 136 0;
135 0 134 1;
136 0 137 0;
137 0 133 0;
138 0 127 0;

#X
#X
#X
#X
#X
#X
#X
#X
#X
#X

connect
connect
connect
connect
connect
connect
connect
connect
connect
connect

139
140
141
142
143
143
144
145
146
147

0
0
0
0
0
0
0
0
0
0

127 0;
127 0;
127 0;
119 0;
129 0;
134 0;
96 1;
146 0;
147 0;
98 0;

Vous aimerez peut-être aussi