Quick Sign In:  

Forum: Old versions

Topic: Memory Warning - Page: 4

This part of topic is old and might contain outdated or incorrect information

i had a few problems with videos a while back. to solve i updated all my codecs and of course my video driver as well. my hd5700 radeon still has a few glitches (win 7 x64) but once i updated the dx11 to a new version it calmed down a bit. i also set my Virtual DJ to not cache more than 5 minutes ahead to minimize load time during pre rendering of videos and audio. I retweaked later to 9 minutes because I just didn't want to see what would happen automixing from a a 5:06 track with an 8 second crossfade. I run 3 GB DDR2 and a quad-core AMD Phenom CPU but I haven't had many problems since then. My intel gpu laptop never really had any issues with this (win 7 x86) with less ram, simpler gpu by far, and less ram. i'd guess that it's got a great deal to do with drivers for particular sound cards (the radeons seem the greatest culprit) and some cpu cores. I've heard intel's sandy bridge cores have a lot of problems with wet stone type calculations.

-you can back date drivers but i'd recommend people list drivers that are working for them rather than going back one driver at a time as uninstalling and reinstalling drivers that often could lead to other glitches and bloat. otherwise, wait for new drivers. unless video mixing is a huge portion of your show, you should be able to get by without it.

- thanks for the link to that survey cell. that should help push AMDs attention toward applications that use graphic rendering other than straight up video games! <3 AMD, but they're slacking in some arenas right now.
 

Posted Wed 15 Jun 11 @ 8:25 pm
I was able to get rid of this problem by installing old drivers for my ATI Radeon HD card (from march 2010) its working fine now in my rackmount PC
 

Posted Tue 21 Jun 11 @ 9:55 am
oramasdj wrote :
is very bad that many people think they are technician,

Actually I am an technician.. just not for software ;-)


