#N canvas 101 76 1052 584 12;
#X obj 26 -238 cnv 15 350 50 empty empty Externals: 20 25 0 24 -262144
-66577 0;
#X obj 136 -105 float;
#X obj 136 -75 symbol;
#X obj 193 -104 delay;
#X obj 193 -74 metro;
#X obj 376 -103 dac~;
#X obj 376 -73 adc~;
#X obj 313 -104 phasor~;
#X obj 313 -74 cos~;
#X text 76 3 A versão oficial do Pd é voltada para processamento de
sinal digital (áudio). Todavia \, diversas são as bibliotecas externas
que lidam não somente com capacidades expandidas de áudio e mesmo objetos
de controle \, mas também com animação em 3D \, vídeo e imagem \, assim
como interação com dispositivos eletrônicos.;
#X text 79 117 O Pd-Extended vem com uma compilação de alguns pacotes
externos mais importantes \, como a biblioteca GEM.;
#X obj 334 216 gemhead;
#X obj 334 244 translate 2 -1 0 0;
#X obj 334 268 square 0.5;
#X obj 334 193 tgl 15 0 empty nope empty 17 7 0 10 -203904 -1 -1 0
1;
#X obj 183 273 gemwin;
#X msg 72 206 create \, 1 \, frame 2;
#X msg 202 246 destroy \, reset;
#X text 72 178 Cria a Janela GEM;
#X text 243 227 Destrói;
#X text 219 161 liga e desliga o "quadrado" na Janela GEM;
#X text 66 -15 ============================================================
;
#X text 64 98 ============================================================
;
#X text 60 296 ============================================================
;
#X text 569 283 ============================================================
;
#X obj 598 176 length;
#X text 653 102 Exemplos da Biblioteca Zexy;
#X text 812 233 repete uma mensagem x vezes;
#X obj 846 177 repeat 7;
#X msg 846 152 oi;
#X obj 846 203 print;
#X text 568 233 Dá o tamanho de uma lista;
#X msg 598 149 1 3 5 2 6 8;
#X floatatom 598 201 5 0 0 0 - - -;
#X text 556 72 ============================================================
;
#X text 556 -212 ============================================================
;
#X text 578 -192 Qualquer um pode criar objetos ou conjuntos de objetos
(bibliotecas) para o Pd \, que são escritos em "C".;
#X text 560 -108 ============================================================
;
#X text 561 -40 ============================================================
;
#X text 578 -147 Quando um código de programação em C vira um objeto
de Puredata \, digamos que ele foi "compilado" para Pd.;
#X text 81 -180 O Pd é um software livre. Sua distribuição "oficial"
\, fornecida por Miller Puckette \, é chamado de "Pd-Vanilla" \, e
contém os objetos originais \, ou "nativos" do Pd \, também ditos objetos
"internos".;
#X text 71 -46 Clique com o botão direito em um ponto em branco na
tela e vá em "Help" para uma lista de objetos internos.;
#X text 572 -77 Tanto no Pd-Vanilla ou Extended é possível incluir
objetos externos \, tanto faz...;
#X text 574 -14 Na prática \, não há diferenças do Pd-Vanilla (original)
na sintaxe apresentada aqui neste tutorial de Pd-Extended. A única
coisa é que foram usados neste tutorial alguns exemplos com objetos
externos (mas nem tantos assim) que vêm na distribuição do Pd-Extended.
;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 14 0 11 0;
#X connect 16 0 15 0;
#X connect 17 0 15 0;
#X connect 25 0 33 0;
#X connect 28 0 30 0;
#X connect 29 0 28 0;
#X connect 32 0 25 0;
