What's new

Logic Pro X Latency Problems with Project?

RRBE Sound

Active Member
Hey All!

I am currently working on a series of projects with a heavy influx of VST.

All projects I have made have been working fine, but this one project suddenly has a large (0.19-ish) millisecond delay when I playback.

I have tried to alter almost everything in settings, but nothing changes the delay... Currently, I have all of the 45 tracks frozen, but this also does not help the problem...

I am on a new Mac Studio M" MAx with 96GB RAM, and the newest MacOS... All my other projects do not do this... So I am a bit confused.

This is my settings as of now (which I have tried to adjust):

Screenshot 2024-01-23 at 15.45.28.png
Screenshot 2024-01-23 at 15.45.52.png


I am looking forward to reading your responses.:)

Thanks in advance... :D
Rune
 
Why is Plugin compensation turned Off? And why is Low latency monitoring on ? And that limit of 0ms is not the default right ? Maybe set it back to the default because what this setting does is turns off plugs that cross that threshold, some plugins with less then 5 ms of delay should still be ok to use no ?

Also looks like you are using aggregate audio drivers ? Maybe try using just one interface ?

If all else fails, ‘reset all settings, except key commands’ under the main drop down. This will reset settings to default, and also clear any corrupt settings. But you will have to re-adjust any settings as you prefer them. Still, I’d look to the settings I mentioned above. In the rare case the project went corrupt, you can always import the tracks into a new project, but if you do this, make sure to do it in steps. First, import global settings, then import the actual tracks and see if that clears things up.

—edit-

Post thought. I wonder if you should turn off low latency mode prior to freezing a track. It could be that the freeze is buggered because the track has all plugs turned off. I’n not sure if LPX ignores all this and renders the track with all plugins that are on, as part of the chain. And also turn on compensation for all. This software aspect got fixed in the latest LPX version. It was broken in the prior version.
 
Last edited:
All projects I have made have been working fine, but this one project suddenly has a large (0.19-ish) millisecond delay when I playback.
Is that 0.19 seconds = 190 milliseconds? 0.19ms is not a very large delay :)

If you're just playing-back, what are you measuring your delay against? I.e. what's your reference point? I'm guessing most people wouldn't notice 0.2s delay between pressing "play" and hearing sound, assume it's something else?

I have tried to alter almost everything in settings, but nothing changes the delay... Currently, I have all of the 45 tracks frozen, but this also does not help the problem...
Does the delay persist if you disable "Software monitoring" and enable "Compensation"? You may need to unfreeze and re-freeze (if necessary) for that to take effect. Like @dgburns, I was immediately suspicious of of "Software monitoring" enabled and "Compensation" disabled together. That could insert quite a lot of delay into even bounced/frozen audio. (I'd also expect software monitoring and low latency mode to be disabled when not recording.)

If that doesn't help, you could try using bounce-in-place instead of freezing the tracks: then you could see the wave-form, which would narrow down where the delay is coming from. If the transients are aligned with your MIDI then the delay is coming from the audio system; if not, then it's more likely to come from MIDI or uncompensated FX plugin delay, e.g.
 
Are you by any chance using a certain plugin that you don't typically use? There are few that cause latency for me in Logic...such as a a few from Izotope, PSP and Sonible. I only turn them on for the mixing stage.
 
Why is Plugin compensation turned Off? And why is Low latency monitoring on ? And that limit of 0ms is not the default right ? Maybe set it back to the default because what this setting does is turns off plugs that cross that threshold, some plugins with less then 5 ms of delay should still be ok to use no ?

Also looks like you are using aggregate audio drivers ? Maybe try using just one interface ?

If all else fails, ‘reset all settings, except key commands’ under the main drop down. This will reset settings to default, and also clear any corrupt settings. But you will have to re-adjust any settings as you prefer them. Still, I’d look to the settings I mentioned above. In the rare case the project went corrupt, you can always import the tracks into a new project, but if you do this, make sure to do it in steps. First, import global settings, then import the actual tracks and see if that clears things up.

—edit-

Post thought. I wonder if you should turn off low latency mode prior to freezing a track. It could be that the freeze is buggered because the track has all plugs turned off. I’n not sure if LPX ignores all this and renders the track with all plugins that are on, as part of the chain. And also turn on compensation for all. This software aspect got fixed in the latest LPX version. It was broken in the prior version.
Thanks! @dgburns :D - I will look into these when I get into my studio! :)
- I think, as I tried everything, these settings were copied from somewhere online, that seemed to fit my case.. :)

