[$] An introduction to projectM

Post Syndicated from jake original https://lwn.net/Articles/750152/rss

Many people have seen music visualizations before, whether in a music
player on
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.
Software-based
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.