#N canvas 576 46 644 643 10; #X obj 19 24 tgl 15 0 empty empty empty 0 -6 0 8 -24198 -1 -1 1 1; #X msg 234 28 4 2 # 1 1 1 -1 -1 -1 -1 1; #X obj 111 208 display; #X obj 43 238 display; #X obj 234 66 #rotate; #X obj 288 56 nbx 5 14 -1e+37 1e+37 0 1 empty empty empty 0 -6 0 10 -241291 -1 -1 -1831 256; #X obj 288 72 * 100; #X obj 18 587 #out window; #X obj 67 161 #t; #X obj 110 187 #moment; #X msg 41 85 240 320 1 #; #X obj 41 104 #draw_polygon put (1 # 255); #X obj 426 103 #pack; #X obj 234 85 # +; #X obj 456 87 nbx 5 14 -1e+37 1e+37 0 1 empty empty empty 0 -6 0 10 -241291 -1 -1 -45 256; #X obj 426 71 nbx 5 14 -1e+37 1e+37 0 1 empty empty empty 0 -6 0 10 -241291 -1 -1 12 256; #X obj 426 52 #pack; #X obj 456 36 nbx 5 14 -1e+37 1e+37 0 1 empty empty empty 0 -6 0 10 -241291 -1 -1 32 256; #X obj 426 20 nbx 5 14 -1e+37 1e+37 0 1 empty empty empty 0 -6 0 10 -241291 -1 -1 49 256; #X obj 234 47 # *; #X obj 245 123 # inv+; #X obj 245 104 # +; #X obj 426 154 #pack; #X obj 456 138 nbx 5 14 -1e+37 1e+37 0 1 empty empty empty 0 -6 0 10 -241291 -1 -1 149 256; #X obj 426 122 nbx 5 14 -1e+37 1e+37 0 1 empty empty empty 0 -6 0 10 -241291 -1 -1 128 256; #X obj 41 123 #draw_polygon put (1 # 255); #X text 162 550 red filter; #X text 121 85 draw rectangles; #X text 238 11 rectangle polygon; #X obj 42 186 #moment 2; #X obj 269 172 #moment_polar; #X obj 356 192 display; #X obj 270 212 display; #X obj 5 61 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1 -1 ; #X text 141 309 this is a fudge factor.; #X obj 18 606 fps; #X floatatom 18 625 5 0 0 0 - - -; #X text 143 321 depending on what you want to do \,; #X text 140 333 you set it to 2 \, 3 \, 4 \, whatever.; #X obj 402 364 #outer + (9000 0); #X obj 523 429 #transpose; #X obj 20 60 t b b b; #X obj 402 540 # + (120 160); #X obj 63 340 cv.SVD; #X obj 63 302 #cast f; #X obj 63 399 #inner \, seed (f #); #X obj 402 402 #cast f; #X obj 402 459 #inner \, seed (f #); #X obj 402 507 #cast i; #X obj 63 378 #swap; #X obj 402 326 #for 0 160 1; #X obj 63 359 # sqrt (f #); #X obj 63 321 # * (f # 3); #X obj 402 479 # / (f # 1000); #X obj 402 383 # cos* 1000; #X obj 402 345 # * 225; #X obj 18 549 #inner (1 3 # 1 0 0); #X obj 18 568 #draw_polygon + (0 255 255) (2 2 #); #X obj 19 41 metro 20; #X obj 18 144 #t; #X connect 0 0 58 0; #X connect 1 0 19 0; #X connect 4 0 13 0; #X connect 5 0 6 0; #X connect 6 0 4 1; #X connect 7 0 35 0; #X connect 8 0 29 0; #X connect 8 1 9 0; #X connect 9 0 2 0; #X connect 9 0 29 1; #X connect 9 0 42 1; #X connect 10 0 11 0; #X connect 11 0 25 0; #X connect 12 0 13 1; #X connect 13 0 21 0; #X connect 13 0 20 0; #X connect 14 0 12 1; #X connect 15 0 12 0; #X connect 16 0 19 1; #X connect 17 0 16 1; #X connect 18 0 16 0; #X connect 19 0 4 0; #X connect 20 0 25 2; #X connect 21 0 11 2; #X connect 22 0 21 1; #X connect 22 0 20 1; #X connect 23 0 22 1; #X connect 24 0 22 0; #X connect 25 0 59 0; #X connect 29 0 3 0; #X connect 29 0 30 0; #X connect 29 0 44 0; #X connect 30 0 32 0; #X connect 30 1 31 0; #X connect 33 0 41 0; #X connect 35 0 36 0; #X connect 39 0 54 0; #X connect 40 0 47 1; #X connect 41 0 50 0; #X connect 41 1 10 0; #X connect 41 2 1 0; #X connect 42 0 57 2; #X connect 43 0 51 0; #X connect 43 1 49 1; #X connect 44 0 52 0; #X connect 45 0 40 0; #X connect 46 0 47 0; #X connect 47 0 53 0; #X connect 48 0 42 0; #X connect 49 0 45 0; #X connect 49 1 45 1; #X connect 50 0 55 0; #X connect 51 0 49 0; #X connect 52 0 43 0; #X connect 53 0 48 0; #X connect 54 0 46 0; #X connect 55 0 39 0; #X connect 56 0 57 0; #X connect 57 0 7 0; #X connect 58 0 41 0; #X connect 59 0 56 0; #X connect 59 1 8 0;