aboutsummaryrefslogtreecommitdiff
path: root/externals/gridflow/abstractions/fps.pd
blob: 015934b6c62511e718459aa48c9d8b10946607e4 (plain)
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
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
#N canvas 342 57 660 613 10;
#X obj 18 11 inlet;
#X obj 113 543 outlet;
#X obj 18 261 +;
#X obj 43 261 t a;
#X obj 18 280 moses 1000;
#X obj 18 85 t a a b;
#X msg 71 86 1;
#X obj 71 105 +;
#X obj 96 105 t a;
#X obj 113 337 inv*;
#X obj 113 318 / 1000;
#X obj 83 299 t b a;
#X msg 83 318 0;
#X obj 126 49 symbol;
#N canvas 173 324 450 300 timer 0;
#X obj 18 32 inlet bang;
#X obj 92 32 inlet mode;
#X obj 92 51 listfind real user system cpu logical process;
#X obj 18 175 realtime;
#X obj 18 148 t b b;
#X obj 304 156 t b b;
#X obj 304 175 cputime;
#X obj 265 175 timer;
#X obj 265 156 t b b;
#X obj 18 51 shunt 6;
#X obj 78 148 t b b;
#X obj 78 175 usertime;
#X obj 138 152 t b b;
#X obj 212 153 t b b;
#X obj 212 175 tsctime;
#X obj 138 175 systemtime;
#X obj 18 236 outlet;
#X obj 221 90 print mode;
#X connect 0 0 9 0;
#X connect 1 0 2 0;
#X connect 2 0 9 1;
#X connect 2 0 17 0;
#X connect 3 0 16 0;
#X connect 4 0 3 0;
#X connect 4 1 3 1;
#X connect 5 0 6 0;
#X connect 5 1 6 1;
#X connect 6 0 16 0;
#X connect 7 0 16 0;
#X connect 8 0 7 0;
#X connect 8 1 7 1;
#X connect 9 0 4 0;
#X connect 9 1 10 0;
#X connect 9 2 12 0;
#X connect 9 4 8 0;
#X connect 9 5 5 0;
#X connect 10 0 11 0;
#X connect 10 1 11 1;
#X connect 12 0 15 0;
#X connect 12 1 15 1;
#X connect 13 0 14 0;
#X connect 13 1 14 1;
#X restore 18 66 pd timer;
#X obj 256 40 args (detailed s terse);
#X obj 256 59 listfind terse detailed;
#X obj 256 21 loadbang;
#X obj 280 251 shunt;
#X msg 381 183 1;
#X msg 342 183 0;
#X obj 323 164 t b b b b;
#X obj 113 367 shunt;
#X obj 143 428 list append;
#X obj 280 232 list prepend;
#N canvas 225 135 585 366 min.med.max 0;
#X obj 39 51 #sort;
#X obj 39 32 #import per_message f;
#X obj 39 70 t a a;
#X obj 39 89 #finished;
#X obj 106 56 #dim;
#X obj 39 158 pack 0 0 0 0;
#X obj 106 94 # / 2;
#X obj 220 73 #to_float;
#X obj 39 196 #store;
#X obj 220 92 - 1;
#X obj 39 215 #unpack 4;
#X obj 60 235 +;
#X obj 60 254 / 2;
#X obj 35 275 pack 0 0 0;
#X obj 106 113 #unpack;
#X obj 39 13 inlet;
#X obj 35 294 outlet;
#X obj 133 225 display;
#X obj 133 327 display;
#X obj 39 177 #redim (4 1);
#X obj 106 75 #outer - (1 0);
#X connect 0 0 2 0;
#X connect 1 0 0 0;
#X connect 2 0 3 0;
#X connect 2 1 4 0;
#X connect 2 1 8 1;
#X connect 3 0 5 0;
#X connect 4 0 7 0;
#X connect 4 0 20 0;
#X connect 5 0 19 0;
#X connect 6 0 14 0;
#X connect 7 0 9 0;
#X connect 8 0 10 0;
#X connect 8 0 17 0;
#X connect 9 0 5 3;
#X connect 10 0 13 0;
#X connect 10 1 11 0;
#X connect 10 2 11 1;
#X connect 10 3 13 2;
#X connect 11 0 12 0;
#X connect 12 0 13 1;
#X connect 13 0 16 0;
#X connect 13 0 18 0;
#X connect 14 0 5 1;
#X connect 14 1 5 2;
#X connect 15 0 1 0;
#X connect 19 0 8 0;
#X connect 20 0 6 0;
#X restore 310 310 pd min.med.max;
#X text 169 371 weird;
#X obj 143 390 f;
#X obj 168 390 t b a;
#X obj 143 479 list append;
#X obj 215 460 inv* 1000;
#N canvas 0 0 450 300 stdev 0;
#X obj 16 -43 inlet values;
#X obj 15 194 outlet stdev;
#X obj 96 14 #fold +;
#X obj 96 52 # /;
#X obj 121 33 #dim;
#X obj 96 -5 t a a;
#X obj 16 -24 #import per_message f;
#X obj 121 52 #cast f;
#X obj 16 -5 #t;
#X obj 16 95 # sq-;
#X obj 15 171 #to_float;
#X obj 16 114 #fold + \, seed (f #);
#X obj 16 152 # sqrt (f #);
#X obj 16 133 # /;
#X connect 0 0 6 0;
#X connect 2 0 3 0;
#X connect 3 0 9 1;
#X connect 4 0 7 0;
#X connect 5 0 2 0;
#X connect 5 1 4 0;
#X connect 6 0 8 0;
#X connect 7 0 3 1;
#X connect 7 0 13 1;
#X connect 8 0 9 0;
#X connect 8 1 5 0;
#X connect 9 0 11 0;
#X connect 10 0 1 0;
#X connect 11 0 13 0;
#X connect 12 0 10 0;
#X connect 13 0 12 0;
#X restore 342 351 pd stdev;
#X obj 143 509 list append;
#X obj 310 281 t a a;
#X obj 167 409 spigot;
#X obj 18 30 route bang detailed mode period;
#X obj 177 49 * 1000;
#X connect 0 0 35 0;
#X connect 2 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 2 1;
#X connect 4 1 11 0;
#X connect 5 0 2 0;
#X connect 5 1 24 0;
#X connect 5 2 6 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 8 0 7 1;
#X connect 8 0 9 1;
#X connect 9 0 22 0;
#X connect 9 0 30 0;
#X connect 10 0 9 0;
#X connect 11 0 12 0;
#X connect 11 0 21 0;
#X connect 11 1 10 0;
#X connect 12 0 7 1;
#X connect 12 0 2 1;
#X connect 13 0 14 1;
#X connect 14 0 5 0;
#X connect 15 0 16 0;
#X connect 15 1 35 0;
#X connect 16 0 22 1;
#X connect 16 0 34 1;
#X connect 17 0 15 0;
#X connect 18 0 24 1;
#X connect 18 1 33 0;
#X connect 19 0 18 1;
#X connect 20 0 18 1;
#X connect 21 0 24 1;
#X connect 21 1 20 0;
#X connect 21 2 24 0;
#X connect 21 3 19 0;
#X connect 22 0 1 0;
#X connect 22 1 27 1;
#X connect 23 0 29 0;
#X connect 24 0 18 0;
#X connect 25 0 28 0;
#X connect 27 0 23 0;
#X connect 28 0 34 0;
#X connect 28 1 23 1;
#X connect 29 0 32 0;
#X connect 30 0 29 1;
#X connect 31 0 32 1;
#X connect 32 0 1 0;
#X connect 33 0 25 0;
#X connect 33 1 31 0;
#X connect 34 0 27 0;
#X connect 35 0 14 0;
#X connect 35 2 13 0;
#X connect 35 3 36 0;
#X connect 36 0 4 1;