The iTunes Store makes it possible to upgrade songs to the new iTunes Plus versions, but what do you do if you have the same music library on two different Macs?
Ideally you’d have an application that keeps an eye on what you’ve done in one iTunes library and then automatically makes changes in the other. And that ideal is realised in Sonzea’s $US25 ($A36) Syncopation. As the name hints, Syncopation tracks what’s in the iTunes libraries of the Macs on a local network it’s installed on and when you make a change to one library, Syncopation copies the new files to the other Macs’ libraries. This includes not only music files, but also videos and podcasts. You can choose to synchronise everything in the library or just selected playlists. It won’t synchronise smart playlists but it will synchronise ratings, play counts, and last play dates.
You can choose to synchronise in both directions—so regardless of which Mac you add content to, the others are updated as well—or designate one Mac to be the source that others synchronise from. You can also direct it to synchronise library contents without actually copying the files. This is useful when you’ve created a central iTunes media server and want only the track names from the server listed in the various iTunes libraries. You can also configure Syncopation so that files deleted from one Mac’s iTunes library are deleted from others.
Syncopation lives up to its name.
There’s one hitch for your specific situation. When you upgrade an existing track or album to iTunes Plus, Syncopation doesn’t see it as different content so it will not update the synchronised clients. This then requires that you delete the tracks from the clients and then synchronise. When you do, the iTunes Plus tracks will be synced to your other Macs.
Other than that, it’s easy and it works. To see for yourself, try the 30-day full-featured free trial, which supports two Macs.