forked from macumbista/vectorsynthesis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvs-3D-data.pd
155 lines (155 loc) · 3.9 KB
/
vs-3D-data.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
#N canvas 66 141 942 608 10;
#N canvas 374 23 714 727 tables 0;
#N canvas 0 23 450 278 (subpatch) 0;
#X array \$0-shapeX 126424 float 2;
#X coords 0 1 126424 -1 200 140 1 0 0;
#X restore 361 88 graph;
#N canvas 0 22 450 278 (subpatch) 0;
#X array \$0-shapeY 126424 float 2;
#X coords 0 1 126424 -1 200 140 1 0 0;
#X restore 361 248 graph;
#N canvas 0 22 450 278 (subpatch) 0;
#X array \$0-shapeZ 126424 float 2;
#X coords 0 1 126424 -1 200 140 1 0 0;
#X restore 361 408 graph;
#X obj 112 76 openpanel;
#X obj 112 138 t a b a;
#X msg 112 117 read \$1;
#X obj 112 97 symbol;
#X msg 131 176 0;
#X obj 151 158 text define \$0-shapeX-temp;
#X obj 131 218 array size \$0-shapeX;
#X obj 112 236 s \$0-shapeX;
#X obj 131 197 text size \$0-shapeX-temp;
#X obj 17 620 outlet;
#X obj 112 39 inlet loadX;
#X obj 112 266 openpanel;
#X obj 112 328 t a b a;
#X msg 112 307 read \$1;
#X obj 112 287 symbol;
#X msg 131 366 0;
#X obj 151 348 text define \$0-shapeY-temp;
#X obj 131 387 text size \$0-shapeY-temp;
#X obj 131 408 array size \$0-shapeY;
#X obj 112 426 s \$0-shapeY;
#X obj 112 456 openpanel;
#X obj 112 518 t a b a;
#X msg 112 497 read \$1;
#X obj 112 477 symbol;
#X msg 131 556 0;
#X obj 64 235 bang;
#X obj 64 426 bang;
#X obj 151 538 text define \$0-shapeZ-temp;
#X obj 131 577 text size \$0-shapeZ-temp;
#X obj 131 598 array size \$0-shapeZ;
#X obj 112 616 s \$0-shapeZ;
#X obj 83 37 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X connect 3 0 6 0;
#X connect 4 0 10 0;
#X connect 4 0 28 0;
#X connect 4 1 7 0;
#X connect 4 2 8 0;
#X connect 5 0 4 0;
#X connect 6 0 5 0;
#X connect 7 0 11 0;
#X connect 11 0 9 0;
#X connect 11 0 12 0;
#X connect 13 0 3 0;
#X connect 14 0 17 0;
#X connect 15 0 22 0;
#X connect 15 0 29 0;
#X connect 15 1 18 0;
#X connect 15 2 19 0;
#X connect 16 0 15 0;
#X connect 17 0 16 0;
#X connect 18 0 20 0;
#X connect 20 0 21 0;
#X connect 23 0 26 0;
#X connect 24 0 33 0;
#X connect 24 1 27 0;
#X connect 24 2 30 0;
#X connect 25 0 24 0;
#X connect 26 0 25 0;
#X connect 27 0 31 0;
#X connect 28 0 14 0;
#X connect 29 0 23 0;
#X connect 31 0 32 0;
#X connect 34 0 3 0;
#X restore 583 100 pd tables;
#X obj 36 430 *~;
#X obj 129 430 *~;
#X obj 229 429 *~;
#X obj 36 457 outlet~ X;
#X obj 129 457 outlet~ Y;
#X obj 229 457 outlet~ Z;
#X obj 339 457 outlet~ brightness;
#X obj 36 77 inlet~ phasor;
#X obj 124 77 inlet~ scale;
#X obj 339 77 inlet~ brightness;
#N canvas 0 23 450 300 blanking 0;
#X obj 66 60 inlet~ brightness;
#X obj 186 60 inlet~ Hramp;
#X obj 66 200 outlet~ brightness;
#X obj 66 149 *~;
#X obj 81 109 expr~ ($v1>0.02)&($v1<0.98);
#X connect 0 0 3 0;
#X connect 1 0 4 0;
#X connect 3 0 2 0;
#X connect 4 0 3 1;
#X restore 339 269 pd blanking;
#X obj 459 77 inlet interpolation;
#X obj 389 102 sig~;
#X obj 459 137 expr~ ($v1 * -1) + 1;
#X obj 36 390 *~;
#X obj 129 390 *~;
#X obj 229 389 *~;
#X obj 56 189 VS-tabreadlin~ \$0-shapeX;
#X obj 248 357 VS-tabreadlin~ \$0-shapeZ;
#X obj 46 410 *~;
#X obj 139 410 *~;
#X obj 239 409 *~;
#X obj 36 156 tabread~ \$0-shapeX;
#X obj 129 236 tabread~ \$0-shapeY;
#X obj 229 326 tabread~ \$0-shapeZ;
#X obj 149 269 VS-tabreadlin~ \$0-shapeY;
#X obj 583 77 inlet loadtables;
#X obj 36 125 *~;
#X connect 0 0 28 1;
#X connect 1 0 4 0;
#X connect 2 0 5 0;
#X connect 3 0 6 0;
#X connect 8 0 28 0;
#X connect 8 0 11 1;
#X connect 9 0 1 1;
#X connect 9 0 2 1;
#X connect 9 0 3 1;
#X connect 10 0 11 0;
#X connect 11 0 7 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 20 1;
#X connect 13 0 21 1;
#X connect 13 0 22 1;
#X connect 14 0 15 1;
#X connect 14 0 16 1;
#X connect 14 0 17 1;
#X connect 15 0 1 0;
#X connect 16 0 2 0;
#X connect 17 0 3 0;
#X connect 18 0 20 0;
#X connect 19 0 22 0;
#X connect 20 0 1 0;
#X connect 21 0 2 0;
#X connect 22 0 3 0;
#X connect 23 0 15 0;
#X connect 24 0 16 0;
#X connect 25 0 17 0;
#X connect 26 0 21 0;
#X connect 27 0 0 0;
#X connect 28 0 18 0;
#X connect 28 0 19 0;
#X connect 28 0 26 0;
#X connect 28 0 25 0;
#X connect 28 0 24 0;
#X connect 28 0 23 0;