digimezzo / dopamine-windows

Audio player which tries to make organizing and listening to music as simple and pretty as possible.
https://digimezzo.github.io/site/
GNU General Public License v3.0
1.86k stars 263 forks source link

Album track order goes wrong with multiple artists #1258

Open TheNewNo3 opened 3 years ago

TheNewNo3 commented 3 years ago

I'm submitting a...


[ ] Regression 
[x] Bug report  
[ ] Feature request

I'm using these versions

Reproduction steps

Observed behavior

Desired behavior

Log file

ametj commented 3 years ago

This is caused by #910

fenarinarsa commented 3 years ago

Dopamine often doesn't know how to sort by track number... same than in #1215 This should be the default sort order in any case like in all the other players

Spirialis commented 3 years ago

Easily the most annoying part of using Dopamine for me right now.

digimezzo commented 3 years ago

The sorting is done in this order:

First, by album artist Then, by album title Then, by disc number And finally, by track number

When tagging is done right, it works.

What do you mean with "Contributing artist". Dopamine only looks at "artist" and "album artist". It has no knowledge of a tag called "Contributing artist". Are you storing track artists in the "album artists" tag? If yes, that is the problem. For an album, the "album artist" must be the same for each track in the album. It's the tag "artist" that, then, describes which artist(s) are performing each specific track.

Notes:

  1. Sorting solely by track number in that specific view does not work.Because you can select multiple albums in the middle pane, which then appear grouped by album on the right side. If I sort only by track number, you get a list of tracks than show all track numbers 1 from all albums, then all track numbers 2 from all albums, etc... The sorting that was chosen, respects album grouping.

  2. I'd like to not start a discussion about omitting album artist from the album grouping (I've had it tens of times already). An album is defined by a combination of and album title AND album artist (not only by album title). Because different artist can have albums with the same title. We don't want to mix these albums into a single album.

Spirialis commented 3 years ago

Thanks for the info, at least for me the issue with many albums is when tracks have different "artist" values and the "album artist" field is blank. It seems like "artist" is used in place of "album artist" in that case, and causes that kind of jumbled track order to occur.

Filling in the album artist field solves the issue, which is good to know. Not something i would have thought of trying on my own.