Songwriters, record labels, and webcasters have reached an agreement on mechanical royalties for songs played on web radio services. Webcasters will pay 10.5 percent of their revenue to songwriters and publishers minus any performance royalties already being paid to labels. The move comes as part of music publishers' drive to start collecting mechanical royalties for compositions played online after giving online radio a free pass while business models developed.