In terms of aggregated audio interfaces, I am only using one - the SSL2+, as I often tend to be remote :)

Is that 0.19 seconds = 190 milliseconds? 0.19ms is not a very large delay :)

If you're just playing-back, what are you measuring your delay against? I.e. what's your reference point? I'm guessing most people wouldn't notice 0.2s delay between pressing "play" and hearing sound, assume it's something else?


Does the delay persist if you disable "Software monitoring" and enable "Compensation"? You may need to unfreeze and re-freeze (if necessary) for that to take effect. Like @dgburns, I was immediately suspicious of of "Software monitoring" enabled and "Compensation" disabled together. That could insert quite a lot of delay into even bounced/frozen audio. (I'd also expect software monitoring and low latency mode to be disabled when not recording.)

If that doesn't help, you could try using bounce-in-place instead of freezing the tracks: then you could see the wave-form, which would narrow down where the delay is coming from. If the transients are aligned with your MIDI then the delay is coming from the audio system; if not, then it's more likely to come from MIDI or uncompensated FX plugin delay, e.g.
Ahh yeah, maybe I am wrong on the counting, but it seems like when I hit play, there is about 1/16 or 1/32 delay before sounds come... :D

I will try this as well! :D

Are you by any chance using a certain plugin that you don't typically use? There are few that cause latency for me in Logic...such as a a few from Izotope, PSP and Sonible. I only turn them on for the mixing stage.

Hmm. No not that I do not use it in the other project files... I also use Sonible on almost every channel, but I also do this in all of my other projects, and there seems to be nothing wrong. I have recently started using FabFilter Pro. But not on all channels, and also just the basic EQ, limiter and Comp.

check the plugins on your master bus and aux tracks to see if any of them have latency being reported.
Will do!! :D


Thank you all for your thorough replies and help!! I will get back when I have tested this!

/Rune
 
Ahh yeah, maybe I am wrong on the counting, but it seems like when I hit play, there is about 1/16 or 1/32 delay before sounds come... :D
Ah! Ok. If the problem is a delay between hitting "Play" and getting sound, then the suggestions might be a bit different. But, I'd still bounce to audio and see if the delay is there first - if yes, then previous suggestions. If no, then you could look at:
  • Playback pre-roll: Any track with a large negative delay, or a large plug-in latency, will cause Logic to do a "pre-roll" when playing back to ensure all MIDI events are captured (e.g. if a track has delay -190ms, it'll start playback 190ms before position "1 1 1 1" so you still hear the first note.) You can switch it off - it's disabled in your screenshots - but that means it might miss MIDI events at the start of the piece (i.e. in the first 190ms.)
  • Start marker position: It's easy to accidentally drag the start point of a project so it's before "1 1 1 1" (see manual here). If your project start marker was at "0 4 3 120", but your first MIDI event is at the usual "1 1 1 1", then that'd be about 190ms delay at 120bpm.
 
Hey all! :D

Thanks again for the great help! - It made me dive deeper into the settings of Logic...

However, I found the problem, as suggested by @Dewdman42 - It seemed to be the problem of having two Pro-Q3s causing the ''press play'' delay, and the new Logic mastering tool to latency of keyboard input. I deleted the Pro-Q3 and muted the mastering plugin. This seemed to have fixed it! :D

Thanks again.

/Rune
 
Top Bottom