From 5a6bee4fe076e06514c6e4e538590dd3a2a5cdc3 Mon Sep 17 00:00:00 2001 From: "N.N." Date: Fri, 6 Nov 2009 18:37:00 +0000 Subject: upgrade gridflow svn path=/trunk/; revision=12728 --- externals/gridflow/abstractions/fps.pd | 210 +++++++++++++++++++++++++++++++++ 1 file changed, 210 insertions(+) create mode 100644 externals/gridflow/abstractions/fps.pd (limited to 'externals/gridflow/abstractions/fps.pd') diff --git a/externals/gridflow/abstractions/fps.pd b/externals/gridflow/abstractions/fps.pd new file mode 100644 index 00000000..82921bc8 --- /dev/null +++ b/externals/gridflow/abstractions/fps.pd @@ -0,0 +1,210 @@ +#N canvas 0 0 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 connect 0 0 9 0; +#X connect 1 0 2 0; +#X connect 2 0 9 1; +#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 11 0 16 0; +#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 connect 15 0 16 0; +#X restore 18 66 pd timer; +#X obj 256 40 args (detailed s terse); +#X obj 256 59 listfind terse detailed; +#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 207 253 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 114 # / 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 133 #unpack; +#X obj 39 13 inlet; +#X obj 35 294 outlet; +#X obj 39 177 #redim (4 1); +#X obj 106 75 #redim (2); +#X obj 106 94 # - (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 18 0; +#X connect 5 0 17 0; +#X connect 6 0 14 0; +#X connect 7 0 9 0; +#X connect 8 0 10 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 14 0 5 1; +#X connect 14 1 5 2; +#X connect 15 0 1 0; +#X connect 17 0 8 0; +#X connect 18 0 19 0; +#X connect 19 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 34 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 23 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 21 0; +#X connect 9 0 29 0; +#X connect 10 0 9 0; +#X connect 11 0 12 0; +#X connect 11 0 20 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 16 0 21 1; +#X connect 16 0 33 1; +#X connect 17 0 23 1; +#X connect 17 1 32 0; +#X connect 18 0 17 1; +#X connect 19 0 17 1; +#X connect 20 0 23 1; +#X connect 20 1 19 0; +#X connect 20 2 23 0; +#X connect 20 3 18 0; +#X connect 21 0 1 0; +#X connect 21 1 26 1; +#X connect 22 0 28 0; +#X connect 23 0 17 0; +#X connect 24 0 27 0; +#X connect 26 0 22 0; +#X connect 27 0 33 0; +#X connect 27 1 22 1; +#X connect 28 0 31 0; +#X connect 29 0 28 1; +#X connect 30 0 31 1; +#X connect 31 0 1 0; +#X connect 32 0 24 0; +#X connect 32 1 30 0; +#X connect 33 0 26 0; +#X connect 34 0 14 0; +#X connect 34 2 13 0; +#X connect 34 3 35 0; +#X connect 35 0 4 1; -- cgit v1.2.1