El proyecto aborda el tema del manejo y análisis de audio, comunicación con dispositivos de hardware, y diseño de GUIs en Java.
Basicamente, consiste en tomar muestras de un archivo de audio .wav o del micrófono, para luego analizar cada muestra mediante el algoritmo FFT, una vez hecho esto, se discierne si es que la muestra tomada supera en amplitud a un límite establecido para cada banda de frecuencia, en caso de ser así, se prende un led respectivo a cada banda de frecuencia a traves del puerto paralelo.
|