Если у вас появилась мысль поставить музыку на сайт, то бейтесь башкой об стену, пока у вас эта мысль не пропадет. Почему? К примеру у меня в аимпе играет трек, который меня очень даже устраивает. Захожу я к вам на сайт и начинает играть какая-то чушь. И непонятно зачем она! Бред.

Но если вы решились поставить музыку на сайт:

1. Есть в HTML такой тег <bgsound> он отвечает за то, чтобы при заходе на сайт начинает играть музыка. Забудьте про него.
2. Если музыка заиграла - юзер сразу же должен увидеть кнопочку, которая ее выключит.
3. А, вообще, не заставляйте музыку включаться автоматически. Захочет юзер - сам включит.