You don't need to use rewrite rules to perform that action. Create a new subdomain and setup a virtualhost domain pointing to the source of your pages. Thus you can point music.domain.com to
www.domain.com without any extra Apache overhead. If you'd like example code, please don't hesitate to ask and I can walk you through the setup process.