I upgraded my Mac to 24GB of RAM today. This seems to have solved the “Out of Memory” errors but I’m still seeing slowdowns. My system specs are:
Mac Pro 8-core (early 2009 Nehelam) 2.26GHz, 24GB RAM
Mac OS X 10.6.2
Logic 9.1
VE Pro build 4881
I did three tests using a Logic 9.1 project I built with nothing but 7 instances of VE Pro plug-ins:
1. No VE Servers running
In Activity monitor, Logic Pro shows 320MB physical memory/420MB virtual memory loaded, 5% CPU when idle
Opening the project with no servers running took 10 minutes!
Making a new track, deleting that track, and then saving took 1-2 seconds per task.
2. VE Pro Server (32-bit) running on Mac Only
I opened VE Pro Server on the Mac and opened my MFrame project, four instances of Kontakt 3.5. For each of these steps I quit Logic, opened VE Pro then opened Logic and the Logic project again.
Logic Pro now shows 276MB/376MB RAM use, less than when no servers were running for some reason. The Logic project opened very fast, about 1 second.
Making a new track, deleting that track, and saving again takes 1-2 sec per task.
3. VE Pro server running on Mac and x64 (both 32-bit)
I again quit Logic and opened VE Pro Server on Windows x64 SP1 (4 instances of GVI, 1 instance Kontakt 3.5. The 2.5GB RAM template took 10 min to open.
Logic Pro now shows 370/480MB RAM use, 17% CPU in Activity monitor
Opening a project and making a new track go instantly.
Deleting a track takes forever with this setup: 30 seconds of spinning beachball, then the track goes away, another 30 seconds of beachball = 60 seconds total
Saving the Logic project takes 30 seconds of spinning beachball.
So there seems to be a problem when using VE Pro Server on the Windows machine. I suppose I can upgrade to Windows 7 if you think this will help, but it seems like Logic is unhappy with something happening with the plug-in when connected to Windows.
I also found that the VE Pro plug-in doesn’t remember connections if you open when a server is not connected and then save the Logic project. If I did this I had to open each plug-in, connect, and choose the instance name.
I hope this is helpful, -jl