La
idea para la realización de este trabajo surge al adquirir un Arduino
hace un tiempo y querer armar una aplicación, sin tener demasiada
idea del cachivache en cuestión.
Mis
primeras pruebas incluyeron a un componente electrónico de uso bastante
habitual, como es la LDR (Light Dependent Resistor, o resistor dependiente de la luz). En base a esto, empiezo a pensar como armar una interfaz que permita sensar información
lumínica y utilizar esta información para generar/procesar sonido.
Indagando un poco en internet, llegué a armar un prototipo que puedo esquematizar de la siguiente forma:
- Una o más LDR que detectan luz y varian su valor de resistencia.
- Mediante un circuito sencillo conectado al Arduino ingreso esta información a la computadora via USB.
- Esta información es recibida por Pure Data, y por medio del objeto Pduino y un patch de mi autoría* , convierto esta información a mensajes MIDI.
- Utilizando un puerto Midi virtual, envío esta información desde PD a algún sintetizador que genera audio (por ejemplo, Reason o Live).
* El patch fue realizado utilizando la técnica Pure-Data Neanderthal Programming.
- Mediante un circuito sencillo conectado al Arduino ingreso esta información a la computadora via USB.
- Esta información es recibida por Pure Data, y por medio del objeto Pduino y un patch de mi autoría* , convierto esta información a mensajes MIDI.
- Utilizando un puerto Midi virtual, envío esta información desde PD a algún sintetizador que genera audio (por ejemplo, Reason o Live).
* El patch fue realizado utilizando la técnica Pure-Data Neanderthal Programming.

No hay comentarios:
Publicar un comentario