How do you folks deal with mp3 collections shared on your local LAN, especially when you have multiple OSes? Right now, I have my music on a Unix server that shares it via NFS and Samba, but so may actual music players want to keep their own indexes of the music, which makes adding new music a pain.

If I record a song via EAC, then I have to go around to each of these index-based players and tell them that there's new music. (Why can't they just look for it in the background?) iTunes is the worst, as I can't even play a temporary downloaded mp3 without it indexing the thing, which I then have to clean up, but I can't find a way to tell it about the new music I've got without trying to figure out the differences since the last time I told it what was there. Aarrgh!

I'm fine with just having a directory-based structure, but the index is nice for those times when I want to shuffle. But that advantage is heavily outweighed by the work required to index all that music.

What do the rest of you do?
_________________________
Bitt Faulk