Enginius. It watches your music folders and keeps the Engine DJ desktop database (m.db) in sync — automatically. No more dragging folders into Engine DJ every time you add tracks. No more “red tracks” when you rename a file.
Real-time folder watch — new tracks appear in Engine DJ within seconds
Content-hash relocate — rename or move a file, keep all cue points and playlist links intact
Smart delete — delete a file, it’s cleanly removed from Engine DJ. If the whole drive is unmounted, Enginius detects it and doesn’t nuke your library
Tag sync — edit tags in your files, Enginius re-reads them and updates Engine DJ automatically
Folder→Playlist mirroring — your folder structure becomes Engine DJ playlists automatically
Reconciliation loop — every 5 minutes, Enginius checks that m.db matches the filesystem: restores missing files, fixes orphan tracks, removes dangling references, imports untracked files
Native GUI — A desktop app based on Tauri v2
Backup before write — m.db is backed up before every sync, old backups rotated automatically
Open source code — and obviously it’s completely free!
I import all my tracks to apple music and then organize it there but also have it available on my phone to listen an prepare on the go. Before each gig I have to manually update my playlist. So I check which is the last added track in my engine library and which in apple Music and then I drag and drop the new added tracks from the Apple Music playlist to the engine playlist I name exactly the same.
I did something similar but a bit more comprehensive haha. But I’ve also created software for all kinds of event managers. I’m finishing up the mobile apps and contract signing with people, etc. Great minds think alike haha. When it’s more advanced, I’ll show it to you. I’m finishing up client testing, inventory management, signatures, and accounting.
On Mac it’s just called Music (Former Itunes). It stores all music and organizes it in folder and creates playlists which take the Musik from the folders. So when you have 2 playlists with the same song it’s only stored in one folder managed bei Music (iTunes).
Bad news: Apple Music app’s DB is in some proprietary format now and it’s nearly impossible to parse it even if, keeping eye on changes would be painful. There are ways to overcome that with Automator, but again, this approach feels very shaky
This is all still blurry to me. Apple Music doesn’t imply having physical files anywhere, am I right? So in order to sync your Apple playlists to Denon DJ you really have to do manually on your laptop? Is it possible to trigger that on the Denon DJ too (or, for whatever ■■■■■■■ reason, not?)
I’m still failing to grasp how many other unlogical things there are in this software
You’re confusing Apple Music, the streaming service, with the Music desktop app, which used to be called iTunes. In the desktop app you can both have local files and stream from Apple Music.
It’s not sophisticated, in the Engine DJ > Library > Integration settings you enable Apple Music Library, and then you click on the Music icon in the sidebar. It shows tracks and playlists from the Music app, which you can import into Engine DJ.
This is all done through the API that the Music app offers.