You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Logic 9's UI extremely laggy - any fixes?

I've been a pretty happy Logic user since 2004, but lately version 9 has been really cheezing me off. It seems that whenever I'm playing my current project, the user interface becomes completely unresponsive to key commands and mouse clicks, which will be delayed for many seconds, or ignored entirely.


This is a fresh install of Logic Pro 9.1.4, 32-bit, on one of the new Mac minis (dual 2.7GHz i7, 4GB RAM, stock 500GB hard drive), with a PreSonus FireStudio Project. However, this was also happening on my previous system, a 2008 15" unibody MacBook Pro. It was happening a little bit on Snow Leopard but it's gotten much worse under Lion. My MacBook had aftermarket RAM (8GB) and an aftermarket SSD, but everything in the Mini is stock.


It's happening even if I only have one or two tracks, although it seems to be worse if I have any of the various metering plugins running and open, or ChanEQ with the analyzer turned on. I wonder if maybe those plugins aren't handling UI updates correctly, or something.


Just to be clear, I have absolutely no third-party AudioUnits installed, and it's neither a CPU nor an I/O issue (both gauges are pretty much empty, and Activity Monitor shows Logic as taking about 10% of one CPU), and yet it takes anywhere from 3-10 seconds for a simple mouse click to go through.


This is getting EXTREMELY frustrating, especially since the lag seems to always happen at the worst moments (i.e. I'm trying to turn down the volume on a track which suddenly got really loud, and the lack of responsiveness means my ears get blasted and I have to take a break for them to recover before I can start mixing again).


Has anyone else been experiencing this and found a workaround? Is anyone at Apple even paying attention to these issues? I feel like it's the same problem that was being discussed in this thread, which was never resolved: https://discussions.apple.com/thread/2396951


Message was edited by: robert113

Mac mini, Mac OS X (10.7), 2.7GHz i7, 4GB RAM, 500GB HDD

Posted on Jul 30, 2011 7:31 PM

Reply
516 replies

Jul 30, 2012 5:49 AM in response to George Bellas

George, I did a lot of testing and today I'm going back to snow leopard because I lost so many hours on Lion and Mountain Lion.


Lag happens in either 32 bit mode only (logic with no bridge) and 64 bit, with or without bridge.

I am on a clean mac, so tried disabling also all 3rd party from audio unit manager and keep only native, the problem is still there.


Hypno: I understand what you said but it's the same session, without native plugins also with 5-6 windows, lag is a lot less and happens only sometimes.


I do know for sure that upgrading video card doesn't help,


my colleague plays a blizzard game and upgraded his card, he is an amateur logic user so he just removed it from his mac and kept ableton live.


Patience is not everyone's virtue, where do we work in a radio we downgraded to Logic 8 and Tiger.

Jul 30, 2012 6:06 AM in response to hypnotik

It may or may not be the graphics card at this point, but once (speculatively speaking) Logic's code has been modified to fully exploit the power of the GPU it may indeed become of significant importance.


Because one has upgraded their graphics card doesn't necessarily mean it won't be problematic for certain tasks. Something to keep in mind until Apple perhaps offers a list of recommended graphics cards for use with Logic.

Jul 30, 2012 6:33 AM in response to hypnotik

Hypnotik,


What you are failing to consider in my statements regarding Logic harnessing the power of the GPU, is that Lion and Mountain Lion have undergone major changes to how the GPU may be tapped into using Open CL and Open GL, which requires modifications in an application's code. I can only presume that this will be implemented in an upcoming Logic version, but it surely is a logical step to offload the graphic intensive tasks to the GPU.

Jul 30, 2012 6:31 AM in response to hypnotik

For those interested, here is the technology that I am referring to that will most likely be harnessed in an upcoming Logic version, of which should help the lagging interface users are reporting:


User uploaded file

OpenCL

Harnessing the Power of the GPU for Your Application

OpenCL dramatically accelerates your application by giving you the ability to access the amazing parallel computing power of the GPU. OpenCL also opens up a new range of computationally complex algorithms for use in your application. Possibilities include: Using OpenCL to bring sophisticated financial modeling techniques to accounting applications, performing cutting-edge analysis on large media files, and incorporating accurate physics and AI simulation into entertainment software.

User uploaded file

Optimization Is Automatic

OpenCL uses runtime compilation to optimize for the kind of graphics processor in the Mac ‐ automatically adjusting itself to the available processing power. OpenCL also rigorously defines numerical precision and accuracy, providing for consistent results across a wide-variety of GPU hardware.

Just Change the Code You Need

OpenCL stands for Open Computing Language. It uses an approachable C99-based language and a flexible API for managing parallel computation. To accelerate your application, simply use Xcode to rewrite the most performance-intensive parts of your code for OpenCL. The vast majority of your application’s code can be left unchanged.

Jul 30, 2012 6:50 AM in response to George Bellas

Hi George, I can ensure you I opened a lot of plugins on a channel strip in ableton live, did it also on pthd system, and got no ui latency,


It's a logic only related problem, sad to say it's there because other developers put a lot of efforts on their pro software, and listen to their userbase, while clearly apple does not.


Open CL to fix a logic only issue while other software's UI are running fine without it?

Jul 30, 2012 7:39 AM in response to George Bellas

OpenCL helps with CPU load but not with latency. This is a problem of latency. Also, if you don't do OpenCL stuff right, it can make latency WORSE.


At this point I am reasonably certain that the problem is how Logic handles its UI repaint events for plugins, and it might even be an architectural problem with how the plugin UI works.

Jul 30, 2012 7:59 AM in response to fluffy

From what I understand, as I have not experienced the reported issues, the latency is not in the audio engine but resides in graphic redraws, which would indeed be helped by Open CL optimizations within Logic's code. I am of course only speculating, as it is beyond the scope of my understanding as to what may need to be modified, but it seems like an obvious possibility with all the recent refinements offered by Open CL under the hood of OS X.

Logic 9's UI extremely laggy - any fixes?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.