The AP is rewarded for being active and as rewards for competitions. The AP in this case would be unnecesarry.
Anyways the best someone can do when it comes to sharing music is upload the music on a different site then make a link in the Art,Music, and Writing section to their music. I don't think there are enough musicians on this site who would take the time to record their music then upload it to ArmorGames. If there is someone who is willing to do something like that, then as I said before, they can make a link to a different site featuring their music.