

- WINAMP VISUALIZATIONS PACK HOW TO
- WINAMP VISUALIZATIONS PACK INSTALL
- WINAMP VISUALIZATIONS PACK DRIVERS
- WINAMP VISUALIZATIONS PACK UPDATE
If you want to use projectM with jack or xmms, you will need to hunt down the dependencies for these on your own, they aren't covered here (yet?). Then press "c" again to configure it with those parameters. Then highlight the CMAKE_INSTALL_PREFIX field and change /usr/local to /usr/. Highlight the CMAKE_BUILD_TYPE field, press enter and type "Release" there. NOTE: See the '.' above? That's important! You must include it in your command or it won't work. configure to do, we will use cmake instead: ProjectM does NOT use autoconf, so there is no. When it has finished, change to the source directory:

NOTE: Svn can take a long time to fetch all the code, so be patient while it downloads. With the dependencies in place, it's time to download the source: IMPORTANT NOTE: I may have missed something here, if ANYONE gets compilation errors, pm me immediately and I'll add the missing dependencies to this list.
WINAMP VISUALIZATIONS PACK INSTALL
Sudo aptitude install libglew1.5 libglew1.5-dev ftgl-dev libpulse-dev subversion cmake libvisual-0.4-dev libsdl-dev libqt4-dev build-essential First thing we will need to do is install the dependencies:

We will compile projectM with libvisual and pulseaudio support. You absolutely CANNOT make this work without hardware opengl support. Based on my (albeit limited) experience I would recommend at least a 2ghz pentium 4 and a gpu at least as powerful as a nvidia 6400.
WINAMP VISUALIZATIONS PACK DRIVERS
You will need a good video card with decent opengl drivers and a fast cpu to get pleasing performance. NOTE: ProjectM uses opengl and heavy iterative processing. At the time of writing there IS a version in the repos for hardy, but I couldn't make it work and it is very old anyway, plus it has no pulseaudio support. This method will probably work fine on gutsy too but I haven't tested it myself.
WINAMP VISUALIZATIONS PACK HOW TO
This guide will demonstrate how to install the latest svn projectM on Hardy Heron. Here's a screenshot of the sort of thing projectM is capable of: With pulseaudio support comes projectM's real strength - it can produce visualizations for ANY program or sound stream that pulseaudio handles.

() ProjectM contains plugins for xmms, alsa (experimental), libvisual, jack, and most importantly, pulseaudio. There is a port of this framework to linux and opengl called projectM. Here () is a youtube video showing a (very small) selection of presets available in milkdrop and what they look like. Milkdrop has been around for years, thousands of so called "presets" have been written for it, and it uses hardware acceleration and iterative processing to produce some seriously stunning and very trippy music visualizations. Some of you out there may have heard of or used milkdrop, a visualization framework for winamp on windows. I found libvisual which gave me about eight more effects, but I still wasn't really satisfied. Recently I finally got completely sick of Goom and went on a hunt for other visualizations for linux. I recommend installing the 1.2 release version instead of attempting to get svn to work for now, unless you are very brave.
WINAMP VISUALIZATIONS PACK UPDATE
NEWS UPDATE 23/08/08: It seems the recent svn releases are becoming more and more broken recently and are becoming harder to compile/run without issues.
