Is there an existing tool, plug-in, external utility or script that I can use (or hack) to set the "album artist" property on all my tracks?
What I think I want is to pass over all my music:
For all albums:
If every track on the album has the same artist:
Set "album artist" for all its tracks to that artist
Otherwise
Set "album artist" for all its tracks to something like "Multiple Artists"
The rationale is to be able to use "album artist" as the first sorting key. The (auto) variant seems to give me lots of artists with just one track on a single compilation album - not what I want. I will find those tracks instead from a different album-based view scheme.
The alternative would be for me to code up a simple C++ app using the COM interface. I assume that this is pretty easy, as I have done quite a lot of development using the WMP9 object model, and I would hope there are similarities. Can anyone recommend a good "library manipulation" example I caould use as a basis?
Or maybe I am just going about this the wrong way and need to think more laterally. Opinions welcome.
Thanks
Brian