cyclönchen
Jul 14 2006, 09:03
I noticed that I can only assign multiple values to some tags (such as artist, genre, composer, ...). I hardly use any standard tags, but custom ones requiring multiple values. Since this worked in previous versions, I guess it's a bug? Still, looking at the grey text saying how to separate multiple values (file properties -> edit tag), the behavior seems intended?
Edit: Just found the advanced options about this. However, it think it would be better if certain fields (like date, maybe...) could be prevented from being multi-valued, instead of every non-mentioned tag automatically being assumed single-valued; otherwise, everyone using custom tags or wanting multiple values for certain standard tags has to edit the advanced options.
wolfsong
Oct 15 2006, 13:39
QUOTE(cyclönchen @ Jul 14 2006, 10:03)

I noticed that I can only assign multiple values to some tags (such as artist, genre, composer, ...). I hardly use any standard tags, but custom ones requiring multiple values. Since this worked in previous versions, I guess it's a bug? Still, looking at the grey text saying how to separate multiple values (file properties -> edit tag), the behavior seems intended?
Edit: Just found the advanced options about this. However, it think it would be better if certain fields (like date, maybe...) could be prevented from being multi-valued, instead of every non-mentioned tag automatically being assumed single-valued; otherwise, everyone using custom tags or wanting multiple values for certain standard tags has to edit the advanced options.
Can you post how you resolved this and what you used as a seperator? I can't get my stle tags to present correctly using a backslash. It displays the backslash instead of commas like other fields.
cyclönchen
Oct 15 2006, 13:51
In newer versions, you need to separate multiple values by ";". Any tag that is supposed to support multiple values must be listed in the "Advanded" section of the preferences (Advanced -> Display -> Properties Dialog -> Multivalue Fields). The output will use "," as separator.
wolfsong
Oct 15 2006, 13:58
QUOTE(cyclönchen @ Oct 15 2006, 14:51)

In newer versions, you need to separate multiple values by ";". Any tag that is supposed to support multiple values must be listed in the "Advanded" section of the preferences (Advanced -> Display -> Properties Dialog -> Multivalue Fields). The output will use "," as separator.
That's odd because the backslash seperator works in other fields like artist.
cyclönchen
Oct 15 2006, 15:18
Does it work if you delete such a field, save, then re-enter the two values separated by "\" and save again? I noticed that previously saved fields containing "\" still worked until I changed the value; only then would I have to use ";".
wolfsong
Oct 15 2006, 15:40
I think part of the confusion is that foo_infobox handles this differently than the properties window. With foo_infobox the backslash is an accepted character but in the properties dialog the semicolon should be used. To further confuse things, the properties dialog opens when you select multiple files instead of goo_infobox.
cyclönchen
Oct 15 2006, 15:49
I don't use foo_infobox. The new properties window seems quite perfect to me, both for tagging single files and whole albums. Of course, if foo_infobox handles multiple values differently than the most recent foobar versions, then it should be updated.
Glad to have found this thread...I was having the same problem. However, I've done what seems to work for you guys and the problem persists. I've added my custom fields in the advanced/display/multivalue section- I can confirm it's entered correctly because when I edit those fields in the properties dialog, the "use ; to separate values" comment is black, whereas it is gray for fields that aren't multivalued.
However, when my values are separated by semicolons, calling $meta(field) doesn't return multiple values. Instead, it returns the entire string, semicolons and all, as one value. I confirmed this by calling $meta(field,1), which returns nothing (as it doesn't think there is a second value).
Can you think of anything else I need to check? Were there other steps you guys took to get it working? I'm running 0.9.4.1 using id3v2.4. Thanks!
---- EDIT
Never mind. Seems to be working now. No idea why...I think maybe a restart. Odd, but I'm not complaining.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.