Extraidas interfaces para fragmentos de modo y el thread de audio. Separada la lógica para el FFT y el cálculo de la media de los samples.