The Ideal Way to Sort Music

This is intended to be an open letter to all development teams working on media player software (from open-source all the way up to big companies like Microsoft).

Following is an outline of the ideal way to sort music by default. I know I can’t be alone in feeling this way (though I probably am one of the few that actually organizes his physical musical collection the same way), yet it seems to be the last feature any media player includes.

  1. Sort everything by artist name
    1. Sort albums by release year
      1. Finally, sort individual songs by track number

If two albums exist by the same artist, then you can sort them in alphabetical order.

Most importantly, you should have the option to choose, on each individual level, whether you want the items sorted in ascending or descending order.