-
Notifications
You must be signed in to change notification settings - Fork 0
/
mc_conv~-help.pd
61 lines (61 loc) · 2.25 KB
/
mc_conv~-help.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
#N canvas 1086 106 647 667 10;
#X obj 51 187 snake~ in 3;
#X obj 51 403 snake~ out 3;
#X text 74 295 parameters;
#X text 74 315 -n to normalize;
#X text 74 335 -c to set to cyclic mode;
#X obj 51 128 loadbang;
#X msg 204 128 cyclic \$1;
#X obj 204 105 tgl 16 0 empty empty empty 0 -8 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 205 41 tgl 16 0 empty empty empty 0 -8 0 10 #fcfcfc #000000 #000000 0 1;
#X msg 205 64 normalize \$1;
#X obj 240 428 bang~;
#X obj 51 444 snapshot~;
#X text 74 355 <list of float> for initial kernel;
#X text 322 260 kernels need to be lists of odd length.;
#X text 321 283 the kernel is centered on each input channel. for each sample \, the kernel is multiplied with the corresponding input samples across channels. the results are summed to produce the output for that channel., f 45;
#X text 320 127 cyclic: wraps around channel boundaries;
#X text 320 102 non-cyclic (default): edge channels use repeated edge values, f 40;
#X text 320 63 normalize kernel to sum of 1 (off by default);
#X obj 322 224 snake~ in 3;
#X msg 139 224 kernel 0.1 0.3 0.5 0.3 0.1;
#X msg 164 187 kernel 1 0 0;
#X obj 51 465 vsl 16 136 -1 1 0 0 empty empty empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 111 444 snapshot~;
#X obj 111 465 vsl 16 136 -1 1 0 0 empty empty empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X obj 171 444 snapshot~;
#X obj 171 465 vsl 16 136 -1 1 0 0 empty empty empty 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
#X floatatom 51 609 5 0 0 0 - - - 0;
#X floatatom 111 609 5 0 0 0 - - - 0;
#X floatatom 171 609 5 0 0 0 - - - 0;
#X obj 353 187 osc~ 0.13;
#X obj 417 187 osc~ 0.17;
#X obj 289 187 osc~ 0.11;
#X text 404 218 <-- connect to right inlet for signal rate kernel control, f 30;
#X msg 51 166 0 1 0;
#X obj 51 262 mc_conv~ -n;
#X connect 0 0 34 0;
#X connect 1 0 11 0;
#X connect 1 1 22 0;
#X connect 1 2 24 0;
#X connect 5 0 33 0;
#X connect 6 0 34 0;
#X connect 7 0 6 0;
#X connect 8 0 9 0;
#X connect 9 0 34 0;
#X connect 10 0 11 0;
#X connect 10 0 24 0;
#X connect 10 0 22 0;
#X connect 11 0 21 0;
#X connect 19 0 34 0;
#X connect 20 0 34 0;
#X connect 21 0 26 0;
#X connect 22 0 23 0;
#X connect 23 0 27 0;
#X connect 24 0 25 0;
#X connect 25 0 28 0;
#X connect 29 0 18 1;
#X connect 30 0 18 2;
#X connect 31 0 18 0;
#X connect 33 0 0 0;
#X connect 34 0 1 0;