Skip to main content

3D Audio Visualization with Three.js

Do you remember those sweet winamp audio visualizations? Well here is one in 3D!

Janine built a 3D Audio visualization using the Javascript library, Three.js, as well as the Web Audio API. Users can choose one of four songs that exemplify different average frequencies, and can also decide how wide the visualization will appear on screen. The height of each cube is directly mapped to an array of frequency data available at every moment, and the color changes based on the average frequency.

Project Members: Janine Garcia

Find the program that fits your life.

Learn about our coding, cybersecurity, and data analytics bootcamps offered on full-time and part-time schedules.