A music visualizer. #XMMS plugin #XMMS vizualization #Vizualization plugin #ProjectM #XMMS #Plugin
projectM is a XMMS visualization plugin which uses 3D hardware accelerated iterative image based rendering.
projectM is basically a reimplementation of Milkdrop under OpenGL. projectM already does some things Milkdrop does not (like infinite custom shapes/waves).
projectM should run anywhere where OpenGL is available (Linux, BSD, Mac OS X, and Windows verified). Please port me to your music player.
Install SDL 1.3 branch
(Un)fortunately there is a special feature in a development branch of SDL dubbed "branch_1_3_x" that projectM requires to handle different texture sizes and window resizing. This code is under CVS at SDL's sourceforge site, and has not been thoroughly tested. However, the developers have found it stable enough to merit installation. We provide a source tarball of a recent CVS version on our website (http://xmms-projectm.sourceforge.net).
Once you have downloaded the tarball SDL-1.3.0.tar.gz do the following:
As usual, run
./configure
followed by
make
and as root
make install
NOTE: this will install SDL in /usr/local, so when you compile projectM make sure that it finds SDL-1.3 and not SDL-1.2 (which is likely in /usr with most distributions). Hopefully the configure script will verify this automatically for you. To force SDL into /usr, type
./configure --prefix=/usr
followed by typical make and make install.
Install projectM
Then run
./configure
followed by
make
and as root
make install
This will install projectM into XMMS's Visualization plugin directory. projectM's configuration files, including the default packaged presets are in /etc/projectM.
Enable projectM by loading XMMS and pressing CTRL-v. This will bring up the vis plugin menu. Highlight projectM in the list (if it's not there something went wrong during installation), and click the enable button. Sit back and enjoy the trippy visuals...
What's new in projectM 2.0.0:
- We apologize for taking our sweet time (17 months) getting this out. Truth is, projectM 2.0 has been 98% ready for almost a year and a half, as many of our users have noticed by pulling the code from SVN.
- We put some finishing touches on in the last few days and it's time to get it out. We have packaged the presets in separate packages for your convenience. If you would like to use the new Milkdrop 2.0 support, remember to install the Nvidia Cg toolkit, enable USE_CG during compilation, and install the Milkdrop 2.0 presets. I have personally tested this on a Radeon 4670 and Geforce 7900GS with great results. Please report back to me if there are any issues.
projectM 2.0.0
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- Multimedia
- developer:
- visit homepage
7-Zip 23.01 / 24.04 Beta
Windows Sandbox Launcher 1.0.0
Context Menu Manager 3.3.3.1
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
Bitdefender Antivirus Free 27.0.35.146
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
ShareX 16.0.1
IrfanView 4.67
calibre 7.9.0
Zoom Client 6.0.3.37634
- IrfanView
- calibre
- Zoom Client
- 7-Zip
- Windows Sandbox Launcher
- Context Menu Manager
- Microsoft Teams
- Bitdefender Antivirus Free
- 4k Video Downloader
- ShareX