forked from footils/pdx7
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfm3mtx.pd
171 lines (171 loc) · 4.27 KB
/
fm3mtx.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
170
171
#N canvas 257 8 895 715 10;
#X obj 518 449 ezdac~;
#X obj 72 433 Scope~ 367 279 14 3 128 -1 1 0 0 0 0 102 255 51 135 135
135 0;
#X floatatom 65 392 5 0 0 0 - - -;
#X obj 121 259 t b a;
#X obj 121 373 mtx_print;
#X obj 121 353 spigot 0;
#X obj 172 333 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
#X floatatom 246 375 4 0 0 0 - - -;
#X floatatom 282 375 4 0 0 0 - - -;
#X floatatom 324 374 4 0 0 0 - - -;
#X obj 453 300 mtx_*~ 4 3;
#X obj 121 283 mtx 4 3;
#X obj 519 415 *~ 0.3;
#X text 29 202 Direct Out:;
#X msg 62 370 14;
#X obj 246 353 env~ 16384;
#X obj 282 328 env~ 16384;
#X obj 323 355 env~ 16384;
#X obj 486 40 r~ \$0-p1;
#X obj 502 132 r~ \$0-p2;
#X obj 518 218 r~ \$0-p3;
#X obj 495 329 s~ \$0-p3;
#X obj 473 355 s~ \$0-p2;
#X obj 453 382 s~ \$0-p1;
#X obj 468 20 r \$0-f1;
#X obj 484 112 r \$0-f2;
#X obj 500 198 r \$0-f3;
#X floatatom 665 565 5 0 0 1 base_frequency - -;
#N canvas 0 0 357 430 1002-freq_ratios 0;
#X obj 129 248 s \$0-f2;
#X obj 129 227 * 0;
#X obj 145 176 r \$0-freq_ratio2;
#X obj 145 198 t b f;
#X obj 145 97 t b f;
#X obj 126 328 * 0;
#X obj 142 299 t b f;
#X obj 129 126 * 1;
#X obj 145 75 r \$0-freq_ratio1;
#X obj 129 147 s \$0-f1;
#X obj 142 277 r \$0-freq_ratio3;
#X obj 126 349 s \$0-f3;
#X obj 55 49 inlet;
#X connect 1 0 0 0;
#X connect 2 0 3 0;
#X connect 3 0 1 0;
#X connect 3 1 1 1;
#X connect 4 0 7 0;
#X connect 4 1 7 1;
#X connect 5 0 11 0;
#X connect 6 0 5 0;
#X connect 6 1 5 1;
#X connect 7 0 9 0;
#X connect 8 0 4 0;
#X connect 10 0 6 0;
#X connect 12 0 7 0;
#X connect 12 0 1 0;
#X connect 12 0 5 0;
#X restore 656 583 pd \$0-freq_ratios;
#X obj 468 89 pmosc~;
#X obj 484 171 pmosc~;
#X obj 500 267 pmosc~;
#X obj 506 62 r~ \$0-a1;
#X obj 521 151 r~ \$0-a2;
#X obj 537 245 r~ \$0-a3;
#X obj 648 153 s~ \$0-a1;
#X obj 648 299 s~ \$0-a2;
#X obj 649 445 s~ \$0-a3;
#X obj 656 544 mtof;
#X obj 648 9 r \$0-vel;
#X obj 763 523 s \$0-vel;
#X floatatom 648 466 5 0 0 0 - - -;
#X obj 648 524 stripnote;
#X obj 648 507 pack 0 0;
#X floatatom 766 467 5 0 0 0 - - -;
#X floatatom 708 468 5 0 127 0 - - -;
#X obj 785 544 t a a;
#X obj 783 502 / 127;
#X obj 648 31 rrad.nadsr4~ /a1;
#X obj 649 323 rrad.nadsr4~ /a3;
#X obj 648 177 rrad.nadsr4~ /a2;
#X obj 648 490 makenote 100 200;
#X obj 656 602 cnv 15 150 100 empty \$0-background-cnv empty 20 12
1 14 -155649 -158106 0;
#X obj 695 620 nbx 5 14 0 20 0 0 \$0-freq_ratio1 empty Freq_Ratio1
0 -6 1 10 -158106 -155649 -228225 0 256;
#X obj 695 648 nbx 5 14 0 20 0 0 \$0-freq_ratio2 empty Freq_Ratio2
0 -6 1 10 -158106 -155649 -228225 2 256;
#X obj 695 676 nbx 5 14 0 20 0 0 \$0-freq_ratio3 empty Freq_Ratio3
0 -6 1 10 -158106 -155649 -228225 1.5 256;
#X obj 570 566 r NOTE;
#X obj 571 591 unpack 0 0;
#X obj 196 189 me 4 2;
#X obj 121 53 me 1 1;
#X obj 196 53 me 1 2;
#X obj 271 53 me 1 3;
#X obj 121 93 me 2 1;
#X obj 196 93 me 2 2;
#X obj 271 93 me 2 3;
#X obj 271 133 me 3 3;
#X obj 196 133 me 3 2;
#X obj 121 133 me 3 1;
#X obj 121 189 me 4 1;
#X obj 271 189 me 4 3;
#X connect 2 0 1 0;
#X connect 3 0 11 0;
#X connect 3 1 11 0;
#X connect 5 0 4 0;
#X connect 6 0 5 1;
#X connect 10 0 15 0;
#X connect 10 0 23 0;
#X connect 10 1 16 0;
#X connect 10 1 22 0;
#X connect 10 2 17 0;
#X connect 10 2 21 0;
#X connect 10 3 12 0;
#X connect 11 0 5 0;
#X connect 11 0 10 0;
#X connect 12 0 1 0;
#X connect 12 0 0 0;
#X connect 12 0 0 1;
#X connect 14 0 2 0;
#X connect 15 0 7 0;
#X connect 16 0 8 0;
#X connect 17 0 9 0;
#X connect 18 0 29 1;
#X connect 19 0 30 1;
#X connect 20 0 31 1;
#X connect 24 0 29 0;
#X connect 25 0 30 0;
#X connect 26 0 31 0;
#X connect 29 0 10 1;
#X connect 30 0 10 2;
#X connect 31 0 10 3;
#X connect 32 0 29 2;
#X connect 33 0 30 2;
#X connect 34 0 31 2;
#X connect 38 0 27 0;
#X connect 38 0 28 0;
#X connect 39 0 48 0;
#X connect 39 0 49 0;
#X connect 39 0 50 0;
#X connect 41 0 51 0;
#X connect 42 0 38 0;
#X connect 43 0 42 0;
#X connect 44 0 51 2;
#X connect 45 0 51 1;
#X connect 47 0 40 0;
#X connect 48 0 35 0;
#X connect 49 0 37 0;
#X connect 50 0 36 0;
#X connect 51 0 43 0;
#X connect 51 1 43 1;
#X connect 51 1 47 0;
#X connect 56 0 57 0;
#X connect 57 0 51 0;
#X connect 57 1 51 1;
#X connect 58 0 3 0;
#X connect 59 0 3 0;
#X connect 60 0 3 0;
#X connect 61 0 3 0;
#X connect 62 0 3 0;
#X connect 63 0 3 0;
#X connect 64 0 3 0;
#X connect 65 0 3 0;
#X connect 66 0 3 0;
#X connect 67 0 3 0;
#X connect 68 0 3 0;
#X connect 69 0 3 0;