> Is there an example plugin that utilizes this support? Excuse me if it's
> been discussed in the past, as I'm somewhat lost now when it comes to
> multi-libraries and sub-libraries and browse modes.

The missing piece is a good UI to define the library filter. You can use the 
Advanced Search to do so, but it's not great.

> Do I understand correctly how this is intended to work? You would select
> a library and then when browsing My Music you would see exactly the same
> browse structure, but it would be targeted only at the library chosen.
> Is that correct?

In the music menu you'd get a new sub menu with all the libraries. There you 
can select what you want to work with. Once selected, the regular browse modes 
would give you a filtered view on your collection as defined for that 
particular library.

Or you could use the Advanced Browse Modes menu to create eg. a single albums 
browse list based on a library.

There are more potential use cases: SmartMix is limited to 100k tracks per user 
(a echonest.com limitation). This is a problem for some users who have more 
tracks. Using a sub library this user could define which tracks he might want 
to include in SmartMix. This would allow him to use SmartMix even if he had a 
total of more than 100k tracks.

> In the different user interfaces, where/how do you choose the current
> library? Is it just another level of hierarchy, or is it done some other
> way? What I mean by another level of hierarchy would be something like:

No, you'll have a separate item to choose the library, then back to the normal 
menu. You can't drill down from there directly. But that sounds like an 
interesting idea for those moments when you want to pick something you usually 
hide, without the need to switch library for regular browsing. Hmm...

> Are these libraries just subsets of the master library, or can they
> point to different locations and be independent of each other?

They're a subset of the overall library. You could of course select the folder 
as part of the filter definition. With the right UI you could use any SQL 
SELECT query to define a sub-library.
_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta

Reply via email to