#N canvas 81 172 1220 545 10; #X obj 639 130 array set pkg-\$0; #N canvas 48 100 646 366 (subpatch) 0; #X array pkg-\$0 530 float 2; #X coords 0 255 530 0 530 256 2 0 0; #X restore 663 213 graph; #X obj 251 212 array get pkg-\$0; #X obj 251 185 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 130 327 netsend -u -b; #X msg 26 250 connect localhost 6454; #X obj 251 232 list prepend send; #X obj 251 252 route list; #X obj 357 375 % 256; #X obj 357 334 i; #X obj 384 296 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X floatatom 455 433 5 0 0 0 - - -, f 5; #X obj 377 454 array set pkg-\$0 12; #X obj 639 69 loadbang; #X obj 80 42 inlet; #X obj 466 58 inlet; #X obj 26 181 list prepend set connect; #X obj 26 222 route list; #X obj 26 201 list append 6454; #X obj 57 153 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X msg 192 83 connect localhost; #X msg 89 273 disconnect; #X obj 452 257 tabwrite pkg-\$0; #X obj 357 355 + 1; #X text 13 1 [artnet] - Simple Art-Net sender in vanilla pd; #X text 52 378 TODO: send smaller packets if possible; #X obj 96 490 print; #X obj 126 439 array quantile pkg-\$0; #X msg 132 396 0.9999; #X msg 464 291 4; #X obj 444 336 array set pkg-\$0 17; #X msg 639 110 65 114 116 45 78 101 116 0 0 80 0 14 0 0 1 0 2 0; #X msg 344 50 send; #X msg 958 149 \; pkg-\$0 resize 530; #X obj 464 233 pack; #X obj 379 147 unpack 0 f; #X obj 504 225 + 17; #X obj 469 180 moses 1; #X obj 502 196 moses 513; #X obj 598 181 print dmx channel out of range; #X msg 551 95 0; #X obj 566 300 print; #X obj 466 158 i; #X msg 367 86 0 0; #X obj 108 464 max 19; #X obj 80 113 route connect disconnect send bang; #X connect 2 0 6 0; #X connect 3 0 2 0; #X connect 3 0 10 0; #X connect 5 0 4 0; #X connect 6 0 7 0; #X connect 7 0 4 0; #X connect 8 0 9 1; #X connect 8 0 11 0; #X connect 8 0 12 0; #X connect 9 0 23 0; #X connect 10 0 9 0; #X connect 13 0 31 0; #X connect 14 0 45 0; #X connect 15 0 42 0; #X connect 16 0 18 0; #X connect 17 0 5 0; #X connect 18 0 17 0; #X connect 19 0 5 0; #X connect 20 0 45 0; #X connect 21 0 4 0; #X connect 23 0 8 0; #X connect 27 0 44 0; #X connect 28 0 27 0; #X connect 29 0 30 0; #X connect 31 0 0 0; #X connect 32 0 45 0; #X connect 34 0 22 0; #X connect 34 0 41 0; #X connect 35 0 34 0; #X connect 35 1 42 0; #X connect 36 0 34 1; #X connect 37 0 39 0; #X connect 37 1 38 0; #X connect 38 0 36 0; #X connect 38 1 39 0; #X connect 42 0 37 0; #X connect 43 0 35 0; #X connect 44 0 26 0; #X connect 45 0 16 0; #X connect 45 0 19 0; #X connect 45 1 21 0; #X connect 45 2 3 0; #X connect 45 3 3 0; #X connect 45 4 35 0;