Feature description:
I would like to request support for multi-level sorting (multiple sorting criteria) in smart playlists.
Currently, playlists allow a single sorting rule (e.g., Date Added descending). It would be very useful to define secondary and tertiary sorting criteria that apply when the previous criteria are equal.
Example:
Primary sort: Date Added (descending)
Secondary sort: Artist (ascending)
Tertiary sort:
Track Title (ascending)
or, in another case
Track Rating (descending)
or again
Track Number (ascending)
Problem solved:
At the moment, when multiple tracks share the same “Date Added”, their internal order becomes unpredictable or less meaningful.
For example, in a playlist filtered by:
Tracks added in the last week
Rating = 0 OR Rating > 8
Sorted by Date Added (descending)
If multiple tracks were added on the same day, they are not consistently grouped or ordered by artist, title, or rating.
As an example, with the filters and order specified above, a playlist shows the tracks in an album ordered from the last song to the first (by track number), while I’d like to have them ordered properly.
Brought benefits:
Greater flexibility when building smart playlists, a more structured playlist organization and a better control over music order in playlists.
Overall, I think it would make smart playlists significantly more powerful.
Other application solutions:
Additional description and context:
I tried to draw a mockup of how I imagined the new sorting options
Screenshots / Mockup:
