I designed a simple music visualizer using Arduino and Processing. The Processing sketch uses the 'minim' library to play sound files and send values from the file being played to the Arduino which then changes the brightness of a led accordingly. The whole thing works great, and I have it posted it on my blog at : http://theblubot.blogspot.in/2014/01/simple-music-visualizer.html
The problem is, whenever I want to "visualize" a sound file I have to put it the folder which contains the Processing sketch, change some code and then run it again. Is there any way I can use the Processing sketch to automatically read out values from the computer's audio buffer and send them to the Arduino?
This way I can have the sketch running in the background, sending values to the Arduino; while I play sound files using a regular music player (like Windows Media Player, VLC etc).