I have an i7 8700k, 16GB RAM, and a collection of about 19,000 tracks that weighs about 380GB.
But is your library on ssd or HD? This influences. The app doesnāt use processing, it uses much more storage since it scans, a reading of the entire library.
Were you able to sync? You had mentioned the delay.
Have you tried this free program:
MusicBrainz Picard
I think it does a lot of what you try to achieve.
Iāve created several scripts which copies the tracks in an incoming folder to the correct location based on genre and year.
Since you know seems to have a lot of experience with the database.
- I would like to have a program which puts all missing tracks in a separate Playlist
- better ālocate missing fileā
- easily change file added date
- when you have locked the grid and the file is missing, you canāt do anything anymore with this entry, without manually unlocking the grid in the database ( i think itās a small bug)
- smarter smartlist. I think think the current options are to limited. More options like VDJ. More boolean operators. Now itās either AND or OR, but very often you want a combination.
- For some reason the label/publisher tag isnāt being read properly by Engine desktop from *all* tracks.
Off-topic. Recently checked the Facebook post about this tool. Glad to see the response here is way more normal.
Thank you for commenting, or for trying the app, if you have. Well, Iām not a programmer, and everything I know about databases I learned through reverse engineering, digging around, and understanding how m.db works. As I said, AI is helping me with this, and Iām happy with what Iām achieving!
I donāt think thatās possible, because itās just a marker; the program is showing you in red that there are missing tracks in that playlist! I need to investigate if itās possible to create a playlist by combining those tracks.
This is where Iām happy, and Iāll tell you upfront that Iām already working on a āNew APP,ā because with Engine Sync I only thought about the simplicity of updating the library.
But Iāve already achieved that! In this new APP, I made the algorithm within the code intelligent enough not only to delete orphaned tracks, the tracks in red, I left this option in case you just want to delete tracks in red from the Engine COLLECTION, for example, and you simply deleted a folder with 128kbps mp3 tracks, and then you got them at 320kbps.
And I left the option to REALLOCATE TRACKS, and this option is very intelligent, because it cross-references data and reallocates the tracks automatically, not one by one manually as you have to do in Engine today! The tool looks at a playlist you created with 10 tracks, which for some reason you had to move the folder or rename the original folder of those tracks!
Since itās a manual playlist, outside the library managed by the appās synchronization, it doesnāt modify these playlists. This is a security measure I put in the code to prevent the app from ever interfering with manual playlists created outside the synchronized library.
Now, if you move or rename a folder and you have a playlist created in the Engine with music from that folder, those tracks will become orphaned, appearing in red, which is a terrible headache!
The option I created searches for these tracks that appear as lost in the database, finds them, and relocates them to their proper place! Thatās it, no party playlist will be lost or have to be manually recreated!! ![]()
Other things you mentioned are interesting, smarter smartlists indeed! Letās see what I can come up with! Good ideas are always welcome!
Stay tuned for updates!
It seems you saw the comments from those two crazy people in that group, right? A gratuitous hate attack, totally unnecessary! I think thatās the price to pay for being sincere and honest! I could easily have never mentioned that I didnāt have AI help and pretended to be a programmer! People are going crazy in some places on the internet! Itās not enough to just offer something free that can help people! That made me very sad that day, and I tried hard not to be rude! They were not only belittling me, but also hindering those who could really benefit from the app with those comments! āAI-SLOPā āAI SCAMā - My GOD!!
i have a bit organize my library and now itās so easy to add tracks thanks to your tool. thanks again, hope you will continue by adding more options
for me its stuck on phase 1 mapping files 1 / 56434 song and nothing happens more than 15 min. any idea
Thatās strange! You selected your music folder, selected the m.db file, and clicked sync, right? Engine DJ canāt be open when syncing because it blocks the database file!
same for me but stuck on Phase 2 - rebuilding playlist tree
(EngineDJ not running of course)
Could you tell me what the configuration of the machine is, if it is Windows or Mac, if it is using the library of an internal or external ssd/HDD?
well, it seems my library was corrupted ⦠i donāt know really why ā¦
I started with a fresh new library then i used EngineSync to sync some tracks and ⦠it WORKS!!!
I need to investigate this library corruption thoughā¦
Thank you for this wonderful tool !
Using Mac and external USB HDD
yes i did select my music folder and the m.db file and engine is not opened
am on windows 11 pro
i9 13th gen Alienware laptop with 64gb ram and 4tb ssd m2
Great report friend, itās interesting too. Why, what could corrupt the library? You say the DJ Engine library? I ask because I need to investigate the behaviors, they vary a lot from machine to machine, and I think that even the size of the library is the amount of folders and subfolders you have on the PC.
Here my library is 360gb, there are 37k songs and there are 716 folders and subfolders that are converted to 716 playlists organized into subplaylists when you sync. Knowing these reports is important for me to optimize the code!
Thank you very much and Iām glad it worked ![]()
![]()
![]()
You have a pretty strong machine! Here I have an AMD Ryzen 7 9800x3d. Itās a gamer processor! 32gb of RAM and the songs on Sata ssd. Here only the first time I tested the app I got a delay of a few minutes. Then it never took more than 10 seconds!
Strange all this delay, it could be reading and then building the playlist tree in the Engine DJ library, I donāt know if external drivers plugged into the PCās USB at the time of synchronization influences the slowness.
I need to check the code carefully!
If you still canāt, you could go to Engine DJ and in the settings, in the library tab, in the System section, click RUN CLEANUP.
Run this and then try to use the app sync again. And when you can, tell us about the experience.
hi
now iāve just tried to import my main music folder, which is on my external usb hdd: 52 folders, 430GB, 26512 files, start time : 12:50 - end of phase 1 : 13:08 - but now itās 13:35 and itās still running phase 2 ⦠could you add some logging or debug traces somewhere?
on macbook pro 2015
Yes, Iām investigating the code, and Iāll release a fix of this soon, I already know that for very large libraries, itās mainly on HDs and external the scanning is time-consuming. Iām already optimizing it.
Boa tarde!!
Eu nĆ£o acho o arquivo ( m.db) no meu windows, procurei na pasta seguindo a orientação do vĆdeo e nĆ£o encontrei quando acesso a pasta pelo aplicativo.
Quando eu procuro direto na pasta pelo explorer aparecem um arquivo (m.db-journal).
segue em anexo o que aparece na pasta quando eu busco usando o aplicativo.
Esta Imagem Ć© quando eu prucuro diretamente pelo explorer.
No meu caso eu também utilizo o onedrive para o armazenamento das músicas, mÔs ele estÔ instalado e um outro hd dentro da mÔquina, como uma segunda partição independente de onde estão o sistema operacional e os programas instalados, isso influencia em alguma coisa?

