Hello everyone.
I think the problem that many people have with synchronization is because the contents of the USB drive are different from the original structure on the computer’s hard drive.
If I have a folder based structure on the laptop with the music, and from them I create playlists for the software, I don’t see the need for this structure to be altered when transferring playlists to the units (USBs or internal ssd in standalone hardware).
And with this, what I did to solve it is to create my own synchronization tool that transfers the songs, stems, the corresponding soundswitch files to the internal hard drive of Prime 4+ respecting the same structure that the folders on the hard drive have, and altering the target database accordingly with the structure of the laptop.
This works perfectly for me and also enables bidirectional synchronization from Prime4+ to the computer’s hard drive in case of disaster.
First I create a folder on the computer to house the new music.
Then, I open Engine software and create a playlist that will contain the new music that has just arrived. I import the music from the folder into the playlist for analysis. I create the cue points, loops, and so on, and I create the stem files.
Once finished, I add the lighting files with SoundSwitch. Once I finish working with Engine software, I close the program, and open my tool, synchronizing my new playlist with it to the internal Prime4+ hard drive. And that’s it. Everything in place seamlessly. The Prime4+ internal database has the data synced from the PC with the Playlist information I’ve selected to sync.
And the database that works in Prime4+ respects the folder structure that I have decided to have on the computer.
So, I think we don’t need an “one library”, because we already have an open library that allows us to do these things and adapt the system to the needs of the user.