Rock formation : music, technology, and mass communication