Commit 53cda1fd authored by J Reso's avatar J Reso
Browse files

tclplugin mode label, translation system with files

parent 7d9c825a
Pipeline #3543 skipped
......@@ -25,18 +25,17 @@
;
#X obj 9 116 m-project projects/default;
#X obj 116 216 mhelp in;
#X obj 9 137 m-patch examples/manual;
#X obj 67 65 cnv 10 10 10 empty empty v1.0.beta 0 5 1 9 -262144 -191407
0;
#X obj 12 372 audio-master;
#N canvas 16 197 535 354 record 0;
#X obj 100 100 cnv 17 122 48 empty empty empty 0 0 1 8 -228856 -162280
#N canvas 12 195 574 435 record 0;
#X obj 50 100 cnv 17 122 48 empty empty empty 0 0 1 8 -228856 -162280
0;
#X obj 233 57 cnv 4 5 5 empty empty FILE 0 0 1 8 -241339 -128992 0
;
#X obj 100 102 cnv 12 122 17 empty \$0-rec-cnv ENREGISTREMENT 5 10
1 10 -262144 -66577 0;
#X obj 204 104 tgl 12 0 \$0-rec \$0-rec-in empty 17 7 0 10 -262144
#X obj 50 102 cnv 12 122 17 empty \$0-rec-cnv ENREGISTREMENT 5 10 1
10 -262144 -66577 0;
#X obj 154 104 tgl 12 0 \$0-rec \$0-rec-in empty 17 7 0 10 -262144
-262144 -262144 0 1;
#X msg 322 148 color \$1 \$1 \$1;
#X obj 322 171 s \$0-rec-in;
......@@ -110,8 +109,8 @@ empty 0 -8 0 10 -208051 -208051 -262144 0;
#X connect 16 0 17 0;
#X coords 0 -1 1 1 16 16 2 100 100;
#X restore 213 44 pd toggle device;
#X obj 106 126 cnv 10 5 5 empty empty Fichier_: 0 0 0 8 -228856 -99865
0;
#X obj 56 126 cnv 10 5 5 empty \$0-cnv-file FICHIER 0 0 1 8 -228856
-99865 0;
#X obj 431 109 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 431 128 sel 0 1;
......@@ -122,20 +121,28 @@ empty 0 -8 0 10 -208051 -208051 -262144 0;
#X obj 322 94 sel 0 1;
#X msg 353 124 13;
#X msg 322 124 0;
#X symbolatom 105 130 18 0 0 0 - #0-audio-file-in #0-audio-file;
#X text 32 303 rec all tracks;
#X obj 31 11 loadbang;
#X obj 31 53 s \$0-audio-file-in;
#X msg 31 33 symbol my-record;
#X obj 26 141 r \$0-rec;
#X symbolatom 55 130 18 0 0 0 - #0-audio-file-in #0-audio-file;
#X text 50 332 rec all tracks;
#X obj 50 22 loadbang;
#X obj 50 62 s \$0-audio-file-in;
#X msg 50 42 symbol my-record;
#X obj 50 171 r \$0-rec;
#X obj 254 217 print AUDIO-RECORDING;
#X obj 96 181 sel 1;
#X obj 96 226 symbol;
#X obj 129 201 r \$0-audio-file;
#X obj 26 164 t f f;
#X obj 26 281 s AUDIO-REC;
#X obj 96 247 s AUDIO-FILE;
#X obj 77 216 sel 1;
#X obj 77 261 symbol;
#X obj 110 240 r \$0-audio-file;
#X obj 50 194 t f f;
#X obj 50 311 s AUDIO-REC;
#X obj 77 282 s AUDIO-FILE;
#X msg 431 150 2;
#X msg 305 357 label \$1;
#X obj 305 335 symbol;
#X obj 305 293 r M-TRANSLATE;
#X obj 305 314 route audio/recording audio/file;
#X msg 398 360 label \$1;
#X obj 398 338 symbol;
#X obj 305 379 s \$0-rec-cnv;
#X obj 398 382 s \$0-cnv-file;
#X connect 4 0 5 0;
#X connect 6 0 13 0;
#X connect 6 0 17 0;
......@@ -160,7 +167,14 @@ empty 0 -8 0 10 -208051 -208051 -262144 0;
#X connect 30 0 31 0;
#X connect 30 1 27 0;
#X connect 33 0 15 0;
#X coords 0 -1 1 1 122 48 1 100 100;
#X connect 34 0 40 0;
#X connect 35 0 34 0;
#X connect 36 0 37 0;
#X connect 37 0 35 0;
#X connect 37 1 39 0;
#X connect 38 0 41 0;
#X connect 39 0 38 0;
#X coords 0 -1 1 1 122 48 1 50 100;
#X restore 12 490 pd record;
#X obj 73 372 video-master;
#X obj 12 545 arduino-master;
......@@ -169,14 +183,7 @@ empty 0 -8 0 10 -208051 -208051 -262144 0;
#X obj 116 279 mhelp audio;
#X obj 116 300 mhelp video;
#X obj 116 321 mhelp out;
#X obj 9 158 m-patch examples/examples;
#X obj 12 300 m-object video;
#X obj 12 216 m-object in;
#X obj 12 258 m-object seq;
#X obj 12 279 m-object audio;
#X obj 12 237 m-object numbers;
#X obj 12 321 m-object out;
#N canvas 157 359 418 302 MAIN 0;
#N canvas 141 351 418 302 MAIN 0;
#X obj 50 20 cnv 10 122 16 empty empty empty 5 8 1 10 -253757 -33289
0;
#X obj 55 237 bng 8 250 50 0 \$0-open-sliders \$0-open-slidersIn empty
......@@ -324,7 +331,7 @@ empty 0 -8 0 10 -208051 -208051 -262144 0;
#X connect 43 1 22 0;
#X connect 45 0 12 0;
#X restore 48 139 pd OPEN_PATCHS;
#N canvas 582 94 421 639 BIG_SLIDERS 0;
#N canvas 580 93 421 639 BIG_SLIDERS 0;
#X obj 2 8 vsl 100 400 0 1 0 0 slid1 empty slid1 0 10 0 10 -33289 -258113
-1 0 1;
#X obj 106 8 vsl 100 400 0 1 0 0 slid2 empty slid2 0 10 0 10 -33289
......@@ -362,9 +369,9 @@ empty 0 -8 0 10 -208051 -208051 -262144 0;
#X restore 2 617 pd open;
#X restore 53 252 pd BIG_SLIDERS;
#X text 47 56 Main :;
#X obj 54 23 cnv 1 1 1 empty \$0-CNV-CPU CPU:4% 0 5 0 10 -262144 -166441
#X obj 54 23 cnv 1 1 1 empty \$0-CNV-CPU CPU:3% 0 5 0 10 -262144 -166441
0;
#N canvas 624 233 723 458 ADD_OBJECTS 0;
#N canvas 622 232 723 458 ADD_OBJECTS 0;
#X text 284 369 \; example-file obj x y abstraction;
#X obj 131 251 shuffle 0 500;
#X obj 254 133 t b a;
......@@ -433,98 +440,83 @@ empty 0 -8 0 10 -208051 -208051 -262144 0;
#X connect 26 0 4 0;
#X connect 27 0 24 0;
#X restore 48 160 pd ADD_OBJECTS;
#N canvas 321 170 611 524 PREFERENCES 0;
#X msg 225 160 en;
#X obj 227 422 s M-UPDATE;
#X obj 228 401 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 226 321 0;
#X msg 241 345 1;
#X text 261 319 beginner;
#X text 270 342 expert;
#X obj 40 382 s M-PROJECT-FOLDER;
#X msg 40 350 projects/brutbox;
#X obj 386 371 s M-PATCH-COLOR;
#X obj 330 401 s M-OBJECT-COLOR;
#X obj 225 211 s M-LANGUAGE;
#X obj 226 372 s M-LEVEL-IN;
#X obj 225 45 r \$0-L-EN;
#N canvas 38 156 1319 604 _READ_WRITE_PREF 0;
#X obj 389 71 bng 15 250 50 0 empty empty read 17 7 0 10 -262144 -1
#N canvas 309 164 425 128 PREFERENCES 0;
#N canvas 30 152 1130 465 _READ_WRITE_PREF 0;
#X obj 369 29 bng 15 250 50 0 empty empty read 17 7 0 10 -262144 -1
-1;
#X obj 355 225 textfile;
#X msg 450 143 read preferences.txt cr \, rewind;
#X msg 598 408 write preferences.txt cr;
#X obj 752 385 coll;
#X obj 335 165 textfile;
#X msg 430 83 read preferences.txt cr \, rewind;
#X msg 578 348 write preferences.txt cr;
#X obj 732 325 coll;
#C restore;
#X obj 752 291 list prepend;
#X obj 355 414 tabwrite \$0-i;
#X obj 908 298 tabread \$0-i;
#X obj 355 284 list trim;
#X obj 355 138 until;
#X obj 821 215 f;
#X obj 389 90 t b b b;
#X msg 408 145 0;
#X obj 851 216 + 1;
#X obj 355 160 t b b;
#X obj 355 384 f;
#X obj 355 347 t b b;
#X msg 430 387 0;
#X obj 408 347 t b b;
#X obj 461 349 t b b;
#X obj 515 345 t b b;
#X obj 568 349 t b b;
#X msg 460 388 1;
#X msg 492 389 2;
#X msg 522 390 3;
#X msg 554 391 4;
#X obj 732 231 list prepend;
#X obj 335 354 tabwrite \$0-i;
#X obj 888 238 tabread \$0-i;
#X obj 335 224 list trim;
#X obj 335 78 until;
#X obj 801 155 f;
#X obj 369 48 t b b b;
#X msg 388 85 0;
#X obj 831 156 + 1;
#X obj 335 100 t b b;
#X obj 335 324 f;
#X obj 335 287 t b b;
#X msg 410 327 0;
#X obj 388 287 t b b;
#X obj 441 289 t b b;
#X obj 495 285 t b b;
#X obj 548 289 t b b;
#X msg 440 328 1;
#X msg 472 329 2;
#X msg 502 330 3;
#X msg 534 331 4;
#N canvas 0 0 450 300 (subpatch) 0;
#X array \$0-i 5 float 2;
#X coords 0 15 5 0 100 70 1 0 0;
#X restore 458 473 graph;
#X msg 908 278 0;
#X obj 839 340 list prepend;
#X obj 839 294 symbol;
#X obj 1065 298 tabread \$0-i;
#X obj 996 343 list prepend;
#X msg 1065 277 1;
#X obj 996 321 list prepend level:;
#X obj 839 317 list prepend language:;
#X obj 250 199 r \$0-textfile;
#X msg 700 362 dump;
#X obj 681 324 bng 15 250 50 0 empty empty write 17 7 0 10 -262144
#X restore 440 385 graph;
#X msg 888 218 0;
#X obj 819 280 list prepend;
#X obj 819 234 symbol;
#X obj 1045 238 tabread \$0-i;
#X obj 976 283 list prepend;
#X msg 1045 217 1;
#X obj 976 261 list prepend level:;
#X obj 819 257 list prepend language:;
#X obj 243 94 r \$0-textfile;
#X msg 680 302 dump;
#X obj 661 264 bng 15 250 50 0 empty empty write 17 7 0 10 -262144
-1 -1;
#X obj 681 342 t b b b;
#X msg 792 400 clear;
#X obj 752 459 s \$0-textfile;
#X obj 752 410 l2s;
#X msg 752 433 add \$1;
#X obj 834 264 t b a b;
#X obj 995 256 t b f b;
#X obj 43 358 symbol;
#X obj 149 360 symbol;
#X floatatom 96 359 5 0 0 0 - - -;
#X obj 43 311 list trim;
#X obj 43 482 s M-LANGUAGE;
#X obj 149 435 s M-PROJECT-FOLDER;
#X obj 149 411 makefilename projects/%s;
#X obj 96 455 s M-LEVEL-IN;
#X obj 203 384 s VIDEO-MASTER;
#X msg 203 359 dimen \$1 \$2;
#X obj 300 258 t a a;
#X obj 1025 165 r M-LEVEL;
#X obj 410 29 loadbang;
#X obj 939 193 spigot;
#X obj 1004 216 spigot;
#X obj 1050 110 loadbang;
#X obj 1044 135 delay 1000;
#X msg 985 164 1;
#X msg 432 213 print;
#X obj 940 113 r M-LANGUAGE;
#X obj 355 316 route language: level: project: screen: objects:;
#X obj 43 334 route language: level: project: screen: objects:;
#X obj 276 446 symbol;
#X obj 274 477 s M-OBJECTS-LIST;
#X obj 661 282 t b b b;
#X msg 772 340 clear;
#X obj 732 399 s \$0-textfile;
#X obj 732 350 l2s;
#X msg 732 373 add \$1;
#X obj 814 204 t b a b;
#X obj 975 196 t b f b;
#X obj 23 298 symbol;
#X obj 129 300 symbol;
#X floatatom 76 299 5 0 0 0 - - -;
#X obj 23 251 list trim;
#X obj 23 422 s M-LANGUAGE;
#X obj 129 375 s M-PROJECT-FOLDER;
#X obj 129 351 makefilename projects/%s;
#X obj 76 395 s M-LEVEL-IN;
#X obj 183 324 s VIDEO-MASTER;
#X msg 183 299 dimen \$1 \$2;
#X obj 280 198 t a a;
#X obj 975 150 r M-LEVEL;
#X obj 369 7 loadbang;
#X obj 919 133 spigot;
#X obj 975 174 spigot;
#X obj 1008 62 loadbang;
#X obj 1008 83 delay 1000;
#X msg 1008 104 1;
#X msg 412 153 print;
#X obj 919 61 r M-LANGUAGE;
#X obj 335 256 route language: level: project: screen: objects:;
#X obj 23 274 route language: level: project: screen: objects:;
#X obj 256 386 symbol;
#X obj 254 417 s M-OBJECTS-LIST;
#X connect 0 0 11 0;
#X connect 1 0 5 0;
#X connect 1 0 55 0;
......@@ -614,22 +606,13 @@ empty 0 -8 0 10 -208051 -208051 -262144 0;
#X connect 66 3 54 0;
#X connect 66 4 67 0;
#X connect 67 0 68 0;
#X restore 44 85 pd _READ_WRITE_PREF;
#X obj 285 71 delay 1000;
#X msg 285 95 1;
#X msg 284 123 0;
#X obj 225 132 t b b;
#X obj 427 78 delay 1000;
#X msg 427 103 1;
#X msg 426 131 0;
#X obj 367 140 t b b;
#X msg 367 167 fr;
#X obj 367 53 r \$0-L-FR;
#X obj 225 112 spigot 1;
#X obj 367 120 spigot 1;
#X msg 386 325 2 0;
#X obj 443 350 s M-PROJECT-COLOR;
#X text 331 426 orange malinette : -1.67375e+07 \; white : 0 \; drak
#X restore 14 47 pd _READ_WRITE_PREF;
#N canvas 460 463 414 235 _MENU_COLORS_ 0;
#X obj 129 104 s M-PATCH-COLOR;
#X obj 73 134 s M-OBJECT-COLOR;
#X msg 129 58 2 0;
#X obj 186 83 s M-PROJECT-COLOR;
#X text 74 159 orange malinette : -1.67375e+07 \; white : 0 \; drak
grey : 2 \; black : 22 \;;
#N canvas 749 315 606 448 RGB_____________ 0;
#X obj 97 56 inlet;
......@@ -700,69 +683,60 @@ grey : 2 \; black : 22 \;;
#X connect 28 0 22 0;
#X connect 29 0 23 0;
#X connect 30 0 24 0;
#X restore 443 297 pd RGB_____________;
#X msg 443 324 \$1 2;
#X msg 331 357 40 2;
#N canvas 550 196 1024 561 _LABELS_ 0;
#X obj 221 360 s \$0-cnv-beginner;
#X msg 221 339 label \$1;
#X obj 221 318 symbol;
#X obj 221 252 sel en fr;
#X msg 221 296 Beginner;
#X msg 246 276 Débutant;
#X msg 337 340 label \$1;
#X obj 337 319 symbol;
#X obj 337 361 s \$0-cnv-expert;
#X msg 337 297 Expert;
#X msg 438 342 label \$1;
#X obj 438 321 symbol;
#X obj 438 255 sel en fr;
#X msg 554 343 label \$1;
#X obj 554 322 symbol;
#X obj 554 256 sel en fr;
#X obj 438 363 s \$0-cnv-french;
#X obj 554 364 s \$0-cnv-english;
#X msg 554 300 English;
#X msg 463 279 Français;
#X msg 438 299 French;
#X msg 579 280 Anglais;
#X obj 541 567 s \$0-cnv-french;
#X msg 545 539 color 0 11;
#X msg 531 515 color 0 14;
#X msg 655 537 color 0 11;
#X msg 641 513 color 0 14;
#X obj 651 565 s \$0-cnv-english;
#X obj 528 419 r M-LANGUAGE;
#X obj 528 469 sel en fr;
#X obj 528 444 symbol;
#X msg 237 502 color 0 11;
#X msg 223 478 color 0 14;
#X msg 347 500 color 0 11;
#X msg 333 476 color 0 14;
#X obj 226 402 r M-LEVEL;
#X obj 233 530 s \$0-cnv-beginner;
#X obj 344 528 s \$0-cnv-expert;
#X obj 220 432 sel 1 0;
#X obj 78 191 s \$0-rec-cnv;
#X msg 81 168 label \$1;
#X obj 81 147 symbol;
#X obj 81 81 sel en fr;
#X msg 81 125 RECORDING;
#X msg 106 105 ENREGISTREMENT;
#X msg 668 184 label \$1;
#X obj 668 163 symbol;
#X obj 668 97 sel en fr;
#X msg 339 164 label \$1;
#X obj 339 143 symbol;
#X obj 339 77 sel en fr;
#X obj 270 24 r M-LANGUAGE;
#X obj 270 49 symbol;
#X obj 665 207 s \$0-cnv-ex;
#X obj 336 187 s \$0-cnv-obj;
#X msg 339 121 OBJECTS;
#X msg 364 101 OBJETS;
#X msg 693 122 EXEMPLES;
#X msg 668 141 EXAMPLES;
#X restore 186 30 pd RGB_____________;
#X msg 186 57 \$1 2;
#X msg 74 90 40 2;
#X connect 2 0 0 0;
#X connect 5 0 6 0;
#X connect 6 0 3 0;
#X connect 7 0 1 0;
#X restore 14 74 pd _MENU_COLORS_;
#N canvas 404 182 740 533 _BACKUP_ 0;
#X obj 112 179 s \$0-cnv-beginner;
#X msg 112 158 label \$1;
#X obj 112 137 symbol;
#X obj 112 71 sel en fr;
#X msg 112 115 Beginner;
#X msg 137 95 Débutant;
#X msg 228 159 label \$1;
#X obj 228 138 symbol;
#X obj 228 180 s \$0-cnv-expert;
#X msg 228 116 Expert;
#X msg 329 161 label \$1;
#X obj 329 140 symbol;
#X obj 329 74 sel en fr;
#X msg 445 162 label \$1;
#X obj 445 141 symbol;
#X obj 445 75 sel en fr;
#X obj 329 182 s \$0-cnv-french;
#X obj 445 183 s \$0-cnv-english;
#X msg 445 119 English;
#X msg 354 98 Français;
#X msg 329 118 French;
#X msg 470 99 Anglais;
#X obj 432 386 s \$0-cnv-french;
#X msg 436 358 color 0 11;
#X msg 422 334 color 0 14;
#X msg 546 356 color 0 11;
#X msg 532 332 color 0 14;
#X obj 542 384 s \$0-cnv-english;
#X obj 419 238 r M-LANGUAGE;
#X obj 419 288 sel en fr;
#X obj 419 263 symbol;
#X msg 128 321 color 0 11;
#X msg 114 297 color 0 14;
#X msg 238 319 color 0 11;
#X msg 224 295 color 0 14;
#X obj 117 221 r M-LEVEL;
#X obj 124 349 s \$0-cnv-beginner;
#X obj 235 347 s \$0-cnv-expert;
#X obj 111 251 sel 1 0;
#X msg 559 3 label \$1;
#X obj 559 -18 symbol;
#X obj 559 -84 sel en fr;
#X obj 556 26 s \$0-cnv-ex;
#X msg 584 -59 EXEMPLES;
#X msg 559 -40 EXAMPLES;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 3 0 4 0;
......@@ -801,63 +775,91 @@ grey : 2 \; black : 22 \;;
#X connect 38 0 31 0;
#X connect 38 1 32 0;
#X connect 38 1 33 0;
#X connect 39 0 42 0;
#X connect 40 0 39 0;
#X connect 41 0 40 0;
#X connect 42 0 43 0;
#X connect 42 1 44 0;
#X connect 43 0 41 0;
#X connect 44 0 41 0;
#X connect 45 0 53 0;
#X connect 46 0 45 0;
#X connect 47 0 58 0;
#X connect 47 1 57 0;
#X connect 48 0 54 0;
#X connect 49 0 48 0;
#X connect 50 0 55 0;
#X connect 50 1 56 0;
#X connect 51 0 52 0;
#X connect 52 0 50 0;
#X connect 52 0 42 0;
#X connect 55 0 49 0;
#X connect 56 0 49 0;
#X connect 57 0 46 0;
#X connect 58 0 46 0;
#X restore 45 60 pd _LABELS_;
#X obj 79 224 r M-LEVEL;
#X obj 62 175 cnv 9 50 9 \$0-CNV-MODE \$0-CNV-MODE-IN Expert 2 7 1
9 -262144 -66577 0;
#X connect 0 0 11 0;
#X connect 2 0 1 0;
#X connect 3 0 12 0;
#X connect 4 0 12 0;
#X connect 8 0 7 0;
#X connect 13 0 25 0;
#X connect 15 0 16 0;
#X connect 16 0 25 1;
#X connect 17 0 25 1;
#X connect 18 0 0 0;
#X connect 18 1 17 0;
#X connect 18 1 15 0;
#X connect 19 0 20 0;
#X connect 20 0 26 1;
#X connect 21 0 26 1;
#X connect 22 0 23 0;
#X connect 22 1 21 0;
#X connect 22 1 19 0;
#X connect 23 0 11 0;
#X connect 24 0 26 0;
#X connect 25 0 18 0;
#X connect 26 0 22 0;
#X connect 27 0 9 0;
#X connect 30 0 31 0;
#X connect 31 0 28 0;
#X connect 32 0 10 0;
#X connect 41 0 44 0;
#X connect 41 1 43 0;
#X connect 43 0 40 0;
#X connect 44 0 40 0;
#X restore 323 44 pd _BACKUP_;
#X restore 48 181 pd PREFERENCES;
#X text 73 231 <- open big sliders for touchscreen;
#N canvas 334 77 650 363 TRANSLATION 0;
#X msg 42 160 en;
#X obj 42 181 s M-LANGUAGE;
#X obj 42 51 r \$0-L-EN;
#X obj 87 72 delay 1000;
#X msg 87 96 1;
#X msg 100 118 0;
#X obj 42 138 t b b;
#X obj 221 77 delay 1000;
#X msg 221 98 1;
#X msg 235 121 0;
#X obj 176 139 t b b;
#X msg 176 160 fr;
#X obj 176 52 r \$0-L-FR;
#X obj 42 118 spigot 1;
#X obj 176 119 spigot 1;
#X text 38 25 LANGUAGE FLAG;
#X obj 312 152 textfile;
#X obj 312 122 until;
#X obj 312 177 s M-TRANSLATE;
#X msg 317 307 label \$1;
#X obj 317 286 symbol;
#X obj 317 327 s \$0-cnv-obj;
#X obj 398 326 s M-LEVEL-IN;
#X msg 398 306 label \$1;
#X obj 398 285 symbol;
#X obj 317 238 r M-TRANSLATE;
#X obj 317 260 route objects expert;
#X obj 312 53 r M-LANGUAGE;
#X msg 355 123 read abstractions/core/lang/\$1.txt cr \, rewind;
#X obj 312 94 t b s;
#X obj 312 73 symbol;
#X msg 382 83 en;
#X msg 413 83 fr;
#X text 311 26 READ TRANSLATION FILE;
#X text 315 215 OBJECTS AND EXPERT LABELS;
#X connect 0 0 1 0;
#X connect 2 0 13 0;
#X connect 3 0 4 0;
#X connect 4 0 13 1;
#X connect 5 0 13 1;
#X connect 6 0 0 0;
#X connect 6 1 5 0;
#X connect 6 1 3 0;
#X connect 7 0 8 0;
#X connect 8 0 14 1;
#X connect 9 0 14 1;
#X connect 10 0 11 0;
#X connect 10 1 9 0;
#X connect 10 1 7 0;
#X connect 11 0 1 0;
#X connect 12 0 14 0;
#X connect 13 0 6 0;
#X connect 14 0 10 0;
#X connect 16 0 18 0;
#X connect 16 1 17 1;
#X connect 17 0 16 0;
#X connect 19 0 21 0;
#X connect 20 0 19 0;
#X connect 23 0 22 0;
#X connect 24 0 23 0;
#X connect 25 0 26 0;
#X connect 26 0 20 0;
#X connect 26 1 24 0;
#X connect 27 0 30 0;
#X connect 28 0 16 0;
#X connect 29 0 17 0;
#X connect 29 1 28 0;
#X connect 30 0 29 0;
#X connect 31 0 30 0;
#X connect 32 0 30 0;
#X restore 48 203 pd TRANSLATION;
#X coords 0 -1 1 1 122 16 2 50 20;
#X restore 12 597 pd MAIN;
#X obj 120 600 hsl 8 10 0 127 0 0 \$0-L-EN \$0-L-EN-IN empty -2 -8
0 10 -262144 -1 -1 0 1;
0 10 -262144 -1 -1 200 1;
#X obj 102 600 hsl 8 10 0 127 0 0 \$0-L-FR \$0-L-FR-IN empty -2 -8
0 10 -262144 -1 -1 0 1;
#X obj 124 605 image medias/logo/en.gif;
......@@ -952,3 +954,11 @@ grey : 2 \; black : 22 \;;
#X connect 38 0 31 0;
#X coords 0 -1 1 1 11 11 2 100 100;
#X restore 123 342 pd mode;
#X obj 12 216 m-object in;
#X obj 9 158 m-patch examples/examples;
#X obj 9 137 m-patch examples/manual;
#X obj 12 300 m-object video;
#X obj 12 258 m-object seq;
#X obj 12 279 m-object audio;
#X obj 12 237 m-object numbers;
#X obj 12 321 m-object out;
#N canvas 1 164 799 590 10;
#N canvas 1 163 799 590 10;
#X msg 317 367 devices;
#X obj 413 71 initbang;
#X msg 413 143 1;
#X obj 282 487 sel 0;
#X msg 282 507 0;
#X obj 413 122 t b b;
#X text 94 30 ARDUINO-MASTER;
#X text 94 42 --------------;
#X text 98 55 ARDUINO-MASTER;
#X text 98 67 --------------;
#X text 327 485 <- Si le port n'est pas disponible;
#X obj 108 367 spigot;
#X obj 413 170 s \$0-on-in;
......@@ -14,7 +14,6 @@
#X obj 317 344 r \$0-devices;
#X obj 282 526 s \$0-on-in;
#X text 358 229 <- Test du port après une seconde;
#X text 410 36 INIT \; -----;
#X text 345 498 on ferme le port.;
#X obj 329 452 s \$0-port-in;
#X msg 440 142 ports;
......@@ -31,25 +30,25 @@
#X msg 231 189 close;
#X msg 293 254 info;
#X msg 274 187 close \, open \$1;
#X obj 231 27 r \$0-on;
#X obj 231 38 r \$0-on;
#X obj 301 162 r \$0-port;
#X obj 274 162 f 0;
#X obj 231 94 sel 0 1;
#X text 554 379 si "version" = firmata = Arduino;
#X text 555 392 sinon = autre appareil série (Mac OS);
#X obj 274 122 t b b b;
#X obj 292 60 s ARDUINO-STOP;
#X obj 231 55 t f b;
#X obj 271 67 s ARDUINO-STOP;
#X obj 231 66 t f b;
#X obj 100 100 cnv 12 122 20 empty empty ARDUINO 5 12 1 10 -262144
-66577 0;
#X obj 100 120 cnv 17 122 25 empty empty empty 0 0 1 8 -241339 -162280
0;
#X obj 204 105 tgl 12 0 \$0-on \$0-on-in empty 0 -5 0 8 -262144 -1
-33289 0 1;
#X obj 124 126 cnv 5 5 5 empty empty CHECK 0 3 1 8 -241339 -128992
0;
#X obj 124 134 cnv 5 5 5 empty empty DEVICES 0 3 1 8 -241339 -128992
0;
#X obj 124 126 cnv 5 5 5 empty \$0-cnv-check CHECK 0 3 1 8 -241339
-128992 0;
#X obj 124 134 cnv 5 5 5 empty \$0-cnv-devices DEVICES 0 3 1 8 -241339
-128992 0;
#N canvas 500 302 405 513 toggle 0;
#X obj 100 100 vradio 16 1 0 1 \$0-radiomalinette \$0-radiomalinette-in
empty 0 -8 0 10 -208051 -208051 -262144 0;
......@@ -152,44 +151,61 @@ empty 0 -8 0 10 -208051 -208051 -262144 0;