Music Visualizer - Moving Histograph

 

My project is a music visualizer, which runs a fast Fourier transform (FFT) over a live audio sampling and returns the frequency spectrum. This frequency spectrum is recorded in a texture buffer, with its row position being dependent on the current frame. This texture is used as a height map over a table of instance-rendered spheres, which change height and color depending on its location and height.

 

Example video:

 

Google Drive video

 

Final Project ZIP download

 

Conor Murphy

c.m.murphy324@gmail.com