▶
Visualización de datos en tiempo real · 2026

Acu-Visual

Sonido inalámbrico de la FAAD hecho imagen en tiempo real con TouchDesigner
TouchDesigner Raspberry Pi Pico MQTT Adafruit IO inalámbrico sonido
sobre el proyecto

¿Cómo presenciamos el habitar de los espacios a través del sonido?

Acu-Visual observa en vivo las huellas sonoras que dejan las personas al ocupar un lugar: conversaciones, pasos, risas, silencios. Esa identidad acústica cambiante habla de cómo se vive y se comparte un espacio, y se convierte en la materia prima de visualizaciones experimentales hechas en TouchDesigner.

Dos micrófonos conectados a Raspberry Pi Pico 2W escuchan dos sectores del mismo edificio de la Facultad de Artes, Arquitectura y Diseño de la UDP: el Pañol y el Laboratorio de Interacción Digital. Sus datos viajan por internet hasta un computador que los transforma en movimiento, forma y color. Lo que normalmente solo se oye se manifiesta frente a nosotros, como un retrato vivo de ambos lugares.

Ver en GitHub →
inalámbrico

Sin cables entre el sonido y la imagen.

Cada Raspberry Pi Pico 2W se conecta por WiFi y publica el nivel de sonido por MQTT en Adafruit IO. Los micrófonos y el computador que genera la visualización no comparten ningún cable: los datos viajan por internet, así que cada parte puede estar en un lugar distinto.

Micrófono MAX9812
Pico 2W WiFi
Adafruit IO MQTT
TouchDesigner visuales
— cable corto, en la placa - - - inalámbrico
funcionamiento a distancia

Demostración en vivo: un micrófono en el Laboratorio de Interacción Digital, otro en el Pañol y la visualización proyectada en la sala 102. Todo en el mismo edificio, sin cables entre los espacios: los datos viajan por WiFi e internet en tiempo real.

gráfica
Acu-Visual — visualización generativa
Acu-Visual — visualización generativa
cómo funciona
input — raspberry pi pico 2w
Micrófono MAX9812 Toma ráfagas de 150 lecturas y calcula la amplitud del sonido
Porcentaje La amplitud se convierte a un valor de 0 a 100
Máximo por segundo Adafruit IO permite un dato por segundo, así que se envía el nivel más alto: un aplauso breve no se pierde
Reconexión Cada Pico publica en su propio feed y se reconecta sola si cae el WiFi o MQTT
output — touchdesigner
MQTT Client DAT Se suscribe a los feeds de ambos lugares al conectarse
Callbacks DAT Identifica de qué edificio viene cada mensaje y actualiza su valor
Constant CHOP Guarda el último valor de cada Pico, aunque los datos no lleguen a la vez
Visuales Movimiento, formas y colores responden a la actividad sonora de cada lugar
stack técnico
software
TouchDesigner
hardware
Pico 2W + MAX9812
red
WiFi · MQTT · Adafruit IO
lenguaje
Python
contexto
Examen · 2026
este proyecto fue hecho por
Camila Parada
GitHub →
Vania Paredes
GitHub →