I understand that Foobar is able to create multivalue fields by writing a null character as a delimiter (aliased as a ';') to the field which creates multiple instances of the field which can then be read and sorted independently from one another, but is it possible for foobar to interpret multiple values in a single field by using an actual delimiter (such as ' / ' or ',')?
The reason I ask is because players on other platforms that I use (Such as Swinsian on macOS) don't natively support multivalue fields, but they do support delimeters. Ideally I'd like to be able to tag my files in such a way that all the media players I use across platforms can read and sort multiple genres or artists. Perhaps this is a pipe dream, but considering how customizable foobar is I thought there might be some hope.
What format? MP3?
Preferences -> Advanced -> Tagging -> MP3 -> ID3v2 revision and quirks -> Write ID3v2.3 tags (more compatible)
What format? MP3?
Preferences -> Advanced -> Tagging -> MP3 -> ID3v2 revision and quirks -> Write ID3v2.3 tags (more compatible)
FLAC and MP3.
To clarify a bit, what I'm asking is if there's any way to get foobar to recognize a delimiter when reading tags. For example:
Say I have a Genre tag written as a single string `Genre1 / Genre2'. Would it be possible for foobar to interpret that as multiple genres and sort them into separate 'Genre1' and 'Genre2' categories accordingly without having to rewrite the tag in any way? Either through some advanced tweak, or maybe even by writing a component for it?