Skip to content
Snippets Groups Projects
Select Git revision
  • 9ae9149d27c264533a091bc069bb04d71cbb39fb
  • master default protected
  • dev
  • clock
  • web
  • nime2020
  • connections
  • modules
8 results

bf-session.pd

Blame
  • bf-session.pd 3.29 KiB
    #N canvas 962 616 956 463 10;
    #X declare -path ..;
    #X declare -stdpath osc;
    #X declare -stdpath mrpeach;
    #X declare -stdpath mrpeach/net;
    #N canvas 3 68 450 300 declares 0;
    #X obj 29 21 declare -path ..;
    #X obj 30 109 declare -stdpath osc;
    #X obj 28 77 declare -stdpath mrpeach;
    #X obj 28 49 declare -stdpath mrpeach/net;
    #X restore 761 15 pd declares;
    #X obj 129 343 loadbang;
    #X obj 129 397 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
    1;
    #X obj 189 346 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
    -1 -1;
    #X obj 13 50 unpackOSC;
    #X msg 185 104 \$1.\$2.\$3.\$4;
    #X obj 185 122 symbol;
    #X obj 76 209 symbol;
    #X obj 415 411 s pd-\$0-connects;
    #N canvas 1397 680 637 450 \$0-connects 0;
    #X obj 13 79 bf-util/bf-connect-visu 127.0.0.1;
    #X restore 552 428 pd \$0-connects;
    #X msg 381 380 clear;
    #X obj 407 290 loadbang;
    #X obj 236 245 s connect;
    #X obj 13 104 t b b;
    #X obj 400 146 outlet;
    #X obj 13 32 udpreceive 8327;
    #X obj 459 293 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
    -1 -1;
    #X msg 129 361 connect 255.255.255.255 8327;
    #X obj 330 56 oscparse;
    #X obj 330 74 route list;
    #X obj 330 92 route boeuf;
    #X obj 145 48 route from;
    #X obj 304 38 mrpeach/slipdec;
    #X obj 304 20 netreceive -b 8328;
    #X obj 129 379 netsend -u -b;
    #X obj 13 343 list prepend send;
    #X obj 13 361 list trim;
    #X obj 398 38 netreceive -u -b 8329;
    #X text 12 11 DISCOVERY OF OTHERS with udp broadcast;
    #X text 305 3 MESSAGES FROM OTHERS;
    #X text 556 210 CREATE UNICAST CONNECTIONS TO OTHERS;
    #X obj 330 146 s fromBoeuf;
    #X obj 178 263 s bf-session-name;
    #X obj 13 227 oscformat boeuf \$1 hello;
    #X obj 178 245 symbol \$1;
    #X obj 181 325 oscformat boeuf \$1 request;
    #X obj 13 68 routeOSC /boeuf/\$1;
    #X obj 330 110 route \$1;
    #X obj 330 128 t a a;
    #X obj 313 290 r requestOthers;
    #X obj 178 177 r bf-ask-session-name;
    #X obj 178 195 delay 5;
    #X obj 251 227 t b b s s;
    #X obj 417 340 bf-util/bf-util-symbolmap \$1-connections;
    #X obj 313 308 t b b b;
    #X obj 274 85 print;
    #X obj 682 394 pack s s;
    #X obj 712 304 symbol bf-connect;
    #X obj 710 287 symbol bf-connect-visu;
    #X obj 76 104 t b b;
    #X obj 124 104 t b b;
    #X msg 426 388 obj 0 0 bf-util/\$2 \$1;
    #X obj 13 86 routeOSC /request /hello /hellovisu;
    #X obj 676 364 symbol;
    #X connect 1 0 17 0;
    #X connect 3 0 17 0;
    #X connect 4 0 36 0;
    #X connect 5 0 6 0;
    #X connect 6 0 7 1;
    #X connect 7 0 42 0;
    #X connect 10 0 8 0;
    #X connect 11 0 44 0;
    #X connect 13 0 33 0;
    #X connect 15 0 4 0;
    #X connect 15 1 21 0;
    #X connect 16 0 44 0;
    #X connect 17 0 24 0;
    #X connect 18 0 19 0;
    #X connect 19 0 20 0;
    #X connect 20 0 37 0;
    #X connect 21 0 5 0;
    #X connect 22 0 18 0;
    #X connect 23 0 22 0;
    #X connect 24 0 2 0;
    #X connect 25 0 26 0;
    #X connect 26 0 24 0;
    #X connect 27 0 18 0;
    #X connect 33 0 25 0;
    #X connect 34 0 32 0;
    #X connect 35 0 25 0;
    #X connect 36 0 52 0;
    #X connect 37 0 38 0;
    #X connect 38 0 31 0;
    #X connect 38 1 14 0;
    #X connect 39 0 44 0;
    #X connect 40 0 41 0;
    #X connect 41 0 34 0;
    #X connect 42 0 41 0;
    #X connect 42 1 12 0;
    #X connect 42 2 43 0;
    #X connect 42 3 53 1;
    #X connect 43 2 53 0;
    #X connect 44 0 35 0;
    #X connect 44 1 10 0;
    #X connect 44 2 43 1;
    #X connect 46 0 51 0;
    #X connect 47 0 46 1;
    #X connect 48 0 46 1;
    #X connect 49 0 7 0;
    #X connect 49 1 47 0;
    #X connect 50 0 7 0;
    #X connect 50 1 48 0;
    #X connect 51 0 8 0;
    #X connect 52 0 13 0;
    #X connect 52 1 49 0;
    #X connect 52 2 50 0;
    #X connect 53 0 46 0;