Making changes directly to Roon database

You don’t want to touch those files it will corrupt your DB. Roon uses leveldb and, I’m speaking very generically here, leveldb is an in-memory DB which flushes changes to disk for persistence. What you see on disk is only part of the DB.

You could interact with the DB via leveldb commands but no one has done that (that I’m aware of). It would require reverse engineering the DB structure and, even then, you run the risk of corrupting things if you get this wrong.

You should look into a way to export your playlists to Soundiiz. I believe the latest versions of Roon allow you to import / export from this service. That should give you a faster path than rebuilding manually. Good luck.

4 Likes