this program is fucking BADASS, a must IMHO

http://www.tomahawk-player.org/