Aha – you asked, so you’ll get an earful!
I mostly use tags for grouping. A few examples:
- I have a group I call “Mediterranean” that includes Anouar Brahem from Libya, Vassilis Tsabrapolous from Greece, Dino Saluzzi from Argentina and others: Dave Holland did a duo album “Hands” with a flamenco guitarist, there is some art-oriented tango from Yo-Yo Ma to the soundtrack of the movie “Tango”. It isn’t “latin”, obviously (Brahem!). It is mostly chamber jazz inspired.
- I have a group called “Nordic avant-garde folk jazz” that includes everything by Lena Willemark, plus some albums by Anders Jormin and a few Norwegians.
- I have another group called “Asian avant-garde folk jazz”, think Silk Road Ensemble
- I have combined Miles Davis’s Workin’, Steamin’, Relaxin’ and Cookin’ into one group, because they came out of a two-day recording session and were broken up by the label.
- I have a To Do group of albums that have recently been mentioned by a friend or in a review or article, things I want to listen to but haven’t had time to do yet.
They are eclectic: membership is determined by my whim.
They are not like genres or other industry classifications, there is an extra unstated filter, it’s stuff that I like.
Many of them contain artsy chamber jazz because that is my favorite kind of music. But I also have a few other groupings, like “Swedish nostalgia” (our home country) and “Swedish Christmas” (especially relevant now).
This is not a hierarchy, it is a “polyarchy”, several albums are in several groups, e.g. Trees of Light by Anders Jormin, Lena Willemark and Karin Nakagawa is in both the Nordic and Asian categories.
In some cases a tag is driven by the artist (Anouar Brahem), in some cases they are not (Dave Holland’s Hands is an exception, the rest of his work is not Mediterranean).
But tags don’t work particularly well for this purpose. For example, I have an overarching groups called “Avantgarde folk jazz” which includes everything from the Nordic and Asian groups. I can do that by selecting the tags for Nordic and Asian (logical OR), selecting all, and tagging them all with the overarching group. But that is a static assignment, when I add a new album and add it to the Nordic group it doesn’t get automatically included in the overarching group. I would like group hierarchy.
I haven’t looked at the recent improvements to Genres, I gave up early on Genres, I know they include hierarchies, maybe they are the answer.
I don’t use playlists much, because they are based on tracks and I think in terms of albums, and since playlists are designed for a specific purpose they don’t offer a very convenient browsing interface.
I think the problem is that tags are a mechanism. They have no conceptual or semantic meaning in the information architecture of the library. So the user interface is mechanism oriented, and quite primitive for any of the purposes where we might use the mechanism.
I have written a lot about grouping. Genres are industry-defined groups. A work is a composer grouping of parts. An album is sometimes a label-defined grouping of works, but in jazz and rock the album is the work, most often. A playlist is a group with special semantics. An artist forms a group over a set of albums. I want to be able to define my own groups. And I want a convenient group-based browsing interface.
A group-based browsing interface is not the same as a focus. Focus is a very rich function that can be used for a lot of things, I love it, but by its very nature and because of its richness the user interface is not fluidly integrated in the browsing experience. The popup interrupts the browsing, you define a filter, and then you get a new view and you continue browsing. Very powerful, but not fluid. (By the way, when I do use tags to aid in filtering, like you say you do and I occasionally do, they are not included in the Focus dialog. I understand the value of having the tags surfaced directly in the browser, but when I do want to combine tags with other focus mechanisms I can’t do it from one place, I have to jump out of the focus dialog and back in again.)
In general I strongly dislike popups. They interrupt the flow, selections in the popup are not reflected in real time, they are visually fragmented. Hate them. Very. But that is secondary, I think the central issue is about the conceptual model.
So if you tell me Genres are the answer, I’ll go and study that, chastened. If Genres don’t do it, we should think about a more meaningful grouping concept, and reduce the emphasis on the tag mechanism.