El objetivo de este proyecto es hacer una matriz de LED, que puede reaccionar al sonido, no sólo mediante la detección de la amplitud, sino también mediante el control de animaciones basadas en el espectro de frecuencias y ritmos de una canción.
Algunas de las animaciones finales son muy sencillos y se puede ver una conexión entre el audio y el visual como el monitor de espectro de audio en el video. Otras animaciones son más ambiguo donde por ejemplo en cada beat algunos LED iluminan o mover y cambiar su color. El sistema presentado te da mucha libertad en lo que debería suceder.
Para esto una señal de audio es procesada previamente por un filtro y luego procesada por un microcontrolador. El controlador calcula la intensidad del espectro de frecuencia con el Fast Fourier transformación (FFT) y realiza una simple detección de beat. Estos datos nos da información sobre el espectro de amplitud y frecuencia de la señal de audio y los beats de la canción. Ya que un controlador hace los cálculos de este proyecto es autosuficiente e independiente de por ejemplo un PC.
Voy a explicar en los siguientes pasos del proceso pensamiento y la teoría detrás de este proyecto.