Playa TraX Media Player 1.90
This program will detect a running game or application and immediately start playing that programs' playlists and load a configuration (which you define) that allows you to control the music through any input device without having to see the player.
When you switch to another game, the program begins to play the new game's playlists, and loads that games' input configuration and playlists. In-game on-screen display is customizable on a per-game basis. The program offers optional voice control and an advanced screen-capture utility.