I did have a working model, where I created a custom field, that was a delimiter (which just let me drop in code) and placed it as a tab into the "area below profile image" so it looked great, I had a working Mp3 player under every profile. The problem was, there was no way for the user to update their profile to change, upload, or manipulate the music in any way. I wanted to put an upload script that also made a new settings file for each user that just pointed to their mp3 upload. But I'm not that advanced at scripting....
Anyway it goes up and down as I try new solutions, but you might catch some of my ideas at
www.MakeEnemies.com
Sign up and enjoy.