#N canvas 253 108 335 465 10; #X obj 30 36 route 34; #X obj 30 56 route 102; #X obj 30 76 route 111; #X obj 30 96 route 118; #X obj 30 116 route 34; #X obj 30 16 route 123; #X obj 30 136 route 58; #X obj 30 -10 inlet; #X obj 30 409 outlet; #N canvas 318 346 647 456 fov_decode 0; #X obj -1435 33 unpack f f f; #X obj -1435 240 float2ascii; #X obj -1435 260 json-decode; #X obj -1401 180 float2ascii; #X obj -1401 200 json-decode; #X obj -1366 121 float2ascii; #X obj -1366 141 json-decode; #X obj -1435 280 expr ($f1 * 10) + ($f2); #X obj -1366 101 spigot; #X obj -1333 78 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj -1333 50 expr if($f1 >47 && $f1 < 58 \, 1 \, 0); #X floatatom -1435 301 5 0 0 0 - - -; #X floatatom -1366 161 5 0 0 0 - - -; #X obj -1374 332 expr ($f1*10)+($f2); #X floatatom -1374 359 5 0 0 0 - - -; #X obj -1507 310 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1; #X obj -1507 285 r d3; #X obj -1309 93 s d3; #X obj -1417 401 switch; #X msg -1507 363 1; #X msg -1468 363 2; #X obj -1507 336 moses 1; #X obj -1417 428 outlet; #X obj -1435 6 inlet; #X connect 0 0 1 0; #X connect 0 1 3 0; #X connect 0 2 10 0; #X connect 0 2 8 0; #X connect 1 0 2 0; #X connect 2 0 7 0; #X connect 3 0 4 0; #X connect 4 0 7 1; #X connect 5 0 6 0; #X connect 6 0 12 0; #X connect 7 0 11 0; #X connect 8 0 5 0; #X connect 9 0 8 1; #X connect 9 0 17 0; #X connect 10 0 9 0; #X connect 11 0 13 0; #X connect 11 0 18 1; #X connect 12 0 13 1; #X connect 13 0 14 0; #X connect 14 0 18 2; #X connect 15 0 21 0; #X connect 16 0 15 0; #X connect 18 0 22 0; #X connect 19 0 18 0; #X connect 20 0 18 0; #X connect 21 0 19 0; #X connect 21 1 20 0; #X connect 23 0 0 0; #X restore 30 388 pd fov_decode; #X obj 167 185 unpack f f f; #X floatatom 167 212 5 0 0 0 - - -; #X floatatom 201 212 5 0 0 0 - - -; #X floatatom 236 212 5 0 0 0 - - -; #X msg 167 158 list \$1 \$2 \$3; #X obj 38 323 route 44; #X obj 38 186 route 49; #X obj 38 226 route 56; #X obj 38 350 outlet; #X obj 38 206 route 50; #X text 203 135 for debugging; #X text 97 37 "; #X text 97 56 f; #X text 96 77 o; #X text 95 97 v; #X text 95 118 "; #X text 95 135 :; #X text 92 322 \,; #X text 115 388 decoded output; #X text 93 -9 field of view 0 - 360°; #X text 97 14 open curly bracket; #X text 82 350 output to next parameter string; #X text 45 244 these 3 routes should to be dynamic; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 4 0 6 0; #X connect 5 0 0 0; #X connect 6 0 9 0; #X connect 6 0 14 0; #X connect 6 0 16 0; #X connect 7 0 5 0; #X connect 9 0 8 0; #X connect 10 0 11 0; #X connect 10 1 12 0; #X connect 10 2 13 0; #X connect 14 0 10 0; #X connect 15 0 18 0; #X connect 16 0 19 0; #X connect 17 0 15 0; #X connect 19 0 17 0;