View Full Version : Filter Genre

2006-02-21, 19:38
Is it possible to filter albums with a particular genre for one specific SlimDevice?

2006-05-02, 02:34
Bump Message

2006-05-02, 03:01
No I don't think thats possible today, at least not with a single slimserver. There has been some discussions regarding this and I think I have seen some suggestion that it would be possible by running two slimservers (one for each SqueezeBox).

Anyway, here is a thread about similar ideas that also links to a number of other threads and features requests related to similar problems:

2006-05-02, 03:35
Thanks - I have now read the other thread. This is most definitely of great interest. I understand the concept of different ownership of files, and the "Collection" would sort things.

The specific reason that I would like this is to filter out some of the adult comedy from general use. I have a number of SlimDevices and the ones in the children's room should not be able to listen to Eddie Murphy live (!)

So, another request to add this to the feature list.


2006-05-02, 05:41
There are quite a few interesting ideas around this area. I see this as all being about limiting or selecting the music that we see/play - this is a good idea when we have lots of it! But there are some variants which are worth exploring. I think there are two parts to this:

(1) how do you select/indicate the music set
(2) what do you do with it once you've got it

Slimserver and its many plugins (some of which are erland's!) has lots of ways of generating a playlist (browse, random play, MusicIP, etc). As well as the obvious artist/album/title data to use as a basis for selection, there is also the flexible "genre" (especially if you allow multiple genres, which I find very useful).

Some of the comments in related threads are about ever more sophisticated or flexible ways of doing this (please allow me a quick plug for my own request for a User Defined tag we can use for browsing - http://bugs.slimdevices.com/show_bug.cgi?id=2700 and its partner http://bugs.slimdevices.com/show_bug.cgi?id=2701 to allow flexible browsing)

But for the most part this is all directed at producing a playlist, which is of course only one use for a music set.

The "collection" idea is a different use... its been asked for in a variety of ways, usually to do with hiding adult material, but also separating different users' music. This is a use of an identified music set which is different from just creating a playlist- its about limiting the view of the database to some subset (from which playlists are then created).

Its interesting that the OP on the "Collection" thread was, I think, asking for two things at once: first, a sophisticated way of identifying a set of music (ie more complex than plain old genres) and then secondly a new way of using that set (as a view of the database).

What my ramblings are trying to get to, I think, is that ideally we should be separating the ideas of (1) identifying a set of music and (2) using it for something.

For identifying the music set, we want to be able to define sets of music - both statically and dynamically - based on standard and possibly non-standard tags and queries thereon.

Having identified a set of music, we might want to use it as a playlist, or we might want to use it to limit our view of the database, or some other use I can't think of right now.

If we don't get this separation of concepts clear, we risk having a load of plugins which address different areas of the problem which don't quite fit together, which would be a shame.

Any other thoughts out there?


2006-05-02, 06:24
Ceejay, I am a great believer in solving 90% (or preferably 95%) of the problems with a simple solution - providing that it can be implemented easily (i.e. quickly)...

I would suggest; logging on to the server via the web interface, selecting a player and submitting a "limit" option. Here you can exclude Genres or Paths.

This is not a 100% solution, but would solve the 'content' (as defined by genre) and 'ownership' (as defined by path) problems. That takes into account most of the comments and suggetions so far.


2006-05-02, 07:32

Well, I can't argue with the princple of simple solutions if they solve most of our problems!

However I fear that what you've suggested may be a little too simple and might only solve a minority of problems.

What you've suggested (hide music from these paths or with these genres from a player) would be a neat solution to the "don't play adult material in the playroom" problem. Though I'm not sure it would be a quick or easy thing to implement!

I don't think it solves the problem of keeping different users' music separate, except in the special case where one user = one player. And I don't think it solves the general "Collection" problem, which allowed for overlapping sets of music to be in use at different times.

Having said that, I've been trying to think of an alternative "simple" solution to your problem and can't think of one!