Martes 30 de Junio
Filed under: anuncios, sonido, transductores, arduino, computación física, javeriana, muestra, pure data, sonido, transductores
June 24, 2009 • 3:02 pm 0
Filed under: anuncios, sonido, transductores, arduino, computación física, javeriana, muestra, pure data, sonido, transductores
June 23, 2009 • 1:19 am 0

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).

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.
Filed under: sonido, transductores, arduino, pure data
June 15, 2009 • 5:24 pm 0
Ogg Vorbis*, o simplemente Ogg, es un formato de archivos multimedia abierto y libre de patentes.
El proyecto comenzó inmediatamente después que Fraunhofer IIS (creadores del MP3) enviaran una “carta de infracción” a varios proyectos pequeños que desarrollan MPEG Audio Layer 3, mencionando que debido a las patentes que poseen sobre el MP3 tienen el derecho de cobrar regalías por cualquier reproductor comercial, todos los codificadores (ya sea vendidos o gratuitos) y también trabajos de arte vendidos en formato MP3.
La versión 1.0 de Vorbis fue anunciada en Julio 2002, con una «Carta de anuncio de Ogg-Vorbis 1.0» agradeciendo el apoyo recibido y explicando el porqué es necesario el desarrollo de códecs libres.
Ogg Vorbis es totalmente abierto, libre de patentes y de regalías; la biblioteca de referencia (libVorbis) se distribuye bajo una licencia tipo BSD por lo que cualquiera puede implementarlo ya sea tanto para aplicaciones propietarias como libres.
Para todos los archivos sonoros usados en el taller recomendamos el uso de este formato.
* Vorbis recibe este nombre de un personaje del libro Dioses menores de Terry Pratchett.
Fuente: wikipedia
Filed under: formatos, ingenieril
feedback