-
Notifications
You must be signed in to change notification settings - Fork 4
/
km_sin_track_osc.pd
49 lines (49 loc) · 1.32 KB
/
km_sin_track_osc.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
#N canvas 713 258 541 391 10;
#X obj 98 105 unpack 0 0 0;
#X obj 80 143 / 2048;
#X obj 80 212 t b f;
#X text 276 282 expr [ -1-(B + (G * 256) + (R * 65536)) ];
#X obj 269 260 expr [-1-($f1*255+(0*256)+(0*65536))];
#X obj 269 198 min 1;
#X obj 269 176 expr pow($f1*3 \, 2);
#X obj 80 188 km_resample_avg 150;
#X obj 103 236 min 1;
#X obj 126 261 km_resample_avg 150;
#X obj 98 79 inlet routed_track;
#X text 28 29 Packed input are pairs of: Freq (Hz) \, Amplitude \,
Flag;
#X obj 427 104 f \$1;
#X obj 427 79 loadbang;
#X text 28 44 Creation argument indicates track ID;
#X obj 80 283 pack 0 0 0 0;
#X obj 80 259 f \$1;
#X obj 269 300 pack 0 0;
#X text 370 106 Track ID;
#X text 22 260 Track ID;
#X msg 269 322 \; fft_\$2 color \$1 4 22, f 23;
#X obj 20 188 s fft_\$1;
#X text 29 13 Abstraction to sample and pack sigmund sinus tracks.
;
#X text 275 240 Colorize;
#X msg 90 309 /notes/\$1 \$2 \$3 \$4;
#X obj 80 337 outlet note_info;
#X connect 0 0 1 0;
#X connect 0 1 6 0;
#X connect 0 2 15 3;
#X connect 1 0 7 0;
#X connect 1 0 21 0;
#X connect 2 0 16 0;
#X connect 2 1 8 0;
#X connect 4 0 17 0;
#X connect 5 0 4 0;
#X connect 5 0 9 0;
#X connect 6 0 5 0;
#X connect 7 0 2 0;
#X connect 8 0 15 1;
#X connect 9 0 15 2;
#X connect 10 0 0 0;
#X connect 12 0 17 1;
#X connect 13 0 12 0;
#X connect 15 0 25 0;
#X connect 16 0 15 0;
#X connect 17 0 20 0;