Research and implementation of real time music visualization

Music is a unique artistic form of expression. With the development of signal processing and data analyzing techniques, music visualization has been an important research issue in recent year. Visualization can enhance the music listening experience in a way such that an audience without any musical knowledge can correlate what is seen with what is heard and there by facilitate understanding the nature of music intuitively. This work aims at implementing a real time music visualization method based on Python which is one of the most popular programming languages. More specifically, we have implemented a system capable of visualizing music by analyzing the time and frequency information of the digital music and utilizing Python sound libraries. The results indicate that the system is generally successful and enriches listening experiences of the audience.