With iTunes

Supported version

The officially supported version of iTunes is currently iTunes 12.9. While other versions of may still work with Rekord Buddy, they are not officially supported. The Apple Music app found in macOS 10.15 Catalina is not currently supported.

Viewing your iTunes collections

Rekord Buddy uses an XML file provided by iTunes itself in order to read its collection. You first need to make sure that iTunes is setup to create and maintain this file:

  1. In iTunes main menu, click on Preferences.

  2. In the Advanced section, make sure the Share XML library file with other applications is set to on.

  3. Close iTunes, it will create or update the required XML file.

iTunes updates this file when it exits. If you have iTunes open, the file may not be up to date with some of the changes you've made in the app itself.

When you open Rekord Buddy, the iTunes XML file should be detected, and you will see its contents as a collection named iTunes in the Rekord Buddy sidebar.

iTunes collections are read-only and cannot be written to.

If you want to view or edit an iTunes XML file located in a custom (non-standard) location, simply drag the XML file directly from Finder to right below the very last line in the Rekord Buddy sidebar. The cursor should turn into a + indicating that the collection can be opened. Drop the collection file there and that collection will be opened right from its custom location.

Rekord Buddy will remember this collection and alway open it when you launch the app. If you'd like to remove a custom location collection just select it in the sidebar and press delete or right click and choose Remove this collection. Note that removing a custom location collection from Rekord Buddy doesn't actually delete the collection file itself, it only removes it from the list of collections that Rekord Buddy lists in the sidebar.

Metadata support

Things that are not supported at all

Tags. iTunes does not have an equivalent field to copy this value to/from.

Smart Playlists. Those are not currently being read from.

Markers of any sort. iTunes does not have an equivalent field to copy this value from.

Track and Marker Colors. iTunes does not have an equivalent field to copy this value from.

Album Track Count. This is not currently being read from.

Grouping. iTunes does not have an equivalent field to copy this value from.

Mix Name. iTunes does not have an equivalent field to copy this value from.

Analysis lock. iTunes does not have an equivalent field to copy this value from.

Musical Keys. iTunes does not have an equivalent field to copy this value from.

Disc number. This is not currently being read from.

Playcount. This is not currently being read from.

Rating. iTunes does not have an equivalent field to copy this value from.

Things that are partially supported (with caveats)

Artists, Remixers, Producers and Genres. Rekord Buddy treats these properties as multiple values but reads/writes it as one value using separators selected in the Preferences.

Playlists. Rekord Buddy does not support duplicate tracks in playlists. Those will be ignored when reading from iTunes.