Giuseppe Basile – audio

Questo sketch crea una visualizzazione grafica che si muove a tempo di musica. Il brano viene caricato con loadSound()e analizzato costantemente tramite il comando new p5.FFT().
All’interno del draw(), la funzione getEnergy("bass") isola l’intensità del ritmo e dei bassi della canzone. Questo valore viene poi applicato dentro un singolo ciclo for che genera 8 cerchi concentrici con il comando ellipse(). In questo modo, il diametro delle forme si espande e si contrae seguendo perfettamente la battuta della musica su sfondo bianco.

Commenti

Lascia un commento