|
1 | 1 | #N canvas 0 38 1512 884 12;
|
2 |
| -#X obj 29 40 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 |
| 2 | +#X obj 29 120 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000 |
3 | 3 | #000000;
|
4 |
| -#X obj 61 124 t f f, f 25; |
5 |
| -#X obj 61 148 / 2051; |
6 |
| -#X obj 61 172 * 6.28319; |
7 |
| -#X obj 58 12 loadbang; |
8 |
| -#X text 133 171 2pi \, since [sin] takes in radians (2pi*r); |
9 |
| -#X obj 61 196 t b f; |
10 |
| -#X obj 259 121 swap 2048; |
11 |
| -#X obj 259 145 -; |
12 |
| -#X obj 61 220 t f f f f f f f f f f f f f f f f f f f f f f f f f f |
| 4 | +#X obj 61 204 t f f, f 25; |
| 5 | +#X obj 61 228 / 2051; |
| 6 | +#X obj 61 252 * 6.28319; |
| 7 | +#X obj 29 92 loadbang; |
| 8 | +#X text 133 251 2pi \, since [sin] takes in radians (2pi*r); |
| 9 | +#X obj 61 276 t b f; |
| 10 | +#X obj 259 201 swap 2048; |
| 11 | +#X obj 259 225 -; |
| 12 | +#X obj 61 300 t f f f f f f f f f f f f f f f f f f f f f f f f f f |
13 | 13 | f f f f f f, f 197;
|
14 |
| -#X obj 61 244 * 1; |
15 |
| -#X obj 61 268 sin; |
16 |
| -#X obj 61 346 accumulator; |
17 |
| -#X obj 106 268 sin; |
18 |
| -#X obj 149 268 sin; |
19 |
| -#X obj 194 268 sin; |
20 |
| -#X obj 238 268 sin; |
21 |
| -#X obj 283 268 sin; |
22 |
| -#X obj 326 268 sin; |
23 |
| -#X obj 371 268 sin; |
24 |
| -#X obj 416 268 sin; |
25 |
| -#X obj 461 268 sin; |
26 |
| -#X obj 504 268 sin; |
27 |
| -#X obj 549 268 sin; |
28 |
| -#X obj 593 268 sin; |
29 |
| -#X obj 638 268 sin; |
30 |
| -#X obj 681 268 sin; |
31 |
| -#X obj 726 268 sin; |
32 |
| -#X obj 771 268 sin; |
33 |
| -#X obj 816 268 sin; |
34 |
| -#X obj 859 268 sin; |
35 |
| -#X obj 904 268 sin; |
36 |
| -#X obj 948 268 sin; |
37 |
| -#X obj 993 268 sin; |
38 |
| -#X obj 1036 268 sin; |
39 |
| -#X obj 1081 268 sin; |
40 |
| -#X obj 1127 268 sin; |
41 |
| -#X obj 1172 268 sin; |
42 |
| -#X obj 1215 268 sin; |
43 |
| -#X obj 1260 268 sin; |
44 |
| -#X obj 1304 268 sin; |
45 |
| -#X obj 1349 268 sin; |
46 |
| -#X obj 1392 268 sin; |
47 |
| -#X obj 1437 268 sin; |
48 |
| -#X obj 106 244 * 2; |
49 |
| -#X obj 149 244 * 3; |
50 |
| -#X obj 194 244 * 4; |
51 |
| -#X obj 238 244 * 5; |
52 |
| -#X obj 283 244 * 6; |
53 |
| -#X obj 326 244 * 7; |
54 |
| -#X obj 371 244 * 8; |
55 |
| -#X obj 416 244 * 9; |
56 |
| -#X obj 461 244 * 10; |
57 |
| -#X obj 504 244 * 11; |
58 |
| -#X obj 549 244 * 12; |
59 |
| -#X obj 593 244 * 13; |
60 |
| -#X obj 638 244 * 14; |
61 |
| -#X obj 681 244 * 15; |
62 |
| -#X obj 726 244 * 16; |
63 |
| -#X obj 771 244 * 17; |
64 |
| -#X obj 816 244 * 18; |
65 |
| -#X obj 859 244 * 19; |
66 |
| -#X obj 904 244 * 20; |
67 |
| -#X obj 948 244 * 21; |
68 |
| -#X obj 993 244 * 22; |
69 |
| -#X obj 1036 244 * 23; |
70 |
| -#X obj 1081 244 * 24; |
71 |
| -#X obj 1127 244 * 25; |
72 |
| -#X obj 1172 244 * 26; |
73 |
| -#X obj 1215 244 * 27; |
74 |
| -#X obj 1260 244 * 28; |
75 |
| -#X obj 1304 244 * 29; |
76 |
| -#X obj 1349 244 * 30; |
77 |
| -#X obj 1392 244 * 31; |
78 |
| -#X obj 1437 244 * 32; |
79 |
| -#X obj 92 425 abs; |
80 |
| -#X obj 61 370 t f f; |
81 |
| -#X floatatom 92 473 5 0 0 0 - - - 0; |
82 |
| -#X obj 92 449 maxseen; |
83 |
| -#X obj 29 648 /, f 10; |
84 |
| -#X obj 29 594 t f f, f 22; |
85 |
| -#X text 211 566 then normalize; |
86 |
| -#X text 192 90 first write to the table; |
87 |
| -#X obj 580 96 inlet; |
88 |
| -#X obj 580 120 unpack f f f f f f f f f f f f f f f f f f f f f f f |
| 14 | +#X obj 61 324 * 1; |
| 15 | +#X obj 61 348 sin; |
| 16 | +#X obj 61 426 accumulator; |
| 17 | +#X obj 106 348 sin; |
| 18 | +#X obj 149 348 sin; |
| 19 | +#X obj 194 348 sin; |
| 20 | +#X obj 238 348 sin; |
| 21 | +#X obj 283 348 sin; |
| 22 | +#X obj 326 348 sin; |
| 23 | +#X obj 371 348 sin; |
| 24 | +#X obj 416 348 sin; |
| 25 | +#X obj 461 348 sin; |
| 26 | +#X obj 504 348 sin; |
| 27 | +#X obj 549 348 sin; |
| 28 | +#X obj 593 348 sin; |
| 29 | +#X obj 638 348 sin; |
| 30 | +#X obj 681 348 sin; |
| 31 | +#X obj 726 348 sin; |
| 32 | +#X obj 771 348 sin; |
| 33 | +#X obj 816 348 sin; |
| 34 | +#X obj 859 348 sin; |
| 35 | +#X obj 904 348 sin; |
| 36 | +#X obj 948 348 sin; |
| 37 | +#X obj 993 348 sin; |
| 38 | +#X obj 1036 348 sin; |
| 39 | +#X obj 1081 348 sin; |
| 40 | +#X obj 1127 348 sin; |
| 41 | +#X obj 1172 348 sin; |
| 42 | +#X obj 1215 348 sin; |
| 43 | +#X obj 1260 348 sin; |
| 44 | +#X obj 1304 348 sin; |
| 45 | +#X obj 1349 348 sin; |
| 46 | +#X obj 1392 348 sin; |
| 47 | +#X obj 1437 348 sin; |
| 48 | +#X obj 106 324 * 2; |
| 49 | +#X obj 149 324 * 3; |
| 50 | +#X obj 194 324 * 4; |
| 51 | +#X obj 238 324 * 5; |
| 52 | +#X obj 283 324 * 6; |
| 53 | +#X obj 326 324 * 7; |
| 54 | +#X obj 371 324 * 8; |
| 55 | +#X obj 416 324 * 9; |
| 56 | +#X obj 461 324 * 10; |
| 57 | +#X obj 504 324 * 11; |
| 58 | +#X obj 549 324 * 12; |
| 59 | +#X obj 593 324 * 13; |
| 60 | +#X obj 638 324 * 14; |
| 61 | +#X obj 681 324 * 15; |
| 62 | +#X obj 726 324 * 16; |
| 63 | +#X obj 771 324 * 17; |
| 64 | +#X obj 816 324 * 18; |
| 65 | +#X obj 859 324 * 19; |
| 66 | +#X obj 904 324 * 20; |
| 67 | +#X obj 948 324 * 21; |
| 68 | +#X obj 993 324 * 22; |
| 69 | +#X obj 1036 324 * 23; |
| 70 | +#X obj 1081 324 * 24; |
| 71 | +#X obj 1127 324 * 25; |
| 72 | +#X obj 1172 324 * 26; |
| 73 | +#X obj 1215 324 * 27; |
| 74 | +#X obj 1260 324 * 28; |
| 75 | +#X obj 1304 324 * 29; |
| 76 | +#X obj 1349 324 * 30; |
| 77 | +#X obj 1392 324 * 31; |
| 78 | +#X obj 1437 324 * 32; |
| 79 | +#X obj 92 505 abs; |
| 80 | +#X obj 61 450 t f f; |
| 81 | +#X floatatom 92 553 5 0 0 0 - - - 0; |
| 82 | +#X obj 92 529 maxseen; |
| 83 | +#X obj 29 728 /, f 10; |
| 84 | +#X obj 29 674 t f f, f 22; |
| 85 | +#X text 211 646 then normalize; |
| 86 | +#X text 192 170 first write to the table; |
| 87 | +#X obj 580 158 inlet; |
| 88 | +#X obj 580 200 unpack f f f f f f f f f f f f f f f f f f f f f f f |
89 | 89 | f f f f f f f f f, f 129;
|
90 |
| -#X obj 61 292 *; |
91 |
| -#X obj 106 292 *; |
92 |
| -#X obj 149 292 *; |
93 |
| -#X obj 194 292 *; |
94 |
| -#X obj 238 292 *; |
95 |
| -#X obj 283 292 *; |
96 |
| -#X obj 326 292 *; |
97 |
| -#X obj 371 292 *; |
98 |
| -#X obj 416 292 *; |
99 |
| -#X obj 461 292 *; |
100 |
| -#X obj 504 292 *; |
101 |
| -#X obj 549 292 *; |
102 |
| -#X obj 593 292 *; |
103 |
| -#X obj 638 292 *; |
104 |
| -#X obj 681 292 *; |
105 |
| -#X obj 726 292 *; |
106 |
| -#X obj 771 292 *; |
107 |
| -#X obj 816 292 *; |
108 |
| -#X obj 859 292 *; |
109 |
| -#X obj 904 292 *; |
110 |
| -#X obj 948 292 *; |
111 |
| -#X obj 993 292 *; |
112 |
| -#X obj 1036 292 *; |
113 |
| -#X obj 1081 292 *; |
114 |
| -#X obj 1127 292 *; |
115 |
| -#X obj 1172 292 *; |
116 |
| -#X obj 1215 292 *; |
117 |
| -#X obj 1260 292 *; |
118 |
| -#X obj 1304 292 *; |
119 |
| -#X obj 1349 292 *; |
120 |
| -#X obj 1392 292 *; |
121 |
| -#X obj 1437 292 *; |
122 |
| -#X obj 483 27 table sinesum-\$1 2051; |
123 |
| -#X obj 61 394 tabwrite sinesum-\$1; |
124 |
| -#X obj 29 624 tabread sinesum-\$1; |
125 |
| -#X obj 29 672 tabwrite sinesum-\$1; |
126 |
| -#X obj 29 60 t b b b, f 10; |
127 |
| -#X obj 61 100 countrange 1 2049; |
128 |
| -#X obj 29 570 countrange 1 2049; |
| 90 | +#X obj 61 372 *; |
| 91 | +#X obj 106 372 *; |
| 92 | +#X obj 149 372 *; |
| 93 | +#X obj 194 372 *; |
| 94 | +#X obj 238 372 *; |
| 95 | +#X obj 283 372 *; |
| 96 | +#X obj 326 372 *; |
| 97 | +#X obj 371 372 *; |
| 98 | +#X obj 416 372 *; |
| 99 | +#X obj 461 372 *; |
| 100 | +#X obj 504 372 *; |
| 101 | +#X obj 549 372 *; |
| 102 | +#X obj 593 372 *; |
| 103 | +#X obj 638 372 *; |
| 104 | +#X obj 681 372 *; |
| 105 | +#X obj 726 372 *; |
| 106 | +#X obj 771 372 *; |
| 107 | +#X obj 816 372 *; |
| 108 | +#X obj 859 372 *; |
| 109 | +#X obj 904 372 *; |
| 110 | +#X obj 948 372 *; |
| 111 | +#X obj 993 372 *; |
| 112 | +#X obj 1036 372 *; |
| 113 | +#X obj 1081 372 *; |
| 114 | +#X obj 1127 372 *; |
| 115 | +#X obj 1172 372 *; |
| 116 | +#X obj 1215 372 *; |
| 117 | +#X obj 1260 372 *; |
| 118 | +#X obj 1304 372 *; |
| 119 | +#X obj 1349 372 *; |
| 120 | +#X obj 1392 372 *; |
| 121 | +#X obj 1437 372 *; |
| 122 | +#X obj 206 43 table sinesum-\$1 2051; |
| 123 | +#X obj 61 474 tabwrite sinesum-\$1; |
| 124 | +#X obj 29 704 tabread sinesum-\$1; |
| 125 | +#X obj 29 752 tabwrite sinesum-\$1; |
| 126 | +#X obj 29 140 t b b b, f 10; |
| 127 | +#X obj 61 180 countrange 1 2049; |
| 128 | +#X obj 29 650 countrange 1 2049; |
| 129 | +#X msg 1496 353 0; |
| 130 | +#X text 627 149 connections made in a specific order \; can't use a |
| 131 | +[t] since input here is a list.; |
| 132 | +#X text 516 119 list of up to 32 harmonics \, scaled to 0...1; |
129 | 133 | #X connect 0 0 121 0;
|
130 | 134 | #X connect 1 0 2 0;
|
131 | 135 | #X connect 1 1 7 0;
|
@@ -242,6 +246,7 @@ f f f f f f f f f, f 129;
|
242 | 246 | #X connect 79 0 120 0;
|
243 | 247 | #X connect 80 0 119 0;
|
244 | 248 | #X connect 80 1 120 1;
|
| 249 | +#X connect 83 0 124 0; |
245 | 250 | #X connect 83 0 84 0;
|
246 | 251 | #X connect 83 0 0 0;
|
247 | 252 | #X connect 84 0 85 1;
|
@@ -314,3 +319,35 @@ f f f f f f f f f, f 129;
|
314 | 319 | #X connect 121 2 78 1;
|
315 | 320 | #X connect 122 0 1 0;
|
316 | 321 | #X connect 123 0 80 0;
|
| 322 | +#X connect 124 0 116 1; |
| 323 | +#X connect 124 0 115 1; |
| 324 | +#X connect 124 0 114 1; |
| 325 | +#X connect 124 0 113 1; |
| 326 | +#X connect 124 0 112 1; |
| 327 | +#X connect 124 0 111 1; |
| 328 | +#X connect 124 0 110 1; |
| 329 | +#X connect 124 0 109 1; |
| 330 | +#X connect 124 0 108 1; |
| 331 | +#X connect 124 0 107 1; |
| 332 | +#X connect 124 0 106 1; |
| 333 | +#X connect 124 0 105 1; |
| 334 | +#X connect 124 0 104 1; |
| 335 | +#X connect 124 0 103 1; |
| 336 | +#X connect 124 0 102 1; |
| 337 | +#X connect 124 0 101 1; |
| 338 | +#X connect 124 0 100 1; |
| 339 | +#X connect 124 0 99 1; |
| 340 | +#X connect 124 0 98 1; |
| 341 | +#X connect 124 0 97 1; |
| 342 | +#X connect 124 0 96 1; |
| 343 | +#X connect 124 0 95 1; |
| 344 | +#X connect 124 0 94 1; |
| 345 | +#X connect 124 0 93 1; |
| 346 | +#X connect 124 0 92 1; |
| 347 | +#X connect 124 0 91 1; |
| 348 | +#X connect 124 0 90 1; |
| 349 | +#X connect 124 0 89 1; |
| 350 | +#X connect 124 0 88 1; |
| 351 | +#X connect 124 0 87 1; |
| 352 | +#X connect 124 0 86 1; |
| 353 | +#X connect 124 0 85 1; |
0 commit comments