Hello!
I've noticed that VDJ 8 seems to handle storage of of the database and virtual folders significantly differently than VDJ 7, and this is causing some problems for me.
I use an external hard drive to store all of my music videos. In VDJ 7, all of the information about the songs and virtual folders seemed to be stored in "VirtualDJ Local Database v6.xml" located at the root of the external hard drive. In VDJ 8, I've noticed that song information seems to be stored in multiple places. Song metadata seems to be found in a new file called "database.xml", while virtual folder information is now stored in the "folders" folder. To make things a bit more complicated, it seems that some that VDJ 8 now sometimes stores this database information on my local machine, and sometimes it stores this information on my external hard drive.
This is causing quite the challenge for me. The issue is that I use multiple computers to DJ. I set up my songs and cue points on my home desktop, and I DJ using my laptop. Since some information is being stored on my local machine rather than the external hard drive, part of my prep work is lost when it comes time to DJ. When I plug in my external drive into my laptop, the new virtual folders I created on my desktop are missing, since this data was never stored on the external hard drive.
Ideally, I would like to force Virtual DJ to store all database information, including song metadata and virtual folders, only on my external hard drive. Is there any way to accomplish this?
Any thoughts would be much appreciated.
Thank you!
Bryan
I've noticed that VDJ 8 seems to handle storage of of the database and virtual folders significantly differently than VDJ 7, and this is causing some problems for me.
I use an external hard drive to store all of my music videos. In VDJ 7, all of the information about the songs and virtual folders seemed to be stored in "VirtualDJ Local Database v6.xml" located at the root of the external hard drive. In VDJ 8, I've noticed that song information seems to be stored in multiple places. Song metadata seems to be found in a new file called "database.xml", while virtual folder information is now stored in the "folders" folder. To make things a bit more complicated, it seems that some that VDJ 8 now sometimes stores this database information on my local machine, and sometimes it stores this information on my external hard drive.
This is causing quite the challenge for me. The issue is that I use multiple computers to DJ. I set up my songs and cue points on my home desktop, and I DJ using my laptop. Since some information is being stored on my local machine rather than the external hard drive, part of my prep work is lost when it comes time to DJ. When I plug in my external drive into my laptop, the new virtual folders I created on my desktop are missing, since this data was never stored on the external hard drive.
Ideally, I would like to force Virtual DJ to store all database information, including song metadata and virtual folders, only on my external hard drive. Is there any way to accomplish this?
Any thoughts would be much appreciated.
Thank you!
Bryan
Posted Fri 13 Mar 15 @ 2:05 am
What the deal is, virtual folders entries are created both on C:\ and the external, If the virtual folder only contains tracks from the external then the entries on C;\ will be empty.
I've been thinking about how you'd do it and it does seem a little complicated, It does depend on how you use externals.
I'd do all my editing on my home machine copy the tracks (inside V8) to the external, set the options to ignore the C;\ database (I'm not sure on the syntax for this) and then make your virtual folders and they should be all external friendly, BUT I'll guess there's probably a few other ways to do it and maybe this isn't the most efficient way.
Maybe edit and make your virtuals with the external unplugged and once done copy the contents across to external to a folder. I'm not sure
I've been thinking about how you'd do it and it does seem a little complicated, It does depend on how you use externals.
I'd do all my editing on my home machine copy the tracks (inside V8) to the external, set the options to ignore the C;\ database (I'm not sure on the syntax for this) and then make your virtual folders and they should be all external friendly, BUT I'll guess there's probably a few other ways to do it and maybe this isn't the most efficient way.
Maybe edit and make your virtuals with the external unplugged and once done copy the contents across to external to a folder. I'm not sure
Posted Fri 13 Mar 15 @ 3:43 am
Both Virtual Folders and database entries are created on the external drives for the files that are on the external drives.
Nothing else needs to be done for this, and this works in the same way as in v7, only that the database and the virtual folders are now stored separately.
Nothing else needs to be done for this, and this works in the same way as in v7, only that the database and the virtual folders are now stored separately.
Posted Fri 13 Mar 15 @ 4:14 am
I'm not sure if I'm understanding you correctly but I am in a similar situation to you with regards to using an external drive for gigging. All I have done is get into the habit of making sure my external drive is always connected to my main PC. Anything I do with my music tagging, POI's ect, I do directly to the external and as soon as I move it to a different PC any track changes are reflected there as well.
If your external is not large enough to hold all your music then simple use VDJ file operations to copy or move tracks from your hard drive onto the external and anything on them such as cue points move with the track. It works fine for me
If your external is not large enough to hold all your music then simple use VDJ file operations to copy or move tracks from your hard drive onto the external and anything on them such as cue points move with the track. It works fine for me
Posted Fri 13 Mar 15 @ 12:45 pm
Thank you very much for your responses. It was helpful to know that the issue I've been experiencing isn't universal. I did some more testing, and I think I've figured out why I'm having trouble and how I can fix this.
I've noticed that whenever I add new music to a virtual folder, the manner in which I add the music seems to determine how VDJ 8 stores the information. If I add the new music by opening WIndows Explorer and dragging and dropping the files into VDJ, a new .vdjfolder file appears in my C drive VirtualDJ\Folders, even if the music I'm adding is on an external drive. If, on the other hand, I use the VDJ interface to locate the new files and add them to the virtual folder, a new .vdjfolder file appears in VirtualDJ\Folders on my external drive (as desired).
Thus, it seems that if I just use the VDJ interface to locate my new music and add it to virtual folders, my problems are solved. It would be nice if the behavior of VDJ could be changed such that I could drag and drop from Windows Explorer without issue, but this is not a big deal.
Thank you again!
Bryan
I've noticed that whenever I add new music to a virtual folder, the manner in which I add the music seems to determine how VDJ 8 stores the information. If I add the new music by opening WIndows Explorer and dragging and dropping the files into VDJ, a new .vdjfolder file appears in my C drive VirtualDJ\Folders, even if the music I'm adding is on an external drive. If, on the other hand, I use the VDJ interface to locate the new files and add them to the virtual folder, a new .vdjfolder file appears in VirtualDJ\Folders on my external drive (as desired).
Thus, it seems that if I just use the VDJ interface to locate my new music and add it to virtual folders, my problems are solved. It would be nice if the behavior of VDJ could be changed such that I could drag and drop from Windows Explorer without issue, but this is not a big deal.
Thank you again!
Bryan
Posted Mon 16 Mar 15 @ 4:20 am
It appears there was indeed a problem when a file that was not yet in VDJ's database was dragged from explorer. In that case it would be stored on the c drive.
If the file was already in the vdj database, then it would have worked correctly, even when dragged from explorer.
Will be fixed next build.
If the file was already in the vdj database, then it would have worked correctly, even when dragged from explorer.
Will be fixed next build.
Posted Mon 16 Mar 15 @ 5:14 am
You are amazing, Adion! Thank you so much for looking into this and for working to fix this issue.
Have a wonderful week,
Bryan
Have a wonderful week,
Bryan
Posted Tue 17 Mar 15 @ 4:24 am