Sign In:     


Forum: Old versions

Topic: Memory Usage

This topic is old and might contain outdated or incorrect information.

Technical Question: With any VDJ version, when a file is read from the Hard Disk, it the file placed in System Memory or a Buffer on the HD? In other words, where is the file placed when it is played? I’m a Electronics Engineer and will be building a new system. The components is use in this new system will be determined by the performance and usage of VDJ.
 

Posted Sun 06 Jun 10 @ 12:49 pm
The file is loaded to RAM, how much RAM is used is determined by the "load" settings in the config menu.

Keith
 

spectrum wrote :
Technical Question: With any VDJ version, when a file is read from the Hard Disk, it the file placed in System Memory or a Buffer on the HD? In other words, where is the file placed when it is played? I’m a Electronics Engineer and will be building a new system. The components is use in this new system will be determined by the performance and usage of VDJ.


Hello colleague. The file is converted in wav and than placed into RAM.
If you have any possible way to change it, because according to me the time to convert the file and to put it inside the RAM is TOO high, your suggest will be really appreciate.
Maybe a ghost Wav file of each file we have on our computer might be a start..but how much should the hard-disk be to keep all of them??

P.S: try to load a song in mp3 file and in wav file. You will see the different time in loading.

 

I have to add:

I am thinking about my suggest and to create a ghost file is not a so bad idea.
If someone has a little hard-disk VDJ should have a key to set 0/1 in order to decide whether the user wants to use such a feature or not.

example:
a mp3 file of 15 MB after convertion becomes around 60 MB in wav format.

The scanning time if you have mp3 or wav is more or less the same but after the first scanning, the loading time of the wav file is one-fifth compared with the same song in mp3 format.

To summarize, the size of the wav file is 4 times of the original mp3 file but the loading time is 1/5.

if you think that is handy for VDJ software, the developer just needs to implement it.

This was the thread I opened on the same topic:
http://www.virtualdj.com/forums/124218/Wishes_and_new_features/Making_loading_of_songs_quicker.html
 

Sounds to me like the amount of system memory and speed will determine the best conversion rate. While I use a lot of MP4 and MPEG videos, the amount to time requried to decde them can interfer with other system functions. I noticed that on one system I build, that every time I did a system function, there was a break in the audion decoding by VDJ. When I increased the Memory speed, the problem when away.

This system was using XP Ultimate and I will be upgrading to Windows 7 for the new system. Memory usage is a little different with Windows 7 so it may not be a problem. I'm also going to be using real SATA600 Hard drives for faster access. The only other questions is to RAID or not to RAID? I undersand the function of RAID but I'm limited with HD space in a 2U case. Cooling is another issue for an 7i chip set in a 2U case.

Rich McCoy
The Sound Spectrum
 

sischo it would be far cheaper and time better spent for you to upgrade to a decent dual-core processor (no atoms or celerons) than for Atomix to implement features which don't affect the other 99.9% of users.

If anyone ever experiences a pause in audio or video when completing a task always make sure to use DPC Latency checker and if there is a problem, Xperf to find out which device driver is causing the problem.
 

bakpa79 wrote :
SO glad i found this thread. my mp3's were taking forever to load. i didnt know about the speedload function so we'll see how that works but i can say as far as skipping ahead before the track loads i have had bad results. i noticed that artifacts appear in the song most of the time if i play it before its loaded fully. sometimes my cue points will move when i press play and the track is still loading. sometimes parts of the song will be in the wrong place.
this and another issue i've been having with the timecode (i backspin one record and the other starts making robotic stuttering noise) are the main things keeping me from relying on vdj as a professional performance tool.
i'm sure you guys will get it together someday but perhaps it is a good idea for vdj to build overviews like serato does. people really trust serato and they think vdj is a toy (at least in the USA thats the general consensus).
i'm dying to help change that because i see a lot of potential in vdj, but at some point you gotta be for real. i cant play a party when i have to wait for songs to load (sometimes you might just play a song for a second or part of a song quickly and you dont have time to wait), and i have songs glitching and playing out of order etc.
lets make it good!


I am not the only one.
 



(Old topics and forums are automatically closed)