Another alternative that might satisfy your viewers and your desire to have the music begin upon loading the page:
Have a "Listings" page that, uhm, lists the music you have on the site. You could add information about the genre, 'mood', rhythm, accompaniment (if any), author, etc. Each would have a link to a 'music' page with only that one music file.
That page could be set to play upon opening. You could then include more info, personal notes, feedback/comments, copyright info, etc. Maybe even an attractive image! Of course a link back to the listings page
and the other 'music' pages should be on every music page, also. Once you build the first 'music' page, the rest could be pretty much the same, so they would be much quicker to create.
BTW,
Paddy, thanks for the link to the 'object' tag use. I had tried, apparently not effectively enough, a long time ago, for a working, usable substitute for the deprecated 'embed' tag.

That markup is basically what I've been including in the xml file for iTunes!
