#N canvas 870 429 776 615 10; #X obj 30 99 send test1; #X obj 26 161 receive test1; #X floatatom 29 78 5 0 0 0 - - -; #X floatatom 26 185 5 0 0 0 - - -; #X obj 155 95 s test2; #X floatatom 154 74 5 0 0 0 - - -; #X floatatom 153 183 5 0 0 0 - - -; #X obj 327 100 s; #X floatatom 327 77 5 0 0 0 - - -; #X obj 328 154 r; #X obj 373 154 r; #X obj 413 154 r; #X floatatom 328 185 5 0 0 0 - - -; #X floatatom 373 185 5 0 0 0 - - -; #X floatatom 413 184 5 0 0 0 - - -; #X obj 153 161 r test2; #X obj 26 9 cnv 15 200 20 empty empty empty 20 12 0 14 -175625 -66577 0; #X text 45 10 SEND & RECEIVE; #X floatatom 207 183 5 0 0 0 - - -; #X obj 207 161 r test2; #X text 27 35 Send & receive objects allow you to send values without connecting the objects with wires.; #X floatatom 486 75 5 0 0 0 - - -; #X obj 484 15 cnv 15 200 20 empty empty empty 20 12 0 14 -175625 -66577 0; #X text 503 16 SEND~ & RECEIVE~; #X obj 487 99 osc~ 330; #X obj 645 217 dac~; #X obj 644 187 r~ osc1; #X obj 486 263 s~ osc1; #X text 481 43 For audio; #X obj 27 239 cnv 15 200 20 empty empty empty 20 12 0 14 -175625 -66577 0; #X text 45 241 THROW~ & CATCH~; #X text 156 123 s and r work just as well; #X obj 30 327 osc~ 110; #X obj 102 356 osc~ 220; #X obj 179 386 osc~ 440; #X obj 30 357 throw~ out; #X obj 102 387 throw~ out; #X obj 179 417 throw~ out; #X obj 37 451 catch~ out; #X obj 34 586 dac~; #X obj 36 558 *~; #X obj 52 532 vline~; #X msg 51 509 \$1 30; #X obj 55 486 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X text 26 292 Any number of throw~ objects can add into one catch~ object (but two catch~ objects cannot share the same name.); #X text 26 270 Sums signals to one bus; #X obj 501 215 vline~; #X obj 486 239 *~; #X msg 501 193 \$1 20; #X obj 501 146 vsl 20 40 0 1 0 0 empty empty empty 0 -9 0 10 -262144 -1 -1 0 1; #X text 537 264 send the signal; #X text 640 168 receive the signal; #X obj 475 486 cnv 15 250 90 empty empty empty 20 12 0 14 -175625 -66577 0; #X text 485 536 Media Lab \, Department of Media; #X text 482 500 Composing With Data Flow Programming; #X text 484 523 SOPI Research Group; #X text 484 548 Aalto University School of ARTS; #X connect 1 0 3 0; #X connect 2 0 0 0; #X connect 5 0 4 0; #X connect 8 0 7 0; #X connect 9 0 12 0; #X connect 10 0 13 0; #X connect 11 0 14 0; #X connect 15 0 6 0; #X connect 19 0 18 0; #X connect 21 0 24 0; #X connect 24 0 47 0; #X connect 26 0 25 0; #X connect 26 0 25 1; #X connect 32 0 35 0; #X connect 33 0 36 0; #X connect 34 0 37 0; #X connect 38 0 40 0; #X connect 40 0 39 1; #X connect 40 0 39 0; #X connect 41 0 40 1; #X connect 42 0 41 0; #X connect 43 0 42 0; #X connect 46 0 47 1; #X connect 47 0 27 0; #X connect 48 0 46 0; #X connect 49 0 48 0;