Sunday, April 10. 2005Support For Multiple GenresTrackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
Ooooohh! This is a feature I would so love, in fact I thought I had entered a wishlist item for it, although I can't find it now, so perhaps the idea never made it that far. Anyway, I wish I could implement it too, but since I can't I'll stand here and make it known that this would be a very useful feature.
Well, thats not exactly true. AMG only assigns one Genre per album. It does however assign multiple tones styles and moods per album. What you are looking for, are the styles.
Yes, my mistake. I'm sure they used to just have a list of genres though. We can either do the same as AMG or make a new tag for style. ID3v2 and OGG both support arbituary tags.
We already remove suffixes like Disk, Disc, CD, Single etc from lyrics and cover retrieval - what else is it needed for?
If you tag tracks from a 2 album set with the relevent disk number information, the two albums should at least have the disk number suffix removed in the context browser (with both albums listed under the same section). eg:
Album Disk 1 1. Track 1 (45:00) 2. Track 2 (45:00) Disk 2 1. Track 1 (..) 2. etc. Sorry if I didn't make myself clear. I can see reason to keep the suffix in the playlist, but still I think it would be nicer to remove it (only in the ui, not the tag itself). But we can play with this. Certainly removing "The " prefixes is overdue. I have numerous collection entries for "The Band" and "Band".
The solution is to tag all your tracks of a cd set with the same common cd name. Then, use the id3v2 tag "TPOS" (part of a set) to indicate the cd number. That's more logical this way... All we need now is "complete" id3v2 Implementation... mmm... that's an other story...
Implementing multiple tags would be kind of difficult. So far everything we've done has been using a common tag or another, so amaroK can pick up from a rescan.
I figured, at least at first, or maybe forever, we can just comma separate them. Then we just split them for the ui. But this might make queries tough so I need to talk to muesli.
Really it doesn't matter if it will be difficult, we should do it now before an iTunes developer reads my blog
great idea! I would love to see multiple genre support. Support for the moods found on Allmusic.com would also be a nice feature.
I have forwarded to mxcl a spreadsheet of all (1389!) amg genres, styles, moods, themes, instruments, continents and countries, which also shows how they are all related to each other, as there are various hierarchies involved.
From most significant->least significant:- genres->parent styles->styles moods themes continents->countries instruments In addition to this, I have listed each style's related styles, each mood's related moods, each theme's related themes, and each country's related....styles (ha! confusion). This is of course if anyone really wants to get stuck in and use these hierarchies and horizontal relationships for some fantastic "similar artist" suggesting and what not. So if anyone wants to dig in, see mxcl i guess for a copy of the data.
I was gonna try to develop support for multiple artists but when I stopped to actually read the code, it can't be done the "right" away because of the way the DB is organized. A total rework of the tables would be necessary to support multiple tags.... but it isn't that hard, I think... if you actually decide to do this, I'd love to chip in and help with a few codding... BTW Thanks for a great player...
maybe one could fix this by introducing a system like "virtual genres", so that when we search for "dance music", all "techno, acid, dance ..." tags are put to this genre.
probably with a section in the settings where you can configure: TAG IDV2-Tags "dance music" "techno, acid, dance ..." "rock music "grunge, alternativ, hard rock, metal..."
why employ virtual genres? Just use Genres as the head category and use Styles for sub genres (which is what styles really are. Genre should be very basic, rock, jazz, classical, etc. style includes all of what most people consider sub-genres.
that said, it would also be nice to have allmusic as a source alongside musicbrainz, for as many problems allmusic might have with categorizing, its still the most consistent database for albums I know of.
You could import the Wikipedia Category taxonomy to infer superclasses of ID3 annotated genres. "acid house" -> "House music genres"
|
Amarok LinksCalendarQuicksearchArchivesCategoriesBlog Administration |