I have 2 computers on which I listen to my music: a Macbook Pro (which I consider to be my "main" computer for my music library) and a Windows 7 desktop, for which the music library was originally populated via iCloud. Both of them are up and running with iCloud and have been for a long time. When I rate a title on one, the rating appears on the other. When I buy a song on iTunes, it downloads to both. Great.

But if I manually add a song to either library, it won't transfer to the other. Instead, the song is visible on the other computer, but is greyed out and never downloads (or even becomes available for download). The songs are remixes from music enthusiasts, so they will never be matched by iTunes Match, but that shouldn't keep them from moving to my other devices, should it?

Does anyone know what is keeping it from transferring, or how I might fix it?

1 Answer 1


I realise this is months late, but iTunes was never designed to synchronise Libraries in that way. iTunes Match is the closest you will get to automatic synchronisation.

The simplest way to do it is to manually add to each Library.

Even if both Libraries use the same actual source, such as NAS storage, or one of the 2 machines you mention, the Playlist data will not update to reflect the addition of a tune to the other machine - the file would be there, but the player wouldn't realise.

It is possible to manually transfer the playlist from one machine to another in such a case, but it needs re-syncing every so often, it can't be automated. The file-paths are absolute rather than relative, so this requires some patience & a lot of find/replace, then must be re-imported to the other machine. For your scenario I don't think that would be the way to go, but I can add instructions to this answer if you need.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .