For some songs (beyond my normal sphere) that I tagged (over the weekend), Discogs (via Mp3tag's Search feature) returned multiple genre tags, separated by ", " (comma-space). It was first time I experienced this "in the wild" (previously I only expected to make my own tags that way).
I assume that only the comma is delimiter, the space should be regarded as "invisible". So it's not the case that comma-space is a two-character delimiter). Correct so far? (uncertainty over this has been bugging me).
Now the real issue...
Some of the so-delimited tags from Discogs contained what look like sub-tag delimiters, such as "/" or "&".
For example "Stage & Screen" (whatever that means here) in...
- Madonna - Express Yourself (1989): [Electronic, Pop, Stage & Screen]
Also "Funk / Soul" in...
- Hall & Oates - Private Eyes: [Rock, Funk / Soul, Pop]
My first reaction was Huh?. Apart from the fact that I don't regard this (Hall & Oates) song as Funk or Soul (was someone having a joke?), why didn't they just use "Funk, Soul" ? What they have essentially done is to create a second level, a sub level, of multiple-genre tagging.
So what to do with sub-tags, when encountered? My first reaction would be to flatten the two levels by simply including "/" and "&" along with "," all as equivalent delimiters. Then one could programatically just replace "/" and "&" by ",", when translating as-received tags into (let's call them) normalised tags. Motive: to simplify rotation rules creation in my auto-scheduling radio station playout app (RadioDJ).
Or maybe - based on a sample of one (!) "/" means "not sure", in which case any tags with "/" inside them should be regarded as questionable, unreliable. Partly based on the "sample of one" and partly from implication: not having used the (de facto) standard tag delimiter implies lack of thoughtfulness generally (or am I being harsh?, e.g. such tags could have been "inherited" from earlier days).
Would it be helpful for Mp3tag's Search feature to offer (an option) to normalise (hence split) such sub-level compound tags?
Any thoughts? Anyone "been there" already?