The Synchronization Solution: Enter Syncthing
With the playlists exported, the next step was to push these playlists, together with music files to my phone. For this, I turned to Syncthing, an open-source file synchronization tool.
Quick Syncthing Introduction
Syncthing is a free, decentralized file synchronization application that works across various platforms. It allows you to keep folders synced between multiple devices without relying on a central server. Here’s why it’s great for this setup:
Finding the Right Android Music Player
After trying several Android music players, I found that Vinyl was the perfect match for my setup. It seamlessly imports the synced playlists without requiring any manual edits, making it a hassle-free solution for enjoying my Traktor DJ library on Android.
Streamlining the Process
To make the entire sync process as smooth as possible, I created a second script that:
With this automation in place, all I need to do is:
And voilà! My entire Traktor DJ library, complete with up-to-date playlists, is ready for on-the-go listening. Traktor on the left and Vinyl on Android on the right:
Conclusion
This setup has revolutionized how I interact with my music library. Not only can I manage and organize my tracks professionally in Traktor DJ, but I can also enjoy my entire collection on my phone with minimal effort.
Diagram of the process:
You can check out the first part of my music library revamp series, where I detailed my process of migrating from iTunes to Traktor DJ.