Mac OS Catalina - how to import iTunes playlists

Core Machine (Operating system/System info/Roon build number)

Network Details (Including networking gear model/manufacturer and if on WiFi/Ethernet)

Audio Devices (Specify what device you’re using and its connection type - USB/HDMI/etc.)

Description of Issue
Now that Mac OS Catalina is released can you tell me how to import iTunes playlists?

Roon is not able to access the storage with external device (via thunderbolt hard disk) after the Mac OS updated to Catalina.
Is there any setting we can to fix this under Catalina?

Hi @Dilip_Sreshta,

As @Blackjack noted, there is an active ticket with the dev team regarding Catalina and external storage, but for the general iTunes + Roon setup information, this can be located in our iTunes Documentation.

How do I import the plylists?

There is no XML file in cathelina

I’ve been reading somewhere that you still can manually export the library to xml file from within the Music app. You may have to reexport every time something changes.

Can’t try myself, no Catalina here yet.

Tried exporting
But does not work

I believe the old export to XML feature in iTunes has changed (or is no longer available) in the new Music app. Third-party programs can no longer access it.

i have read today, that there is a stop to the access of the new “music” app .
what was possible before is not possible after the update to Catalina .
so apple suggests for anyone who depends on that to wait till third parties are able to change their sw accordingly
there will be a way to automatically export playlists etc etc, but the will take time

its German, but there’s google …

Hi @Dilip_Sreshta & others following this thread,

I have requested that our technical team take a closer look at this behavior in the lab and attempt to reproduce your findings. I will be sure to update this thread once I have more information to share.

Problem solved

You have to export the library and rename it to iTunes Music Library.xml I’m Music Folder.

Worked for me. In Music Folder not I’m Music Folder.

Hi @Edward_Curiel & Others following this thread,

Since we released build 475 which addresses a few Catalina storage issues, you shouldn’t have to perform this workaround anymore. If you still need to rename your music library to be imported properly into Roon, can you please let me know?

Hi @noris, there’s something weird going on. Here’s Lady Writer listed in 14 playlists in Apple Music.

But in Roon 1.7 the track shows only in !***+ (which is the first playlist in Music?):

Yet, for example, !Happy is showing in Roon:

…but with 237 tracks versus 250 tracks in Apple Music:

Any idea what’s going on?

Which playlist files, exactly, is Roon scanning in the Music folder?


Hi @noris, I think there are two separate problems here.

Firstly, I think that the Apple Music app stores its library and playlists in Music Library.musiclibrary and that Roon does not scan this file. Roon was displaying some old playlists no longer present in Music and not showing newer playlists. I exported the Music library to iTunes Music Library.xml to work around this problem.

Secondly, Roon is missing some tracks from playlists. For example:




Via Excel exports and Vlookup on the file path I find six (why not five?) tracks in the Music playlist missing from Roon:

These tracks all exist in Roon but five are missing from the playlist: Fanm actually is in the playlist even though Vlookup fails to match the path (hence six paths rather than five).

My hypothesis is that it’s a character encoding problem: these paths all have non-standard characters.

In support of which, these two filters on e-acute on the same column in the Roon export path lists are clearly not the same character:

What do you think?

Hello @Barry_Skingle,

This sounds plausible, special characters sometimes cause issues with Roon importing content.

I would like to get you .XML over to QA for a closer look, can I please request that you send this to me via Dropbox / Google Drive?

Hi @Barry_Skingle,

I spoke to the QA team and they believe this could be due to the accented characters, as you suspected.

We filed a ticket for the dev team to look further into this issue, but unfortunately I cannot provide a timeline of when this will reach the queue, it may be a while.

If you rename all the characters in the file names and .XML does that help get them imported into Roon?

Thanks, @noris, I’ll find some workaround.

What about the original topic of this thread: Roon is not scanning Music Library.musiclibrary, the file updated by the Apple Music app?

Hello @Barry_Skingle,

For the Music Library.musiclibrary you should perform the following:

In, go to File > Library > Export Library, and then save the “Library.xml” file in your ~/Music directory.

Ensure that you have “Import iTunes Playlists” enabled for the Music storage location in Roon.

Once you have done that, does you iTunes library import properly?

Hi @noris, yes, that works fine. But previously Roon would stay synced with changes in iTunes (eg to smart playlists). Now it syncs only manually.

1 Like