oramasdj wrote :
the problems is not virtual dj, the problem are the new controllers and drivers of your video card, uninstall the drivers version you have installed or came with your lap or pc and install an older version(look for an older version by the model of your video card, and you will see in task manager virtual dj never will take all the ram memory, we have been studyng this problem and found several fixes, but the only that works better, was uninstalling new drivers and installing an older drivers version before 2010, all work fine, the probblem is that the new drivers take de ram phisycal memory as videocard memory, mixing the video card internal memory with phisycal, so the virtual dj will take the total, memory detected by the system.


now that I finally got by notebook back from HP repair, trying different video drivers from AMD is now my next step.
I will let everyone know how it goes.

 

Posted Wed 22 Jun 11 @ 10:36 am
thought i would mention here that all graphics card drivers utilize the main memory for cases where the VRAM gets filled up, the same way the processor uses the main memory when it runs out of cache and how the main memory utilizes the hardrive when it is full. This is known as paging and has been used for decades. As for the continual filling up of RAM, if it is a graphics driver problem then you will c the same pattern when running the two videos simultaneaously using a normal video player on your PC as it would be using the same default video codecs that VDJ 7 is using. If that is not the case then the problem is more closer to home (dispite what the devs say, sorry guys). From the SDK library files I can see that the language used to develop at least the base system of VirtualDJ is C++ and the symptoms are typical of runtime class objects being created yet not being explicitly destroyed. In Java you have what is known as a garbage collector which deletes any variables that are no longer being referenced. In C++ however, before deleting a pointer to an object, ryou need to explicitly destroy the object before deleting a pointer or before the pointer goes out of scope. Most of todays younger devs come from a java background and the number of times Ive seen this classic mistake is uncountable. Theres nothing wrong with that as it is a fairly natural mistake to make. What does piss me off thought is cockiness and the tendency to pass the blame on others. What you need to understand about graphic drivers is that there has not been much of a change in the base libraries for quite some time. The updates are basically the base libraries with what you could consider as expansions to encompass new technology and features. usually its a mistake on the developers part in utilizing these library files or utility programmes depending on the situation that leads to these problems, but the blame is quickly passed on to the drivers themselves which leads to hot fixes and the overal structure of the driver effectively becoming eratic. this in turn makes the sdk packages more difficult to understand and leads to further problems tht are again quickly blamed on the drivers. it all goes into a recursive loop.

Bottom line, dont always take things for granted.

on a seperate note, all of you out there with 32 bit systems and 4GB of RAM that are thinking of increasing your memory, make sure you first upgrade to a 64 bit OS as 32 bit OSes can address only 4GB max out of which the windows 7 OS reserves 500MB for itself.
 

Posted Wed 22 Jun 11 @ 7:57 pm
I'd like to thank Hippydog for pointing me to this thread. He correctly identified that I'm having the issue being discussed here.

While I AM a product specialist, and have been a D.J. for a long time, I'm not a technician of any kind. What follows is a letter to a friend who also uses Virtual D.J., and is more technically-savvy than I am. His suggestion: more RAM.


"My frustration comes from the fact that up until about 2 months ago, this machine performed FLAWLESSLY. I'm trying to determine what changed, and how to return to flawless mode. I'm attempting to mix videos and audio, at will, while using SBDJ slideshow or the clipbank for audio that doesn't have video.

The machine is an HPDV6, i3, 4 Gig of RAM, 1 Gig ATI video card, Windows 7 64 bit.


Here's a full list of my symptoms:

When mixing two videos: even though I never spike the CPU over 50%, the audio of BOTH decks glitches, audibly, noticeably (I shot flip video, if you want to SEE this), making every mix extremely nerve-racking. The mix actually stays in sync, while BOTH DECKS stutter. Usually playing a single video (with another loaded in the next deck), towards the end of the track, the glitching starts, playing back just a single deck. The source of the files doesn't seem to make any difference. mp4s I've encoded myself work just as well, or just as poorly as ones from smashvidz.

When going back and forth from video to audio is typically where I will get the error message in the screen shots. If I play straight audio (even running the clip bank), I seem to be fine.

I'm also having freezing issues with SBDJ slideshow, but Scott (SBDJ) is telling me I have "bad" .jpg files. I believe this is a different and unrelated issue, but please correct me if I'm wrong about that.

What changed that may have caused this new set of problems?

I upgraded from 7.02 Pro to 7.04 Pro, but I also took Windows Updates. I have since rolled back to 7.02 (deleting all traces of 7.04 from my registry), and rolled back over 100 Windows updates. I have officially shut this computer off the internet. There appears to be a single update that I cannot undo.

VDJ support has had me use the registry tool to change VideoMemMaxUse -> 512. They've also given me the standard "turn off visuals you don't need in Windows 7", which I've done. They've given me some of the standard "optimize your PC" advice, and also suggest that I cannot use the 1ms latency with the Hercules soundcard, which is funny to me, since I've been doing it successfully for over a year on this machine, and several years total, on others. I've never known if I should use "safe mode" or not. Why, or why not? I've defragged and manually changed my page file as (another friend) has suggested.

Is the RAM problem you suspect system related or video RAM related? I'll happily purchase more RAM, but wouldn't my CPU meter spike higher if this were the issue? I've run other computers with MUCH higher CPU usage, and never encountered anything like this before. I cannot add to the video card. Am I using shared memory when I have an ATI 1GB card? And again, why did it work flawless before, but change to what I have now?

Thank you for as much insight as you're willing and able to share with me on this stuff."


My video card is an ATI Radeon HD5650. Do I need new drivers, older drivers, or some version of the Catalyst Software, newer or older than what I have now?

In other words... this thread has confused me. How do I solve this?

 

Posted Tue 28 Jun 11 @ 6:49 pm
I have a 1gb nvidia card and had to change my max mem use to 232 to get my vids to stop freezing. Not sure this will fix your problem but it is worth a try.
 

Posted Tue 28 Jun 11 @ 7:21 pm
I have a slightly lesser ATI Card, Mobility Radeon 3000 series with not very much memory. I solved my skipping Videos by changing VideoMemMaxUse to about "50" .... I did a lot of testing and I think it acts as a percentage rather than an amount of memory to use, the devs dissagree, and who im i to argue - but this change worked for me. I hope this helps. good luck.
 

Posted Wed 29 Jun 11 @ 5:22 am
SteveSharp wrote :
My video card is an ATI Radeon HD5650. Do I need new drivers, older drivers, or some version of the Catalyst Software, newer or older than what I have now?

the thing is we actually dont know yet..
I've read from some of the gamer forums that they are blaming the Catalyst software, others blame any NEWER driver.. As to what older drivers work, no one has written that down..

my suggestion is to first do what I did.. go to the amd website and download the newest install package (get the entire install package, I think the latest is 11.6, NOT just the drivers, let the installer choose whats best for your computer)

If that doesnt work, then your in for a much harder path.. and that means going thru a bunch of much older drivers until you find one that makes the issue go away..


 

Posted Wed 29 Jun 11 @ 12:05 pm
i had to go back to Jan 2010 driver to fix it
 

Posted Wed 29 Jun 11 @ 3:17 pm
Via phone support, I updated several ATI components from their website, and have been testing it all week. I seem to max out at maybe 30% CPU, and haven't experienced the problems I've had over the past two months. Tonight, I'm going live with it, and hoping I've resolved it.
 

Posted Sat 02 Jul 11 @ 3:50 pm
djaymeHome userMember since 2011
@SteveSharp: Could you please tell which updates I should run? I have a very high end system and I am still getting the memory issue!

@VirtualDJ support: When will there be a 64 bit version of Virtual DJ?!
 

Posted Tue 12 Jul 11 @ 7:38 am
i am having trouble finding an older version of the ATI driver. i just got a new macbook and the version of ati drivers are fairly new. i can't just pop in the cd and roll back the drivers. any help would be appreciated. i don't want to buy this software if it's not going to work correctly and it seems as though the staff is just pushing this off as a driver issue. well, wouldn't you want your software to continue to work with new drivers as they come out??????
 

Posted Fri 12 Aug 11 @ 7:39 am
I have a brand new dv6-6047cl with an ATI HD 6770M and 1GB of video memory. I do have the memory problem and have been unable to tweak around it with the Registry changes or changing the number of decks in the skin XML file. For those who solved the problem can you please post the version of Catalyst you are using.
 

Posted Fri 12 Aug 11 @ 12:45 pm
NCHeelHome userMember since 2010
I just upgraded my tower also and now am in the same boat. Wish virtual DJ would make a note on the system requirements page the ATI video cards do not work well. I am amazed that a solid workaround has not been found yet. Some say regedit, some say older drivers, some say updated drivers.
 

Posted Fri 12 Aug 11 @ 3:24 pm
henryaPRO InfinityMember since 2009
Ok I have an Asus G73J laptop that I bought 2 years ago suffering from the ATI leak, my card is an ATI HD Radeon 5870 1GB DDR5, My solution were in 2 steps:

1- I had been updating the Catalyst and Video drivers in order to play new PC games such as Arkham Asylum.
I went back to the original Catalyst and video driver that are on the asus website when it was first released

2- you have to have an original version of VDJ and be registered in order to download the Registry Tool and tweak the registry settings.
If you are, start by putting 128 on the videomemmaxuse on the video section of the registry tool, then work your self up to 232 and
finally i stopped at 512 before the video would either get stuck or choppy again.

this worked for me after 4 months of research and coming up with my own solution from different threads.

yesterday i helped my friend with his new laptop with the same issue. he has an ATI HD Radeon 6840, 1GB DDR3, I tweaked the videomemmaxuse to 128, and it worked fine, any increase in that would result in videos getting stuck or choppy.

basically every ATI card works differently you just need to play with the tweak settings in order to get it to work with all Video types (avi,vob,mp4,wmv,mkv etc...)

P.S. DO NOT CHECK THE VIDEOUSEALLMEMORY CHECK BOX
 

Posted Wed 31 Aug 11 @ 9:51 am
djgarycarter wrote :
Thank you DJcel for the fix on the registary editor tool.

However, even with VideoMemMaxUse set to just 256Mb (confirmed setting with regedit), my main system memory is still being used up while playing video/karaoke with hardware acceleration on.

:(



I changed my videomemmax to 512 and then turned off the video accelerator in the vdj settings , I looked at my task manager and it usually stays at 200,000 k , now if i turn on the Video accelerator I can see it go up to 900,000 and still climbing .


 

Posted Tue 20 Sep 11 @ 5:07 pm
pumpitentertainment wrote :
djgarycarter wrote :
Thank you DJcel for the fix on the registary editor tool.

However, even with VideoMemMaxUse set to just 256Mb (confirmed setting with regedit), my main system memory is still being used up while playing video/karaoke with hardware acceleration on.

:(



Ok this seems to work now , go into your regedit , change the videomemmax to decimal 1 , I tried also changing the videomemfree to 512 but when I went back into the regedit it turned it back to 1459 so it looks like you only need to change the videomemmax only , I checked my task process and its only reading 200,000 now , before it was going over a million




 

Posted Tue 20 Sep 11 @ 7:20 pm
To solve the Memory Problem go Into your windows Registry by typing Regedit on your run command in your start menu.

in registry goto :

HKEY_CURRENT_USER\Software\VirtualDJ
in That folder find these following values

VideoUseAllMemory
VideoMemMaxUse
Videouseempty


double click on each of those and change the value to 1
this will enable those features that Should maximise the memory use and clear it after each video and enable you to use your hardware acceleration

Results may vary on Different computers.
If you have very low amount of ram I would suggest upgrading!!!


I have 4gigs of ram and currently this fix allows half of my ram to be used only!
 

Posted Thu 22 Sep 11 @ 4:45 pm
djcelPRO InfinityModeratorMember since 2004
aquarius_80a wrote :
To solve the Memory Problem go Into your windows Registry by typing Regedit on your run command in your start menu.

in registry goto :

HKEY_CURRENT_USER\Software\VirtualDJ
in That folder find these following values

VideoUseAllMemory
VideoMemMaxUse
Videouseempty


double click on each of those and change the value to 1
this will enable those features that Should maximise the memory use and clear it after each video and enable you to use your hardware acceleration

Where have you read this?

 

Posted Fri 23 Sep 11 @ 1:12 pm

I encounterd this problem while upgrading my disco PC.

Read all about it tried all advises, nothing worked.

I came to the conclusion that the problem was caused by the video card (ATI, downgrading the drivers didn't help)

Replacing the ATI videocard with a asus GT520 (Nvidia) solved all my memory problems. The PC is running flawless for 48 hours now.

This is why i dont use a laptop, if it doesn't work you have options. With a laptop your f*****d :-)

Succes

Tino

 

Posted Sat 01 Oct 11 @ 12:08 pm
88%