Playing Guitar like a Pro: Lead, Solo, and Group Perfor