#N canvas 265 108 535 439 10; #X obj 178 80 metro 75; #X obj 178 357 comport 4 38400; #X msg 309 254 close; #X msg 225 332 devices; #X obj 309 231 loadbang; #X floatatom 94 312 5 0 0 0 - - -, f 5; #X msg 121 356 open \$1; #X obj 94 333 t b f; #X obj 309 276 t b a; #X obj 309 296 0; #X obj 178 102 t b b; #N canvas 242 200 455 262 dmx-communicationR 0; #N canvas 105 119 365 421 dec2hex 0; #X obj 36 29 inlet; #X obj 21 53 f; #X obj 21 8 inlet; #X obj 21 399 outlet; #X obj 21 80 t a a; #X obj 21 166 makefilename %x; #X obj 21 128 demux 0 1; #X obj 48 100 < 15; #X obj 124 166 makefilename %x; #X obj 124 189 makesymbol 0%s; #X obj 21 231 list trim; #X obj 21 252 any2bytes 128 -1; #X obj 21 274 list split 1; #X obj 21 323 expr if($f1>57 \, $f1-32 \, $f1); #X obj 55 303 expr if($f1>57 \, $f1-32 \, $f1); #X obj 21 350 pack; #X msg 21 373 42 52 69 48 49 48 48 35 42 67 57 48 49 48 57 \$1 \$2 35; #X connect 0 0 1 1; #X connect 1 0 4 0; #X connect 2 0 1 0; #X connect 4 0 6 0; #X connect 4 1 7 0; #X connect 5 0 10 0; #X connect 6 0 5 0; #X connect 6 1 8 0; #X connect 7 0 6 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 12 1 14 0; #X connect 13 0 15 0; #X connect 14 0 15 1; #X connect 15 0 16 0; #X connect 16 0 3 0; #X restore 29 144 pd dec2hex; #N canvas 105 119 400 426 dec2hex 0; #X obj 36 29 inlet; #X obj 21 53 f; #X obj 21 8 inlet; #X obj 21 399 outlet; #X obj 21 80 t a a; #X obj 21 166 makefilename %x; #X obj 21 128 demux 0 1; #X obj 48 100 < 15; #X obj 124 166 makefilename %x; #X obj 124 189 makesymbol 0%s; #X obj 21 231 list trim; #X obj 21 252 any2bytes 128 -1; #X obj 21 274 list split 1; #X obj 21 323 expr if($f1>57 \, $f1-32 \, $f1); #X obj 55 303 expr if($f1>57 \, $f1-32 \, $f1); #X obj 21 350 pack; #X msg 21 373 42 52 69 48 49 48 48 35 42 67 57 48 49 48 65 \$1 \$2 35; #X connect 0 0 1 1; #X connect 1 0 4 0; #X connect 2 0 1 0; #X connect 4 0 6 0; #X connect 4 1 7 0; #X connect 5 0 10 0; #X connect 6 0 5 0; #X connect 6 1 8 0; #X connect 7 0 6 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 12 1 14 0; #X connect 13 0 15 0; #X connect 14 0 15 1; #X connect 15 0 16 0; #X connect 16 0 3 0; #X restore 126 144 pd dec2hex; #N canvas 105 119 365 421 dec2hex 0; #X obj 36 29 inlet; #X obj 21 53 f; #X obj 21 8 inlet; #X obj 21 399 outlet; #X obj 21 80 t a a; #X obj 21 166 makefilename %x; #X obj 21 128 demux 0 1; #X obj 48 100 < 15; #X obj 124 166 makefilename %x; #X obj 124 189 makesymbol 0%s; #X obj 21 231 list trim; #X obj 21 252 any2bytes 128 -1; #X obj 21 274 list split 1; #X obj 21 323 expr if($f1>57 \, $f1-32 \, $f1); #X obj 55 303 expr if($f1>57 \, $f1-32 \, $f1); #X obj 21 350 pack; #X msg 21 373 42 52 69 48 49 48 48 35 42 67 57 48 49 48 66 \$1 \$2 35; #X connect 0 0 1 1; #X connect 1 0 4 0; #X connect 2 0 1 0; #X connect 4 0 6 0; #X connect 4 1 7 0; #X connect 5 0 10 0; #X connect 6 0 5 0; #X connect 6 1 8 0; #X connect 7 0 6 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 12 1 14 0; #X connect 13 0 15 0; #X connect 14 0 15 1; #X connect 15 0 16 0; #X connect 16 0 3 0; #X restore 222 144 pd dec2hex; #N canvas 105 119 365 421 dec2hex 0; #X obj 36 29 inlet; #X obj 21 53 f; #X obj 21 8 inlet; #X obj 21 399 outlet; #X obj 21 80 t a a; #X obj 21 166 makefilename %x; #X obj 21 128 demux 0 1; #X obj 48 100 < 15; #X obj 124 166 makefilename %x; #X obj 124 189 makesymbol 0%s; #X obj 21 231 list trim; #X obj 21 252 any2bytes 128 -1; #X obj 21 274 list split 1; #X obj 21 323 expr if($f1>57 \, $f1-32 \, $f1); #X obj 55 303 expr if($f1>57 \, $f1-32 \, $f1); #X obj 21 350 pack; #X msg 21 373 42 52 69 48 49 48 48 35 42 67 57 48 49 48 67 \$1 \$2 35; #X connect 0 0 1 1; #X connect 1 0 4 0; #X connect 2 0 1 0; #X connect 4 0 6 0; #X connect 4 1 7 0; #X connect 5 0 10 0; #X connect 6 0 5 0; #X connect 6 1 8 0; #X connect 7 0 6 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 12 1 14 0; #X connect 13 0 15 0; #X connect 14 0 15 1; #X connect 15 0 16 0; #X connect 16 0 3 0; #X restore 322 144 pd dec2hex; #X obj 121 18 inlet; #X obj 221 18 inlet; #X obj 221 40 t b b b b; #X obj 29 166 outlet; #X obj 126 166 outlet; #X obj 222 166 outlet; #X obj 322 166 outlet; #X obj 121 40 t f f f; #X obj 379 122 r zoom; #X connect 0 0 7 0; #X connect 1 0 8 0; #X connect 2 0 9 0; #X connect 3 0 10 0; #X connect 4 0 11 0; #X connect 5 0 6 0; #X connect 6 0 0 0; #X connect 6 1 1 0; #X connect 6 2 2 0; #X connect 6 3 3 0; #X connect 11 0 0 1; #X connect 11 1 1 1; #X connect 11 2 2 1; #X connect 12 0 3 1; #X restore 252 166 pd dmx-communicationR; #N canvas 242 200 455 262 dmx-communicationL 0; #X obj 121 18 inlet; #X obj 221 18 inlet; #X obj 221 40 t b b b b; #X obj 29 166 outlet; #X obj 126 166 outlet; #X obj 222 166 outlet; #X obj 322 166 outlet; #X obj 121 40 t f f f; #N canvas 105 119 365 421 dec2hex 0; #X obj 36 29 inlet; #X obj 21 53 f; #X obj 21 8 inlet; #X obj 21 399 outlet; #X obj 21 80 t a a; #X obj 21 166 makefilename %x; #X obj 21 128 demux 0 1; #X obj 48 100 < 15; #X obj 124 166 makefilename %x; #X obj 124 189 makesymbol 0%s; #X obj 21 231 list trim; #X obj 21 252 any2bytes 128 -1; #X obj 21 274 list split 1; #X obj 21 323 expr if($f1>57 \, $f1-32 \, $f1); #X obj 55 303 expr if($f1>57 \, $f1-32 \, $f1); #X obj 21 350 pack; #X msg 21 373 42 52 69 48 49 48 48 35 42 67 57 48 49 48 68 \$1 \$2 35; #X connect 0 0 1 1; #X connect 1 0 4 0; #X connect 2 0 1 0; #X connect 4 0 6 0; #X connect 4 1 7 0; #X connect 5 0 10 0; #X connect 6 0 5 0; #X connect 6 1 8 0; #X connect 7 0 6 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 12 1 14 0; #X connect 13 0 15 0; #X connect 14 0 15 1; #X connect 15 0 16 0; #X connect 16 0 3 0; #X restore 29 141 pd dec2hex; #N canvas 105 119 400 426 dec2hex 0; #X obj 36 29 inlet; #X obj 21 53 f; #X obj 21 8 inlet; #X obj 21 399 outlet; #X obj 21 80 t a a; #X obj 21 166 makefilename %x; #X obj 21 128 demux 0 1; #X obj 48 100 < 15; #X obj 124 166 makefilename %x; #X obj 124 189 makesymbol 0%s; #X obj 21 231 list trim; #X obj 21 252 any2bytes 128 -1; #X obj 21 274 list split 1; #X obj 21 323 expr if($f1>57 \, $f1-32 \, $f1); #X obj 55 303 expr if($f1>57 \, $f1-32 \, $f1); #X obj 21 350 pack; #X msg 21 373 42 52 69 48 49 48 48 35 42 67 57 48 49 48 69 \$1 \$2 35; #X connect 0 0 1 1; #X connect 1 0 4 0; #X connect 2 0 1 0; #X connect 4 0 6 0; #X connect 4 1 7 0; #X connect 5 0 10 0; #X connect 6 0 5 0; #X connect 6 1 8 0; #X connect 7 0 6 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 12 1 14 0; #X connect 13 0 15 0; #X connect 14 0 15 1; #X connect 15 0 16 0; #X connect 16 0 3 0; #X restore 126 141 pd dec2hex; #N canvas 105 119 365 421 dec2hex 0; #X obj 36 29 inlet; #X obj 21 53 f; #X obj 21 8 inlet; #X obj 21 399 outlet; #X obj 21 80 t a a; #X obj 21 166 makefilename %x; #X obj 21 128 demux 0 1; #X obj 48 100 < 15; #X obj 124 166 makefilename %x; #X obj 124 189 makesymbol 0%s; #X obj 21 231 list trim; #X obj 21 252 any2bytes 128 -1; #X obj 21 274 list split 1; #X obj 21 323 expr if($f1>57 \, $f1-32 \, $f1); #X obj 55 303 expr if($f1>57 \, $f1-32 \, $f1); #X obj 21 350 pack; #X msg 21 373 42 52 69 48 49 48 48 35 42 67 57 48 49 48 70 \$1 \$2 35; #X connect 0 0 1 1; #X connect 1 0 4 0; #X connect 2 0 1 0; #X connect 4 0 6 0; #X connect 4 1 7 0; #X connect 5 0 10 0; #X connect 6 0 5 0; #X connect 6 1 8 0; #X connect 7 0 6 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 12 1 14 0; #X connect 13 0 15 0; #X connect 14 0 15 1; #X connect 15 0 16 0; #X connect 16 0 3 0; #X restore 222 141 pd dec2hex; #N canvas 105 119 365 421 dec2hex 0; #X obj 36 29 inlet; #X obj 21 53 f; #X obj 21 8 inlet; #X obj 21 399 outlet; #X obj 21 80 t a a; #X obj 21 166 makefilename %x; #X obj 21 128 demux 0 1; #X obj 48 100 < 15; #X obj 124 166 makefilename %x; #X obj 124 189 makesymbol 0%s; #X obj 21 231 list trim; #X obj 21 252 any2bytes 128 -1; #X obj 21 274 list split 1; #X obj 21 323 expr if($f1>57 \, $f1-32 \, $f1); #X obj 55 303 expr if($f1>57 \, $f1-32 \, $f1); #X obj 21 350 pack; #X msg 21 373 42 52 69 48 49 48 48 35 42 67 57 48 49 49 48 \$1 \$2 35; #X connect 0 0 1 1; #X connect 1 0 4 0; #X connect 2 0 1 0; #X connect 4 0 6 0; #X connect 4 1 7 0; #X connect 5 0 10 0; #X connect 6 0 5 0; #X connect 6 1 8 0; #X connect 7 0 6 1; #X connect 8 0 9 0; #X connect 9 0 10 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 13 0; #X connect 12 1 14 0; #X connect 13 0 15 0; #X connect 14 0 15 1; #X connect 15 0 16 0; #X connect 16 0 3 0; #X restore 322 141 pd dec2hex; #X obj 379 120 r zoom; #X connect 0 0 7 0; #X connect 1 0 2 0; #X connect 2 0 8 0; #X connect 2 1 9 0; #X connect 2 2 10 0; #X connect 2 3 11 0; #X connect 7 0 8 1; #X connect 7 1 9 1; #X connect 7 2 10 1; #X connect 8 0 3 0; #X connect 9 0 4 0; #X connect 10 0 5 0; #X connect 11 0 6 0; #X connect 12 0 11 1; #X restore 55 166 pd dmx-communicationL; #X floatatom 252 142 5 0 0 2 DMX_val - -, f 5; #X floatatom 55 142 5 0 0 2 DMX_val - -, f 5; #X connect 0 0 10 0; #X connect 2 0 8 0; #X connect 3 0 1 0; #X connect 4 0 2 0; #X connect 5 0 7 0; #X connect 6 0 1 0; #X connect 7 0 0 0; #X connect 7 1 6 0; #X connect 8 0 9 0; #X connect 8 1 1 0; #X connect 9 0 0 0; #X connect 10 0 12 1; #X connect 10 1 11 1; #X connect 11 0 1 0; #X connect 11 1 1 0; #X connect 11 2 1 0; #X connect 11 3 1 0; #X connect 12 0 1 0; #X connect 12 1 1 0; #X connect 12 2 1 0; #X connect 12 3 1 0; #X connect 13 0 11 0; #X connect 14 0 12 0;