#N canvas 495 38 785 698 12;
#X obj 31 234 playlist mov 400 80 {Helvetica 10 bold} #443742 black
gray red;
#X msg 31 155 seek \$1;
#X obj 31 134 nbx 3 14 0 1e+37 0 0 empty empty empty 0 -8 0 10 -203904
-1 -1 0 256;
#X obj 93 116 + 1;
#X obj 31 67 bng 30 250 50 0 empty empty empty 17 7 0 10 -203904 -1
-1;
#X obj 107 323 gemhead;
#X obj 31 390 pix_film;
#X msg 31 324 open \$1;
#X obj 31 445 pix_texture;
#X obj 31 470 rectangle 4 3;
#X obj 167 322 loadbang;
#X msg 167 359 create \, 1;
#X obj 167 388 gemwin;
#X msg 112 360 auto 1;
#X obj 33 584 cnv 15 300 50 empty arquivo-cnv empty 40 20 2 30 -1 -262130
0;
#X obj -2 -18 cnv 15 400 40 empty empty Playlist2: 20 12 0 24 -262144
-66577 0;
#X msg 260 333 label \$1;
#X obj 260 379 send arquivo-cnv;
#X obj 248 139 getdir;
#X obj 132 81 loadbang;
#X msg 248 165 location \$1;
#X msg 132 152 location media;
#X obj 132 112 trigger bang bang;
#X obj 31 107 float;
#X obj 33 553 cnv 15 300 30 empty empty Tocando: 10 14 2 18 -1 -204800
0;
#X text 324 113 Este playlist tem o argumento "mov" \, ou seja \, só
mostra arquivos de video quicktime com extensão ".mov".;
#X text 358 157 O bang ligado a um contador faz com que (a cada bang)
mudemos de arquivo.;
#X text 356 533 Um outro truque caprichado já foi esboçado anteiormente
\, onde se disse que o GUI canvas pode ser usado como uma espécie de
GUI para símbolos. Assim \, pegamos o nome do arquivo que sai pelo
outlet do meio do [playlist] e enviamos para o canvas precedido de
"label" \, que é o comando que faz mudar o "label" dos GUIs. Veja que
à esquerda temos dois GUIs de canvas \, e o de baixo é renomeado a
cada vez que muda o arquivo.;
#X obj 361 327 loadbang;
#X msg 361 352 label;
#X obj 79 413 cnv 15 57 28 empty empty empty 20 12 0 14 -260097 -66577
0;
#X obj 84 416 s bang;
#X obj 26 32 cnv 15 57 28 empty empty empty 20 12 0 14 -260097 -66577
0;
#X obj 31 36 r bang;
#X text 247 402 Como o objeto [pix_film] dá um bang no outlet direito
a cada final de um vídeo \, podemos ligá-lo ao bang lá de cima para
formar agora \, de fato \, um "playlist" que toca arquivos automaticamente.
;
#X text 202 71 Com o [loadbang] \, abrimos a pasta deste patch e \,
logo em seguida \, a subpasta "media". Seria algo como "./media".;
#X text 160 472 Na verdade haveria uma maneira de fazer isso tudo sem
o [playlist] no modo dos exemplos passados \, onde tínhamos arquivos
nomeados igualmente \, mas "numerados" em ordem crescente.;
#X connect 0 0 7 0;
#X connect 0 1 16 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 3 0 23 1;
#X connect 4 0 23 0;
#X connect 5 0 6 0;
#X connect 6 0 8 0;
#X connect 6 2 31 0;
#X connect 7 0 6 0;
#X connect 8 0 9 0;
#X connect 10 0 11 0;
#X connect 10 0 13 0;
#X connect 11 0 12 0;
#X connect 13 0 6 0;
#X connect 16 0 17 0;
#X connect 18 0 20 0;
#X connect 19 0 22 0;
#X connect 20 0 0 0;
#X connect 21 0 0 0;
#X connect 22 0 21 0;
#X connect 22 1 18 0;
#X connect 23 0 3 0;
#X connect 23 0 2 0;
#X connect 28 0 29 0;
#X connect 29 0 17 0;
#X connect 33 0 4 0;
