Re: Request help: Genre tagging and subgenre/style/grouping
Reply #5 – 2018-09-28 16:13:43
If you are getting into maintaining tags and want to more efficiently filter stuff I would highly recommend ditching Tree views (such as the Album list component) and experimenting with Facets or Columns UI filter panels (if you are using CUI). Both which you seem to have already installed. You can edit your window layout to add or remove them, move things around etc:https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Layout_Editing_Mode Where you edit what they show depends on which UI element you picked.Album list: File/Preferences/Media library/Album list/ViewsCUI Filter panels : File/Preferences/Display/Columns UI/Filters/Fields tabFacets: File/Preferences/Media library/Facets For Album list you can try something like:%genre%|%subgenre%|%artist%|%album%|%title% Where %tag% essentially means read from the values of TAG and the pipe character '|' means create a sublevel in your tree structure. For CUI filter panels or Facets you can just input each tag like this, one tag per row (one for GENRE, one for SUBGENRE etc):%genre% Then you can add the CUI filter panels or a single Facets panel to your layout (as mentioned above in that wiki article) and interact with them normally to change what they show (generally right click on their headers to change what they show). As far as the actual tagging goes I would take a step back though. Do you enjoy attempting to tag your files academically into a rigid structure through a lot of effort and research? Because that's what you are bringing on yourself attempting to stick very closely to some of these external sites (or using automatic taggers). You will quickly find that they themselves can't settle on a single definition or structure to begin with and they might go into needless detail (for your needs) at all times. Then you get into surprisingly common edge cases like handling artists who hover between two or more genre categories and don't really pick a side on either. Forcing you to basically choose one or the other and disregard valuable information about the other. (I think) a lot saner approach is to abandon the rigid structure and tag your files with keywords/elements that make sense to YOU. Can you discern your electronic tracks from metal? Then tag them as such ('Electronic' or 'Metal'). Can you discern Synthwave from Drum & Bass within the Electronic genre? Expand the tags of the corresponding tracks in question to reflect as such ('Electronic; Synthwave'). Can you discern the different Metal subgenres? No? Leave your tags as just 'Metal' and save yourself the effort of trying to cram in the entire history of Metal just so you can tag your files "the right way". When you filter your library looking for those "metal tracks", you will think in those terms anyway, not "Avant-garde metal + melodic metalcore + ..." and so on. The beauty of this is when you do get more familiar with the different subgenres, you can quickly find the tags in question and increase detail to the level you think is necessary. This method also entirely sidesteps the issue of bands belonging to multiple genres (you can tag them with both) or losing the detail on bands that primarily belong to one genre but has influences from another (usually latter detail would be lost). Not to mention lets you and your library grow organically. Also just to make it clear, im not saying you shouldn't look at the external lists (in fact I encourage you to work on your vocabulary to better describe music), but I think you should take them with a grain of salt. I think at the end of the day your goal should be to architect a system that takes little effort to maintain and efficiently filters the tracks that make sense to you personally.