Meet the Composers: Pete Maguire and Jeff AllenRock Band 3 sound designers talk about electronic rock and the road that brought them to Harmonix.By Tyler Winegarner on October 8, 2010 at 1:46PM PDT Rock Band 3