#N canvas 1013 197 791 749 10; #X obj 209 158 cnv 15 170 280 empty empty empty 20 12 0 14 -196506 -66577 0; #X obj 408 157 cnv 15 200 280 empty empty empty 20 12 0 14 -196506 -66577 0; #X obj 16 160 cnv 15 170 280 empty empty empty 20 12 0 14 -196506 -66577 0; #X obj 23 217 send \$0-local-data; #X obj 23 348 receive \$0-local-data; #X obj 27 180 hsl 150 20 0 127 0 0 empty empty empty -2 -6 0 8 -225271 -1 -1 0 1; #X obj 26 387 hsl 150 20 0 127 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; #X obj 420 174 hsl 150 20 0 127 0 0 empty empty empty -2 -6 0 8 -225280 -1 -1 0 1; #X obj 418 382 hsl 150 20 0 127 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; #X msg 435 222 connect localhost 34567; #X obj 417 280 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X text 438 279 <-- connection status; #X msg 436 241 disconnect; #X msg 417 199 send \$1; #X text 46 44 At the most basic level \, networking in Pd works a lot like the standard [send] and [receive] objects \, except there is a network port number rather than a send/receive name:; #X obj 221 179 hsl 150 20 0 127 0 0 empty empty empty -2 -6 0 8 -225271 -1 -1 0 1; #X obj 217 216 send data; #N canvas 0 22 539 439 sub 0; #X obj 66 17 receive \$0-local-data; #X obj 69 56 hsl 150 20 0 127 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; #X obj 87 135 outlet; #X connect 0 0 1 0; #X connect 1 0 2 0; #X restore 25 265 pd sub; #X floatatom 26 291 5 0 0 0 - - -; #X obj 415 343 netreceive 34567; #X obj 417 261 netsend; #X obj 218 384 hsl 150 20 0 127 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; #X obj 215 345 receive data; #X text 47 21 Send_Receive_NetSend_NetReceive; #X obj 410 496 cnv 15 250 90 empty empty empty 20 12 0 14 -175625 -66577 0; #X text 420 546 Media Lab \, Department of Media; #X text 417 510 Composing With Data Flow Programming; #X text 419 533 SOPI Research Group; #X text 419 558 Aalto University School of ARTS; #X connect 4 0 6 0; #X connect 5 0 3 0; #X connect 7 0 13 0; #X connect 9 0 20 0; #X connect 12 0 20 0; #X connect 13 0 20 0; #X connect 15 0 16 0; #X connect 17 0 18 0; #X connect 19 0 8 0; #X connect 20 0 10 0; #X connect 22 0 21 0;