Many people have seen music visualizations before, whether in a music
their computer, at a live concert, or possibly on a home stereo
system. Those visualizations may have been generated using the open-source
music-visualization software library that is part of projectM.
abstract visualizers first appeared along with early MP3 music players as a
sort of nifty thing to watch along with listening to your MP3s. One of
the most powerful and innovative of these was a plugin for Winamp known as
MilkDrop, which was
developed by a
Nullsoft (and later NVIDIA) employee named Ryan Geiss. The plugin was
extensible by using visualization
equation scripts (also known as “presets”).
Subscribers can read on for a look at projectM by guest author (and
projectM maintainer) Mischa Spiegelmock.