KaraFun Player is the most advanced karaoke player: cool animations, pitch & tempo change, live effects, backing vocals...
www.karafun.com