On this site, you will find a demo of an audio visualizer program I wrote using p5.js. The site uses animated voronoi diagrams in conjunction with beat detection to create fluid, generative animations, synced to the music that plays.