Watch Your Music with Music Visualizer ProjectM

If you have an Android phone or tablet, you may be familiar with the music visualizer tool projectM. It works with pretty much any music source you can think of to present a trippy visual experience in the foreground. Now there’s an Android TV version of the app which provides the same fascinating experience.

The first example of a digital music visualizer was Atari’s Video Music product from the 1970s. By connecting it to a music source, you could see a display which adjusted to the music dynamically. By adjusting the knobs, you could further alter the images. As software evolved, MilkDrop was created. It was originally a plugin for WinAmp which allowed one to view images that changed each frame in response to music. Using a .milk file, users could build and load their own visualizers and share them through the web.


ProjectM actually uses these MilkDrop presets in the app to render content. This means any you may have downloaded can be loaded on your phone or your TV for a custom experience. The app is pretty straightforward. When you first load it, you will see player controls. These control different types of pre-loaded visualizations. You can click on the left/right arrows underneath the main controls to iterate through the entire collection or click on the die icon in the middle for a random one.

In this video above, we try out projectM with music from the local band The Retrotones, a band that was formed and disbanded several years ago.

The app can be downloaded on Google Play for $3.00 with full TV support.

Nick Felker

Nick Felker

Nick Felker is a student Electrical & Computer Engineering student at Rowan University (C/O 2017) and the student IEEE webmaster. When he's not studying, he is a software developer for the web and Android (Felker Tech). He has several open source projects on GitHub ( Devices: Moto G-2013 Moto G-2015, Moto 360, Google ADT-1, Nexus 7-2013 (x2), Lenovo Laptop, Custom Desktop. Although he was an intern at Google, the content of this blog is entirely independent and his own thoughts.

More Posts - Website

Follow Me:
TwitterLinkedInGoogle PlusReddit