Projects / projectM

projectM

projectM is a cross-platform advanced music visualizer that began as a reimplementation of Milkdrop and supports Milkdrop presets.

Tags multimedia Sound/Audio
Licenses GPL
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Mar 2008 22:08
  • Rrelease-after

Changes: Multi-threaded smooth preset switching was implemented. Pulse audio support was added. A Qt4 GUI was added with preset playlist management tools and a preset editor. Some general performance enhancements were done. Major improvements were made to the cmake configuration files.

  • Rrelease-mid
  •  14 Dec 2007 13:12
  • Rrelease-after

Changes: This is the first release of the 1.0 branch for MacOS X/iTunes users.

  • Rrelease-mid
  •  10 Oct 2007 17:01
  • Rrelease-after

Changes: This release is much more compatible with Milkdrop, and looks better than ever. New features include smooth preset transitions, improved Milkdrop compatibility, sharper rendering (OpenGL framebuffer objects), textured shapes via preset files (better than Milkdrop's sprites), and JACK support.

  • Rrelease-mid
  •  30 Jun 2006 04:39
  • Rrelease-after

Changes: A correction was made in internal rendering of coordinate spaces. XMMS plugins now close properly via window decorations. The mouse cursor is now hidden on full screen. Menu resizing is smarter. Numerous compilation bugs were fixed.

  • Rrelease-mid
  •  19 Apr 2006 00:00
  • Rrelease-after

Changes: Many modifications were made to the code base. FTGL is now used for font rendering. libprojectM is a now a C++ (well, sort of) shared library that supports libvisual and other interfaces. Experimental xmms support with pbuffers was implemented. Some parser hacks that make more presets work were included.

Rss Recent comments

Rcomment-before 31 Mar 2008 21:14 Rcomment-trans w1z7ard Rcomment-after

Re: libSDL 1.3 required

> agh, cant compile because it needs

> libSDL >= 1.3, but a quick look at

> the SDL homepage shows there is no 1.3.

> I guess projectM means I need to

> downloads the SDL cvs and compile and

> install that first. Where is my crunchy

> rpm goodness.

SDL 1.3 has not been required since the .9x series.

Rcomment-before 03 Dec 2004 12:26 Rcomment-trans ProteusMoteus Rcomment-after

libSDL 1.3 required
agh, cant compile because it needs libSDL >= 1.3, but a quick look at the SDL homepage shows there is no 1.3. I guess projectM means I need to downloads the SDL cvs and compile and install that first. Where is my crunchy rpm goodness.

No-screenshot

Project Spotlight

xylib

A C++ library to read files with data from powder diffraction and spectroscopy.

509133e5c617c4f353ed72617c1f7d80_thumb

Project Spotlight

Karesansui

A Web-based virtualization management console for Linux.