I have my own custom use for the compilation tag, but Jaikoz seems to be behaving in unexplained ways, causing troubles.
Allow me to explain what I am trying to do, then explain what seems to be not working as expected.
My collection (15,000 tracks currently) is mainly played on Sonos, and my Sonos is configured to index using Album Artist rather than Artist.
I start with Musicbrainz data, but then modify quite a bit by hand. In particular, I want to use "Is Compilation" field for my own purposes, and thus I have set Prefs/Musicbrainz/Format/Is Compilation to "Never Alter".
> For albums which I want to handle as single artist, I set Is Compilation to No, and set Album Artist and Artist to be the same artist name.
> For albums which I want to handle as a compilation, I set Is Compilation to Yes, and set Album Artist to “Various Artists”, and Artist to be the individual track’s artist name.
In other words, I end up with Is Compilation = "yes" if and only if Album Artist = "Various Artists".
I then use Local Correct/Subfolder from Metadata for all files (Compilation or not) using:
ifnotempty(genre,folderseparator) + ifnotempty2(albumartist,artist,folderseparator) + ifnotempty(album,folderseparator) + (disctotal>1 ? discno + folderseparator : ‘’)
Finally, I then use Local Correct/Filename from Metadata for non-Compilation files using ifnotempty(pad(trackno,2),’ - ‘) + title , and for Compilation files using ifnotempty(pad(trackno,2),’ - ‘) + ifnotempty(artist,’ - ') + title .
Once all this is done, I then Save Changes and close Jaikoz.
Inspecting files and paths in Finder shows that my Local Correct actions all seem to have had the desired effect, and my Sonos system then indexes my files way I want it to based on this tagging scheme. So far so good.
The problem arises when I later reopen a folder previously set up this way (say, for example, to correct some errors).
On reopening, for some files the Is Compilation field comes up as "yes" for files where I had previously it set to "no". This shows up immediate I open a folder, though on only some files in an apparently random fashion, and without me doing any other actions aside from opening a folder of previously edited and saved files.
Can’t figure out what could be causing this, and can’t tell if the change occurs before I save or upon reopening later.
Ideas ?