#N canvas 11 19 268 185 12; #X declare -lib mrpeach; #X declare -lib mrpeach; #N canvas 294 46 809 624 envoyer_osc 0; #X obj 1 50 cnv 15 800 500 empty empty empty 20 12 0 14 -261682 -66577 0; #X msg 140 351 disconnect; #X msg 140 317 connect localhost 3011; #X obj 23 62 import mrpeach; #X obj 90 238 packOSC; #X obj 1 4 cnv 15 800 40 empty empty Envoyer_des_données_avec_le_protocole_Open_Sound_Control 20 12 0 14 -233017 -66577 0; #X obj 90 452 tgl 15 0 empty empty connexion 17 7 0 10 -257985 -1 -1 0 1; #X text 181 449 <-- indique que la connexion est établie (x) ou non. ; #X text 241 153 <-- l'argument 'blibli' est un sélecteur que vous pouvez choisir. Ce sélecteur doit être filtré à son tour à la sortie de [unpackOSC] dans la patche de réception.; #X text 132 61 <-- déclarer l'appel à la bilbiothèque 'mrpeach'; #X obj 90 420 udpsend; #X text 331 315 <-- changez l'adresse IP et le numéro du 'port' pour correspondre à l'adresse de l'ordinateur auquel vous voulez envoyer de l'information. Cliquez ensuite sur 'connect'. Ici \, localhost est une addresse par défaut qui désigne l'adresse du poste sur lequel vous lisez ceci \, elle peut aussi s'écrire '127.0.0.1'. Il s'agit d'une convention informatique.; #X msg 90 156 send /blibli 42; #X connect 1 0 10 0; #X connect 2 0 10 0; #X connect 4 0 10 0; #X connect 10 0 6 0; #X connect 12 0 4 0; #X restore 59 50 pd envoyer_osc; #N canvas 82 16 1088 557 recevoir_osc 1; #X obj 2 3 cnv 15 800 40 empty empty Recevoir_des_données_avec_le_protocole_Open_Sound_Control 20 12 0 14 -233017 -66577 0; #X obj 2 46 cnv 15 800 500 empty empty empty 20 12 0 14 -204786 -66577 0; #X obj 50 95 udpreceive 3011; #X obj 55 132 unpackOSC; #X obj 56 393 routeOSC /blibli; #X obj 72 445 print blibli_dit; #X obj 213 452 print les_autres_messages; #X obj 418 451 print unpacked; #X text 259 79 <-- L'argument '3011' correspond au 'port' sur lequel le udpsend se branchera; #X obj 21 62 import mrpeach; #X text 133 60 <-- la déclaration de la bibliothèque; #X obj 65 480 select 2 3 4; #X obj 65 507 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 92 507 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 119 507 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 146 507 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 176 478 <-- il s'agit ensuite de filtrer les messages avec [select] pour agir sur le reste de notre patche.; #X floatatom 573 456 5 0 0 0 - - -; #N canvas 0 0 450 300 (subpatch) 0; #X array AccelX 100 float 1; #A 0 240 224 288 304 496 112 64 192 208 192 224 48 224 32 128 16 368 32 416 128 240 480 480 16 480 224 64 160 224 192 480 160 144 400 464 0 160 16 128 464 160 192 32 224 320 0 96 272 16 288 288 480 0 496 192 272 32 400 0 176 176 288 208 288 64 32 0 32 128 432 480 16 464 208 160 192 352 352 256 224 224 464 192 208 144 96 240 176 256 208 96 144 320 0 240 48 0 16 480 176; #X coords 0 0 99 65000 200 140 1 0 0; #X restore 844 391 graph; #X obj 209 312 osc~; #X obj 209 344 dac~; #X obj 643 454 print ppppp; #X obj 281 181 routeOSC /Accel; #X obj 284 210 unpack f f f; #X obj 697 177 routeOSC /Magne; #X floatatom 365 235 5 0 0 0 - - -; #X floatatom 324 236 5 0 0 0 - - -; #X floatatom 284 237 5 0 0 0 - - -; #X obj 697 207 unpack f f f; #X floatatom 778 232 5 0 0 0 - - -; #X floatatom 737 233 5 0 0 0 - - -; #X floatatom 697 234 5 0 0 0 - - -; #X obj 209 273 maxlib/scale 100 65000 200 2000; #X obj 260 347 osc~; #X obj 260 379 dac~; #X obj 257 305 maxlib/scale 100 65000 200 2000; #X obj 343 372 osc~; #X obj 343 404 dac~; #X obj 335 334 maxlib/scale 100 65000 200 2000; #X text 201 342; #X obj 885 205 f; #X obj 916 203 + 1; #X obj 595 319 osc~; #X obj 595 351 dac~; #X obj 595 280 maxlib/scale 100 65000 200 2000; #X obj 646 354 osc~; #X obj 646 386 dac~; #X obj 643 312 maxlib/scale 100 65000 200 2000; #X obj 729 379 osc~; #X obj 729 411 dac~; #X obj 721 341 maxlib/scale 100 65000 200 2000; #X text 549 385 comment; #X obj 955 205 % 100; #X floatatom 885 232 5 0 0 0 - - -; #X obj 876 159 t f b; #X obj 868 276 tabwrite AccelX; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 3 0 22 0; #X connect 3 0 24 0; #X connect 4 0 11 0; #X connect 11 0 12 0; #X connect 11 1 13 0; #X connect 11 2 14 0; #X connect 11 3 15 0; #X connect 19 0 20 0; #X connect 19 0 20 1; #X connect 22 0 23 0; #X connect 23 0 27 0; #X connect 23 1 26 0; #X connect 23 2 25 0; #X connect 24 0 28 0; #X connect 25 0 38 0; #X connect 26 0 35 0; #X connect 27 0 32 0; #X connect 27 0 54 0; #X connect 28 0 31 0; #X connect 28 1 30 0; #X connect 28 2 29 0; #X connect 29 0 50 0; #X connect 30 0 47 0; #X connect 31 0 44 0; #X connect 32 0 19 0; #X connect 33 0 34 0; #X connect 33 0 34 1; #X connect 35 0 33 0; #X connect 36 0 37 0; #X connect 36 0 37 1; #X connect 38 0 36 0; #X connect 40 0 41 0; #X connect 40 0 53 0; #X connect 41 0 52 0; #X connect 42 0 43 0; #X connect 42 0 43 1; #X connect 44 0 42 0; #X connect 45 0 46 0; #X connect 45 0 46 1; #X connect 47 0 45 0; #X connect 48 0 49 0; #X connect 48 0 49 1; #X connect 50 0 48 0; #X connect 52 0 40 1; #X connect 53 0 55 1; #X connect 54 0 55 0; #X connect 54 1 40 0; #X restore 59 122 pd recevoir_osc;