ModalSeoul / Weeb.FM

Last.fm successor. "Weeb.fm" is definitely a temporary name.
MIT License
45 stars 3 forks source link

Feature request: album artist =/= song artist, and how it could affect the database #17

Open lapagen opened 8 years ago

lapagen commented 8 years ago

(The following has no relation to covers. Those are isolated cases.)

Ok, get ready, as it's not a simple request.

"Scrobblers" should tell the difference between an album artist and a track artist, or if an album is a compilation. Of course, it could be corrected by the community in some way we can discuss later if this suggestion gets approved.

We could then have a division in the Artists>Albums subpages of user libraries, "Albums" and "Also featured on" (like Spotify has an "Appears on" section). If so, we should decide on a more appropriate name than "also featured on."

If the album is just a compilation and not a mix, things are easy. Counters should be updated for the artists of the "scrobbled" tracks. Things can get harder with DJ mixes for example. They're somehow a little bit like covers, so the scrobbles shouldn't be only attributed to the original artists, and mistaggings happen frequently enough so that some songs end up being popularly wrongly credited to the DJ as a result, which messes up the database of a site like Wilt if anything else (we get more versions of the same because of various tags). The following idea should also make auto-correction/merging easier (=/= simpler, yeah...) in the long run and minimize the mess.

I believe it's possible to make counters go up for the album artist and the artists of the played songs, but there needs to be information about that in the library. For example:

After that, the counters of said DJ's can be cut into his own songs and mix tracks, for example by hovering with one's mouse over the number, or under a "Details" button. We could also have the choice (some button/settings) whether to count all tracks or not in user toplists. In a similar way, we could have the choice whether to include all tracks in toplists on artist profiles. This may be only possible if the previous ideas get executed and prevents wrongly credited songs from ending up there without it being attributed to the actual artist, plus adds to the count for the correctly tagged song (the one with the original artist).

(I'll leave it like that for now, as I've forgotten my other ideas and corrections while writing...)

ModalSeoul commented 8 years ago

We can only do this if the service we're scrobbling from supports such tags.

Hypsicratea commented 8 years ago

Last.fm should support both, as you can see with this album by Juan Atkins, the individual songs are each by a different artist. http://www.last.fm/music/Juan+Atkins/20+Years+Metroplex+(1985-2005)