Engine: Custom
Languages Used: C++
Platform: PC
Development Duration: 2 Weeks
Library/API/Framework: OpenGL, GLFW, GLU,fmod
Engine: Custom
Languages Used: C++
Platform: PC
Development Duration: 2 Weeks
Library/API/Framework: OpenGL, GLFW, GLU,fmod
A simple audio visualizer using OpenGL. The fixed function pipeline was used for this project. The project features a dynamic audio visualizer that updates with the current music, and a particle system that "moves" with the music (the velocity of each particle is dictated by the current activity of the song).
The biggest challenge for this project, and the most interesting feature, is the use of the particle system. This project was my first attempt at trying to code a basic particle system. In the end, the use of the particle system added to flow of the music and made the visual more dynamic and lively.
Users can change between songs and the colors for the graphic.
*Note: None of the music used in the video is mine, or created by me. They were just used to showcase the project.