I've got two Macbooks and would like to two-way sync the ~/Music folder (200 GB).

Is there reliable GUI tool that can do that automatically in the background when both computers are connected to the same network?

Why I need to do this:

It contains my iTunes collection. On my "daily" Macbook I manage the files and sort the library. The "old" Macbook is my DJ notebook where I use the exact same collection. Sometimes I may change the tags so I need two-way sync.

1 Answer 1


I was in a very similar situation a few years ago. I had a Mac mini and a MacBook. While the Mac mini contained all the tracks I wanted to use the MacBook like a giant iPod (sync star ratings, renamed songs, etc.).

Solution: iTunes Match (music only)

  1. Subscribe to iTunes Match on your main iTunes Library.
  2. Wait for iTunes to upload/verify all unmatched songs in your library.
  3. On you other Mac, turn on iTunes Match.
  4. As soon as both libraries are updated, you can change a songs Metadata and it will sync over the internet.


It's a bit of a pain in the neck to wait for iTunes to upload all unmatched songs. But once that's achieved, it works like magic.

  • Wow, that is a nifty solution. What happens to meta data that is saved inside the files? e.g. the DJ softwares I use (Traktor and Rekordbox) save accurate BPM information, cue points etc directly inside the mp3s. I guess iTunes Match does not pick up these changes or does it? Will iTunes Match also sync playlists? Those are the heart of the collection.
    – Hedge
    May 16, 2017 at 14:13
  • Yes, BPM metadata will be saved as well. The same is true for album artwork. Playlists: yes, most will work. Except for local playlists.
    – oa-
    May 16, 2017 at 14:46
  • What do you mean with local playlists?
    – Hedge
    May 16, 2017 at 15:20
  • Smart playlists that depend on the existence of other playlists can not be synced using iTunes Match. All other normal and smart playlists will sync just fine.
    – oa-
    May 16, 2017 at 17:06
  • @Hedge Does the solution above answer your question?
    – oa-
    May 26, 2017 at 9:56

You must log in to answer this question.

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