#N canvas 39 31 662 618 12;
#X obj 30 -65 cnv 15 400 40 empty empty Objetos: 20 12 0 24 -262144
-66577 0;
#X obj 58 163 tabread;
#X obj 126 163 tabread~;
#X obj 58 189 tabread4;
#X obj 57 231 tabwrite;
#X obj 126 230 tabwrite~;
#X obj 93 289 tabsend~;
#X obj 83 316 tabreceive~;
#X obj 95 360 tabplay~;
#X obj 99 1 table;
#X obj 126 189 tabread4~;
#X obj 90 79 arraysize;
#X obj 98 113 tabdump;
#X obj 83 39 soundfiler;
#X text 179 286 [tabsend~] escreve em tabelas enquanto [tabreceive~]
lê. Entretanto \, diferentemente dos objetos anteriores \, o sinal
é enviado e recebido em blocos (padrão de 64 amostras).;
#X text 168 361 Lê uma tabela como se fosse um arquivo de som.;
#X text 167 112 Dá os valores de um array como uma lista.;
#X text 235 482 ESTUDE OS HELPS!;
#X obj 94 413 tabosc4~;
#X text 168 402 Um oscilador que lê valores de uma tabela com interpolação
de 4 pontos \, e interpreta os dados do array como uma forma de onda.
;
#X text 165 -1 Cria um array.;
#X text 165 32 Joga um arquivo de áudio em um array e dá o número de
amostras do arquivo (que é o tamanho da tabela).;
#X text 199 159 Lê tabelas sem ou com interpolação de 4 pontos (no
caso de objetos que terminam com "4") \, e como dados ou sinal de áudio
(no caso de objetos que terminam com "~").;
#X text 167 77 Dá o tamanho da tabela.;
#X text 200 230 Escreve em uma tabela dados ou sinal de áudio (objeto
"~").;
