I have a large music database, and after spending quite some time tagging it with MusicBrainz Picard, I imported it into XBMC. Great. However, it really is so large, if I don't have a precise idea of what I am looking for it really is hard to find anything. For instance, even if I search by Genre, I have 230 entries: way too much.
What would be nice is the possibility of using extra tags as proposed by many taggers and music players. There are tempo tags, mood tags, etc.
One useful tag is the Grouping tag (MB Picard w/ Last.fm plugins sets it for instance), which basically says which "broad genre" a music piece is. So while its genre may be Swamp Rock and Underground, its Grouping Tag will say "Rock". This means we could have a two-tier genre filtering: first by Grouping, then by Genre in the Grouping. Here: http://forum.xbmc.org/showthread.php?tid=70289 the poster suggests a similar idea, but in which we group the genre tags by hand. A good idea too.
Any way, one should be able to easily find all artists/albums in a given grouping or sub-genre. Navigation with my remote is totally impossible, I currently *have* to use the web interface and cannot believe something simpler is not feasible.
Also being able to see albums in a genre directly, instead of going through the artist selection would be nice.
Of course, I would also like the "occasion", "mood", "tempo" tags to be accessible.
Basically, it would be nice to be able to setup viewing filters based on any tag we want, be it grouping, genre, etc, and view by artist or album. If I could easily access all my albums which are of a given style, for a given occasion or mood, this would be nice
Compilations might also be present directly in the Library instead of having to go to Artists/Various Artists
Any non-hack way to include singles and easily and rapidly create playlists of singles would be appreciated, not having found a proper way yet, I have hundreds of songs sitting by, sad not to be played. For instance, I have lots of Christmas music, random singles and I don't want to be polluting my DB with them, yet I would love to be able to access them all easily. Only way I have figured which might allow this would be to create fake "albums", destroying the original metadata. However, this is far from ideal, and hard to maintain in automatic tagging software...
Finally, if it is possible to add these features through python scripting, I am open to contributing, but I don't really feel like recreating an entire music library manager
From what I saw in the docs, it doesn't seem trivial to add new sorting features to the existing library (but I could be wrong there)Thanks to all the devs for a great product anyways

![[Image: badge.gif]](http://www.ohloh.net/projects/9132/badge.gif)

Search
Help