Music Visualization

There are many visualization plugins for mp3 players, which produce more or less interesting-looking graphics from music. The goal of this project is to develop ways to visualize the actual musical structure in a way the viewer can use to understand the music.

In particular, this project will try to visualize the beat structure in electronic music. We will develop ways to show the layers of beats, how they interact, and how they change over time.

A working knowledge of Java and an interest in music are prerequisites for this project. Experience with graphics programming would be a plus, but is not strictly necessary.

Robert Kosara @ UNC Charlotte