Deprecated: Assigning the return value of new by reference is deprecated in /home/glerm/webapps/devolts_home/artesanato/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /home/glerm/webapps/devolts_home/artesanato/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /home/glerm/webapps/devolts_home/artesanato/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /home/glerm/webapps/devolts_home/artesanato/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/glerm/webapps/devolts_home/artesanato/wp-settings.php on line 18

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1244

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/classes.php on line 1442

Strict Standards: Redefining already defined constructor for class wpdb in /home/glerm/webapps/devolts_home/artesanato/wp-includes/wp-db.php on line 306

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/glerm/webapps/devolts_home/artesanato/wp-includes/cache.php on line 431

Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /home/glerm/webapps/devolts_home/artesanato/wp-includes/comment-template.php on line 1266

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /home/glerm/webapps/devolts_home/artesanato/wp-includes/class.wp-dependencies.php on line 31

Strict Standards: Redefining already defined constructor for class WP_Http in /home/glerm/webapps/devolts_home/artesanato/wp-includes/http.php on line 61

Strict Standards: Redefining already defined constructor for class EG_Plugin_100 in /home/glerm/webapps/devolts_home/artesanato/wp-content/plugins/eg-attachments/lib/eg-plugin.inc.php on line 88
Instalando Puredata « artesanato de volts

Instalando Puredata

Uma dica para quem vai instalar o Puredata para fazer os tutoriais e usar patches deste sítio e outros similares: A versão “oficial” do puredata é a que está disponível em repositórios como do Ubuntu e Debian e é a chamada “vanilla’ ou “core” - esta é apenas a parte que é homologada e mantida pelo criador do projeto, Miller Puckette.

Porém, existe já há alguns anos um repositório adicional de bibliotecas e patches desenvolvidos pela comunidade, incluindo aí bibliotecas par trabalho com saída/entrada de vídeo, imagens, computação 3d e dispositivos de interação física.

A maneira mais simples de instalar um pacote bem completo destas biblotecas é usando os pacotes compilados automaticamente com a versão mais recente do repositório que podem ser encontrados no seguinte link:
http://autobuild.puredata.info/auto-build/latest/

No ubuntu linux, basta instalar primeiro as dependencias:
#aptitude install tcllib libavifile-0.7c2 libmp3lame0 libflite1

nao esqueça de remover a versão oficial do ubuntu do puredata, pois pe muito desatualizada:

#aptitude purge puredata

e depois basta instalar a versão pd-extended baixada do link mais acima:

#dpkg -i suaversaodepd-extended.deb

Outra atenção que deve ser tomada é que para bibliotecas carregarem automáticamente é necessário que estejam listadas no no menu Startup do Puredata (no caso de bibliotecas compiladas - externals) e no Path (caminho até diretórios de abstrações - bibliotecas feitas com a própria linguagem puredata).

startup

Startup:
binaries

Path:
path

Não esqueça de conferir sempre se a biblioteca que você quer usar está presente nestes menus, assim como se seu sistema operacional possui todas as dependências necessárias para os binários rodarem.

Qualquer dúvida mande um email para nossa lista de discussão.