9gag sucks, it is a horrible website. There is already such a website like you talk about, it's called Newgrounds (Audio portal).
Not to mention that reddit has several subreddits for posting your own songs and they have "hot", "rising" and "new" categories.
|