Turn Every Beat into a Spectacle

Feel the Music. See the Sound.

A real-time music visualizer that transforms your audio into stunning, responsive visuals. From bass drops to melodies, experience your music like never before.

Our Popular Projects

Explore our most popular open-source projects that help developers build better applications.

About Us

    ProjectM is an open-source, cross-platform music visualization software library designed to replicate the behavior and aesthetic of the well-known MilkDrop plugin originally developed for Winamp by Ryan Geiss. MilkDrop was notable for allowing user-created visualization scripts or “presets,” which generated real-time, beat-synced visual effects based on audio input.

    To offer MilkDrop-style visualizations on non-Windows systems and in open-source environments, projectM was initiated in 2003 and released in 2004 under the LGPL v2.1 license. Its core component is libprojectM, a C++ library that renders visualizations by processing audio signals using FFT and other techniques, and applies MilkDrop-compatible scripts to generate graphics using OpenGL.

Visual Representation of Music

Connect With Us

Have questions or feedback? We'd love to hear from you!
Discord Community