Avid Pro Audio Community

Avid Pro Audio Community

How to Join & Post  •  Community Terms of Use  •  Help Us Help You

Knowledge Base Search  •  Community Search  •  Learn & Support


Avid Home Page

Go Back   Avid Pro Audio Community > Pro Tools Post Production > Post - Surround - Video
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-14-2024, 01:12 PM
ryst ryst is offline
Member
 
Join Date: Apr 2007
Posts: 15
Default Playback Engine Optimizations

Hello,

Regarding the Playback Engine Optimizations, which ones should and should not be checked?

Currently I only have Dynamic Plugin Processing and Optimize performance at Low Buffer Sized checked. I'm on an M2 Mac Studio with 192g ram.

I read somewhere here that some of the options should not be checked as they can cause more problems than help. Unfortunately, I cannot find that post.

Thanks!
Reply With Quote
  #2  
Old 03-16-2024, 03:33 AM
Cheesehead Cheesehead is offline
Member
 
Join Date: Sep 2006
Location: London
Posts: 966
Default Re: Playback Engine Optimizations

I have them all checked on an intel mac, it works fine.
__________________
Mac Pro 7,1 16 core, OSX 12.7.3, HD-Native TB, Trinnov MC, MTRX Studio, 2xRME ADA-4, Sync HD, AJA IO XT, Avid Dock, Avid S1, PT Control, Soundflow, PT 2023.12
Reply With Quote
  #3  
Old 03-16-2024, 09:13 AM
Darryl Ramm Darryl Ramm is offline
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Re: Playback Engine Optimizations

I would not run with ignore errors checked. I don't want clicks and pops sneaking into recordings, and I want to see errors if they happen. And at times this has also been broken and introduced improperly corrected input timing. I don't know if that is still broken. Ignore errors should be a last ditch effort to get something to work.

Dynamic plugin processing was a bit of a mess with some workloads when it was first introduced but is now very stable and I would start with it on. Lots of old advice was to turn it off, probably good advice at the time.

Optimize at small buffer size I have on at small buffer size. No idea if it makes much difference.

The main setting is the HW buffer size, if you are recording live inputs or at least software monitoring live inputs--that affects the latency you hear and the load on the CPU and CPU error latency fragility--if not and everything is just in playback, then it is irrelevant. Don't make the mistake of adjusting it on playback only sessions then being surprised when you get CPU errors when you put tracks into record/input monitor. Yes "playback engine" is a misnomer here.

For many of these settings there is no "correct" value, they may not change what you can actually do and are more things you get to try out to see if they help if you run into problems on your particular system, with your particular plugins, your particular interface/driver, and your particular workload.
Reply With Quote
  #4  
Old 03-16-2024, 09:11 PM
audiolex1 audiolex1 is offline
Member
 
Join Date: Dec 2021
Location: Studio City
Posts: 486
Default Re: Playback Engine Optimizations

Quote:
Originally Posted by Darryl Ramm View Post
I would not run with ignore errors checked. I don't want clicks and pops sneaking into recordings, and I want to see errors if they happen. And at times this has also been broken and introduced improperly corrected input timing. I don't know if that is still broken. Ignore errors should be a last ditch effort to get something to work.

Dynamic plugin processing was a bit of a mess with some workloads when it was first introduced but is now very stable and I would start with it on. Lots of old advice was to turn it off, probably good advice at the time.

Optimize at small buffer size I have on at small buffer size. No idea if it makes much difference.

The main setting is the HW buffer size, if you are recording live inputs or at least software monitoring live inputs--that affects the latency you hear and the load on the CPU and CPU error latency fragility--if not and everything is just in playback, then it is irrelevant. Don't make the mistake of adjusting it on playback only sessions then being surprised when you get CPU errors when you put tracks into record/input monitor. Yes "playback engine" is a misnomer here.

For many of these settings there is no "correct" value, they may not change what you can actually do and are more things you get to try out to see if they help if you run into problems on your particular system, with your particular plugins, your particular interface/driver, and your particular workload.
There was a point in time, probably back in V8 that you really needed to run with ignore errors as the performance suffered.
But I've had it on since V8 and haven't had an issue, but having done a large recording in a while.
Mixed a indie during the pandemic and had no issues.

Would would the need for this preference be?
__________________
Mac Pro 5,1. 3.46 12 core, 128 gigs ram, 580 GPU flashed Apple EMI, 3 monitors
PT Ult 2023.6, OSX 10.14.6, 3 card PCI-e expansion with 3.2 USB Sonnet card.
OCTO 8 card, Apollo 8 Quad, UAD quad satellite FW.
Almost every plugin
Reply With Quote
  #5  
Old 03-16-2024, 09:57 PM
Darryl Ramm Darryl Ramm is offline
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Re: Playback Engine Optimizations

I'm not sure I understand the question. But I'll throw out some general comments.

There are tons of things that cause CPU errors. If you have them and need to try stuff and increasing HW buffer size further and standard troubhleshooting is impractical or does not work then sure try ignore errors.

And the point I made before is many of these things depend on your situation, so you need to play and see what works once you are pushing stuff enough to run into CPU errors, otherwise any advice anybody gives is meh, just a guess.

And especially for troubleshooting, don't to do that with ignore errors on. You want to be running in a situation where you can produce CPU errors fairly frequently as you troubleshoot. The point of troubleshooting should ideally be to find what is causing problems. Not a hail Mary effort to change thing an get something that magically is stable enough, but sure sometimes there are not other options (but not recognizing you need to stop and put aside time to solve problems can lead to thrashing and never helping find the problem/fixing things/getting stuff as really best if can be).

Anyhow that's my 2 pence worth.

Last edited by Darryl Ramm; 03-16-2024 at 10:13 PM.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
HD Native Thunderbolt Engine is not being retained when selected as Playback Engine antonis Pro Tools HDX & HD Native Systems (Mac) 0 01-08-2022 01:07 PM
playback cuts out with plenty of CPU power left, have to change playback engine jmac146 Pro Tools 11 7 10-02-2016 11:34 AM
Playback Engine Issue (Won’t load session with chosen playback engine) MattyJones Pro Tools 11 0 11-02-2015 11:52 AM
Playback Engine>Current Engine issue Hunterkiss macOS 0 06-28-2013 01:14 PM
No m-audio interface in current engine (playback engine) SlicerSounds Windows 1 10-04-2012 12:27 AM


All times are GMT -7. The time now is 06:42 AM.


Powered by: vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Limited. Forum Hosted By: URLJet.com