I've been working long and hard on this problem and have lots of information to report. Before that, though, thanks to everyone who's contributed to this thread. I'd have given up long ago if it wasn't for you guys.
OK, confession time. I've discovered that part of the original problem (mixed album artists showing up in the iPod's Artists menu) was actually down to a setting in the iPod itself. Explanation: one of the things I did when attempting to resolve the problem was to reinitialise the iPod using iTunes. That reset all my iPod settings to the factory default. So I checked/changed the Compilations setting in the iPod before continuing. What I didn't realise is that there are actually
two Compilations settings in the iPod and I'd only changed one of them. When I discovered this after my last posting and changed the other setting, things started working a whole lot better.
But that's only part of the solution. To cut a long story short, I've found that:
- MC13 crashes and freezes too often to be of any use to me in its current form
- MC11 is no longer any use to me either. One of the things I did when checking things out was to upgrade the firmware in my iPod, and it now no longer recognises any database created by MC11.
- That leaves me with MC12. Not a problem because MC12 seems to do quite a lot of things better than MC11 did.
- MC12 seems to get the "Mix Album" tag right and uses it to flag compilations in the iPod. But it doesn't work if I specify a conversion cache. I really want a conversion cache because converting all my music from WMA to MP3 takes many days of non-stop computing power.
- I tried creating my own cache by defining a new hard disk folder (N:\MP3s) as a Handheld and syncing to that. However the Mix Album tag doesn't seem to work on a Handheld (it only works in a Library) so when I sync from that device to the iPod, compilation albums don't appear in the menus as they should.
- So the only way forward as far as I can see is to create an MC12 Library from the folder that I defined as a Handheld, and load the iPod from that. I've tested the concept and it seems to work. Testing it completely will take the rest of the week at least.
So to sum up:
I create a hard disk folder "N:\MP3s"
I define a Handheld device called "MP3s" located in that folder
I sync from my "Jukebox" library to the "MP3s" device, converting from WMA to MP3
I create a new library "MP3s" and add the contents of the "N:\MP3s" folder to it
I sync from the MP3s library to my iPod
That all sounds quite complicated but to be honest it's hardly any different from what I've been doing with iTunes for several years now. I'll know within the next week or so whether it all really works and whether it's any better than using iTunes.
While I've been typing this MC12 has been preparing to convert my libary from WMA to MP3 and sync to "N:\MP3s". It's just got started and it says 311.9 hours remaining, so I hope it all works. :-)
Thanks again everyone.