Encapsulando patches Pure Data com a libpd

Pure Data é uma linguagem de programação visual voltada ao processamento digital de sinais e à criação de trabalhos multimídia interativos. A construção de programas em Pure Data, chamados de patches, se dá de forma rápida e interativa, mas fica restrita ao ambiente do Pd.

O objetivo deste seminário é expor a libpd, uma ferramenta que encapsula o Pure Data e permite que patches sejam utilizados como bibliotecas DSP e interfaces de controle para aplicações baseadas em diferentes linguagens de programação.

Código utilizado na apresentação:

libpd: $ git clone https://github.com/libpd/libpd.git

Testes em C e Java: $ git clone https://github.com/phrb/libpd_tutorials.git

Testes em Android: $ git clone https://github.com/deusanyjunior/Sensors2PD.git

O app para Android está disponível nos anexos da apresentação.