Connexion rapide:  

Forum: VirtualDJ Technical Support

Sujet Cache files since 2023 update
Are these files needed?

Just wondered as one of them is pretty large.

 

Posté Fri 18 Nov 22 @ 1:18 pm
Yes. They contain system specific components that are required for stems 2.0 separation engine to work
 

Posté Fri 18 Nov 22 @ 1:29 pm
This is an analysis of the track wave. If deleted cache, the VDJ will analyze it spectrum again. It's wasting time.
 

Posté Fri 18 Nov 22 @ 1:35 pm
No, those particular files have nothing to do with waveforms.
 

Posté Fri 18 Nov 22 @ 1:36 pm
They also have, I checked on the x32 version, it is without stems.
 

Posté Fri 18 Nov 22 @ 1:39 pm
No problem George.

My only question is that if they are needed, should they be in a secure place as users could see them there and delete them not knowing they're essential.
 

Posté Fri 18 Nov 22 @ 1:42 pm
Then they will get recreated/redownloaded the next time you start stems engine. It will just take a little longer to start the engine.
 

Posté Fri 18 Nov 22 @ 1:45 pm
some files in the Cache folder are indeed to be able to see the waveforms in the browser. Some other files are cached results from some tests done on your specific hardware that virtualdj does to optimize and run faster next time.
So we don't advise to delete these files.
If you do, you'll loose the waveforms in the browser until you load each track again, and virtualdj will take a little longer to start next time.
 

Posté Fri 18 Nov 22 @ 3:52 pm
So should these be excluded when I synchronize my VirtualDJ folder from one laptop to another then?
 

Posté Fri 18 Nov 22 @ 4:04 pm
This is tied to the path where the MP3 file lies.

Your files should be structured the same on another laptop so that their paths and drive letters and folders match.
 

Posté Fri 18 Nov 22 @ 4:28 pm
They already are hence the question.
 

Posté Fri 18 Nov 22 @ 4:33 pm
Further question here. First time I load a new track it shows the stem being built on the bottom part of the deck waveform. If I set stems not to save but calculate every time, why does the stem waveform get kept in the cache.db file?

I would prefer to see the stem wave being built every time the stem is created rather than it being calculated in the background.



 

Posté Fri 03 Feb 23 @ 6:47 pm
AdionPRO InfinityCTOMember since 2006
It's saved exactly so that you can see it instantly and don't have to wait.
Not exactly sure why you'd need to see when it's completed. Even when jumping to a location that was not completed yet, processing will simply start from there first
 

Posté Fri 03 Feb 23 @ 7:12 pm
OK, thanks Adion
 

Posté Fri 03 Feb 23 @ 7:37 pm
djkrysrPRO InfinityMember since 2010
Hi
I think if I understand correctly that after the latest update, Virtual DJ (as requested) now updates the waveform cache for any file when it is re-analyzed in BPM Editor, so that if a file changes, the waveform is up to date.
Quick question, I do not want to re-analyze all my files, or even the ones I know have changed in order to update the waveforms for previously changed files because I may have edited or altered info in the BMP Editor which i don't want to lose, so which cache file(s), and where, could i delete, so as to force Virtual DJ to update the waveforms for all my files without losing any other BPM specific info, or is this not possible.
I understand this would involve recreating all the waveforms again, but I can cope with that just once so as to get everything back to its correct state.
Thanks
 

Posté Sun 23 Jul 23 @ 2:02 pm
cache.db contains the waveforms.
The rest (cache2.db cache3.db etc) are stems related

As to where these files are located:
In VirtualDJ home folder it's in the "Cache" subfolder
On external/secondary hard drives it's inside "D:\VirtualDJ\Cache" folder
 

Posté Sun 23 Jul 23 @ 11:22 pm
djkrysrPRO InfinityMember since 2010
Great thanks a lot
 

Posté Mon 24 Jul 23 @ 12:06 pm