STYLEBasics:the main "genre" should go into the GENRE-tagfieldthe tag-fieldname used for storing secondary music-styles is "STYLE"the tagfield may contain any kind of "keywords" do describe "what" the track sounds like.it should NOT contain info about the "mood" of a track("how" it sounds like)the styles should be seperated with a comma and space, like "post-rock, noise, electronica"If the file does not use ID3v2 tags, then you may also use multiple tagfields with identical name instead.this tagfield is trackspecificReasons for agreeing on this scheme:simpleallows backwards-compatibility while not ruling out multivalue-field capabilities of modern tagsystemseasily readableeasy to remember and type in manuallyname is consistent with other tagfields(ARTIST, ALBUM, GENRE, STYLE)Code snippets:Code: [Select]// To display the styles of a track,// simple put the following somewhere...%style%Adoption-Status: early-adoption stageAlready supported in some playlist-displaysAdoption should be simple because of how easy it is to switch to it(low effort)
// To display the styles of a track,// simple put the following somewhere...%style%
the styles should be seperated with a comma and space, like "post-rock, noise, electronica"
It seems strange that Foobar only supports "ALBUM ARTIST" and not "ALBUMARTIST", esp. as it appears to be the only tag with a space in the name.
It is not correct to say that foobar only support "Album Artist": You are free to use ALBUMARTIST instead of ALBUM ARTIST if you like to achieve compatibilty with other programs. The only that you will loose is the convenient field remapping of the expression %album artist%, so that you will have to use an expression like $if2(%albumartist%,%artist%). Using a spacesign was just an agreement among foobarusers as result of a discussion.