> once inside a view, i should be able to sort it anyway i want based on
> the sorting method i pick.
This one I have more trouble with, in that music isn't as simple to
list in a flat table.  This is what confused me with your "one master
list" terminology.  Artists, Albums, Songs, Genres, Years, Playlists
are all one-many relationships that make table-driven outputs like
iTunes just not work for me.

On an album, songs may have different genres.  So what genre is the
album considered to be?  Sorting a list of albums by genre then becomes
silly.  iTunes and most other consumer apps don't support one-to-many
relationships, they just present lists of songs, where each attribute
has a single value.  e.g. a song can have only one performer and only
one genre.  If you do have more, they are ignored.  e.g. maybe if you
use semi-colon separators, you see a single genre called "Pop;Rock",
and another single genre called "Rock;Pop".

Albums maybe could be sorted by genre if there was some way of
selecting the genre to represent the album, otherwise an album would
have one arbitrary genre selected from the bunch of possibles, or the
album would be duplicated.

eg. maybe you have 5 albums, when ordered by album, But if changing the
order to sort by genre, it shows 10 album rows, with each album
duplicated in the list if each album has two genres.

It's a lot more complex to sort out nicely to be simplistic enough for
casual users to instantly use.

> let me determine my entry points and sorting methods!As an advanced user, 
> okay, nice to be able to do.

> the sorting methods could be user defined, and you could just cycle
> through them on any player.  no having to go back to home to go in a
> different way, only for different subsets and user defined custom
> views.> > > 
> > If the user wants a new sorting method, they still have to define it
> > somehow.  i.e. navigate somewhere to configure it.  Then you end up
> > with long lists of all possible sort orders, and the user has to cycle
> > through the list to find the right one?  That's a horrible UI; a bit
> > like SB3 Now Playing display formats and visualisers, which I don't
> > like much.
> > 
> > How would the user cycle through them on a player with an IR Remote,
> > with the Touch interface, through the CLI for other third-party
> > plugins/apps to use?  There's a lot of detail to consider.


-- 
Philip Meyer
------------------------------------------------------------------------
Philip Meyer's Profile: http://forums.slimdevices.com/member.php?userid=95
View this thread: http://forums.slimdevices.com/showthread.php?t=84475

_______________________________________________
beta mailing list
beta@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/beta

Reply via email to