El sonido como materia

Serie de talleres experimentales de manualidades electrónicas y computación física para arte sonoro / Ofrecidos desde Educación Continua de la Facultad de Artes de la Universidad Javeriana

De lo físico a lo digital (Arduino y Pure Data)

Arduino_PD

La computación física se refiere a la generación de cambios en el universo físico a partir del computador y viceversa, esto es, cambios en el mundo físico (temperatura, luminosidad, presión, etc.) pueden generar cambios al interior de la computadora. Esto es lo que hemos venido experimentando con la creación de los transductores, los cuales tranforman un cambio físico en una señal eléctrica la cual puede ser leida desde el microcontrolador.

Ahora vamos a experimentar con la conexión de los microcontroladores al computador con el fin de controlar un archivo sonoro grabado en su interior.

Para hacer ésto, vamos a transformar el microcontrolador en un “sensor-box” que se encangará de enviar datos de manera serial al computador indicando continuamente el estado de sus pines, tanto digitales como análogos. En el computador esta información serial será recibida a través de Pure Data, programa de código abierto desarrollo por Miller Puckette, donde se controlará la reproduccíon del archivo sonoro.

Básicamente se requieren tres cosas:

1. El microcontrolador debe tener grabado el programa Standard Firmata desarrollado por Hans-Christoph Steiner y el cual se encuentra en los ejemplos de Arduino (estoy mirando la versión 16) en: File/Sketchbook/Examples/Library-Firmata/StandarFirmata

2. En Pure Data se requiere correr el patch Pduino (actualmente en la versión 04beta-2), también creado por Hans-Christoph Steiner, el cual contiene el objeto Arduino que se encarga de recibir y enseñar la información recibida del microcontrolador.

3. Adicionalmente vamos a utilizar un subpatch (pd Ogg_player) que se encarga de reproducir archivos de formato Ogg el cual es activado desde el pin digital del microcontrolador donde estará conectado el swiche/transductor (pin 5).

subpatch

Tutorial de Pure Data

Esta página ofrece un excelente tutorial, el cual puede ser también descargado en formato pdf:

http://en.flossmanuals.net/PureData/Introduction

Tutorial Arduino + Pure Data

http://www.arduino.cc/es/Pduino/ArduinoPureData

__________

a. tamayo / junio 22, 2009.

Advertisements

Filed under: sonido, transductores, ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: