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 Software > Pro Tools
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-11-2023, 04:37 AM
Cruz Azul Cruz Azul is offline
Member
 
Join Date: May 2020
Location: Australia
Posts: 38
Default Why is changing the Playback Engine H/W Buffer Size fixing my problem?

Hi Guys,

I've recently updated to Studio 2023.6.0 and hunting down a few issues. Working on some very slow loading session files (and trying to figure out which plugins??).

On the way to sorting this I have a session that will load eventually (takes 5 or 6 minutes) that would now load with 100% CPU taken etc (previously didn't before the update to 2023.6.0)...but if I change the HW Buffer size (I run it at 256 but if I literally just select a different number and then go back to 256) the CPU load instantly goes down to 20ish % and lets me play the session.

Is that a common occurence?

**Update - if I then try and record something (VST on an Instrument track) typically the CPU spikes back to 100%

Thanks

Nick

Sandra Report

SiSoftware Sandra

ID
Host Name : Nick-PC
Workgroup : WORKGROUP

Computer
Model : GigaByte Default string
Serial Number : Default*******
Chassis : OEM Desktop
Mainboard : GigaByte X99P-SLI-CF
Serial Number : Default*******
BIOS : AMI (OEM) F23 07/22/2016
Intel Management Engine (ME) : 9.1.37.1002

System Memory
Total Memory : 64GB DIMM DDR4

Processors
Processor : Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz (6C 3.4GHz, 2.8GHz IMC, 6x 256kB L2, 15MB L3)
Socket/Slot : FC LGA2011

Chipset
Memory Controller : Gigabyte Xeon (Broadwell-E) DMI2 100MHz
Memory Controller : Intel Xeon (Broadwell-E) Memory Controller 0 - Target Address/Thermal/RAS 100MHz, 4x 16GB DIMM DDR4 2.13GHz 256-bit
Memory Controller : Intel Xeon (Broadwell-E) Target Address/Thermal/RAS 100MHz

Memory Module(s)
Memory Module : Corsair/Micron CMK32GX4M4A2666C16 8GB DIMM DDR4 1Rx8 PC4-21300U DDR4-2666 XMP (15-15-16-37 4-52-17-3)
Memory Module : Corsair/Micron CMK16GX4M2A2666C16 8GB DIMM DDR4 1Rx8 PC4-21300U DDR4-2666 XMP (15-15-16-37 4-52-17-3)
Memory Module : Corsair/Micron CMK32GX4M4A2666C16 8GB DIMM DDR4 1Rx8 PC4-21300U DDR4-2666 XMP (15-15-16-37 4-52-17-3)
Memory Module : Corsair/Micron CMK16GX4M2A2666C16 8GB DIMM DDR4 1Rx8 PC4-21300U DDR4-2666 XMP (15-15-16-37 4-52-17-3)
Memory Module : Corsair/Micron CMK32GX4M4A2666C16 8GB DIMM DDR4 1Rx8 PC4-21300U DDR4-2666 XMP (15-15-16-37 4-52-17-3)
Memory Module : Corsair/Micron CMK16GX4M2A2666C16 8GB DIMM DDR4 1Rx8 PC4-21300U DDR4-2666 XMP (15-15-16-37 4-52-17-3)
Memory Module : Corsair/Micron CMK32GX4M4A2666C16 8GB DIMM DDR4 1Rx8 PC4-21300U DDR4-2666 XMP (15-15-16-37 4-52-17-3)
Memory Module : Corsair/Micron CMK16GX4M2A2666C16 8GB DIMM DDR4 1Rx8 PC4-21300U DDR4-2666 XMP (15-15-16-37 4-52-17-3)

Video System
Monitor/Panel : Philips PHL 325C7
(1920x1080, 31.5")
Video Adapter : NVIDIA GeForce GT 710 (192S 1C SM5.5 953MHz, 512kB L2, 1GB 1.8GHz 64-bit, PCIe 2.0 x8)

Graphics Processor
CUDA : NVIDIA GeForce GT 710 (192S 1C SM3.5 953MHz, 512kB L2, 1GB 1.8GHz/1.8GHz 64-bit)
OpenCL : NVIDIA GeForce GT 710 (192S 1C SM3.0 953MHz, 512kB L2, 1GB 1.8GHz/1.8GHz 64-bit)
D3D 11 : NVIDIA GeForce GT 710 (192S 1C SM11.5 953MHz, 512kB L2, 1GB 1.8GHz/1.8GHz 64-bit)
OpenGL : NVIDIA GeForce GT 710/PCIe/SSE2 (192S 1C SM4.60 953MHz, 512kB L2, 1GB 1.8GHz/1.8GHz 64-bit)

Storage Devices
Disk : WDC WD40EZRZ-00GXCB0 (4TB, SATA600, 3.5", 5400rpm)
Disk : Samsung SSD 860 QVO 2TB (2TB, SATA600, 2.5", SSD, SED)
Disk : INTEL SSDPEKKW010T7 (1TB, PCIe2/3x4/NVMe, SSD)
Disk : SanDisk Cruzer Blade (15.6GB, USB2)
Disk : Novation Onboarding Drive (196.6kB, USB1)
Optical : ATAPI iHAS124 F (SATA150, DVD+-RW, CD-RW)

Logical Storage Devices
Storage (F:) : 4TB (NTFS, 4kB) @ WDC WD40EZRZ-00GXCB0 (4TB, SATA600, 3.5", 5400rpm)
New Volume (E:) : 2TB (NTFS, 4kB) @ Samsung SSD 860 QVO 2TB (2TB, SATA600, 2.5", SSD, SED)
System Reserved : 500MB (NTFS, 4kB) @ INTEL SSDPEKKW010T7 (1TB, PCIe2/3x4/NVMe, SSD)
Removable Drive (G:) : 15GB (FAT32, 16kB) @ SanDisk Cruzer Blade (15.6GB, USB2)
LAUNCHKEY (H:) : 140kB (FAT, 4kB, Read-Only) @ Novation Onboarding Drive (196.6kB, USB1)
Hard Disk (C:) : 953GB (NTFS, 4kB) @ INTEL SSDPEKKW010T7 (1TB, PCIe2/3x4/NVMe, SSD)
Hard Disk : 574MB (NTFS, 4kB) @ INTEL SSDPEKKW010T7 (1TB, PCIe2/3x4/NVMe, SSD)
Optical Drive (D:) : N/A @ ATAPI iHAS124 F (SATA150, DVD+-RW, CD-RW)

Storage System
Storage Pool : Primordial (6.4TB)

Peripherals
LPC Hub Controller : Gigabyte ICH99 (Wellsburg) LPC Controller
LPC Hub Controller : ITE IT8620E
Audio Device : Gigabyte ICH99 (Wellsburg) HD Audio Controller
Audio Device : ASUS GK208 HDMI/DP Audio Controller
Audio Codec : nVidia nForce4 ISA Bridge
Disk Controller : Gigabyte ICH99 (Wellsburg) sSATA Controller [AHCI mode]
Disk Controller : Intel SSDPEKKW256G7 256GB
USB Controller : Gigabyte ICH99 (Wellsburg) USB3 xHCI Host Controller
USB Controller : Gigabyte ICH99 (Wellsburg) USB2 Enhanced Host Controller #2
USB Controller : Gigabyte ICH99 (Wellsburg) USB2 Enhanced Host Controller #1
USB Controller : 8738 DSL6540 USB 3.1 Controller [Alpine Ridge]
SMBus/i2c Controller : Intel ICH SMBus
SMBus/i2c Controller : Intel MCP5-E(P) XMB Ch 0 SMBus
SMBus/i2c Controller : Intel MCP5-E(P) XMB Ch 1 SMBus

Printers and Faxes
Printer : Microsoft Software Printer Driver (300x300, Colour)
Printer : Microsoft XPS Document Writer v4 (600x600, Colour)
Printer : Microsoft Print To PDF (600x600, Colour)
Fax : Microsoft Shared Fax Driver (200x200)

Biometrics
Voice : Analog NUI Voice Virtual Sensor (Voice)

Peripherals
Media Player : Novation Onboarding Drive (140kB)
Media Player : SanDisk Cruzer Blade (14.52GB)

Network Services
Network Adapter : Intel(R) Ethernet Connection (2) I218-V (Ethernet)
Wireless Adapter : D-Link DWA-582 Wireless AC1200 Dual Band PCI Express Adapter (Wifi5 (802.11ac/VHT), AES-CCMP, 54Mbps / 173.25Mbps)

Operating System
Windows System : Microsoft Windows 10 Professional 10.0.19045
Platform Compliance : x64

Performance Enhancing Tips
Warning 2513 : TPM not detected. Some security features are unavailable.
Tip 3 : Double-click tip or press Enter while a tip is selected for more information about the tip.

Last edited by Cruz Azul; 08-11-2023 at 05:08 AM.
Reply With Quote
  #2  
Old 08-11-2023, 10:58 AM
albee1952's Avatar
albee1952 albee1952 is offline
Member
 
Join Date: May 2004
Location: Norwich, CT
Posts: 39,332
Default Re: Why is changing the Playback Engine H/W Buffer Size fixing my problem?

Hmmm, not sure what's going on but here are troubleshooting steps I would take:
1-uninstall PT and install the previous version you had and test.
2-Look for a bad plugin(plenty of direction on the DUC for troubleshooting this one)
3-are you trying to run sessions(this session, anyway) or sample libraries from your WD 4TB drive? The sandra report shows it as a 5400 rpm drive which could be a problem with any large session.
__________________
HP Z4 workstation, Mbox Studio
https://www.facebook.com/search/top/...0sound%20works


The better I drink, the more I mix

BTW, my name is Dave, but most people call me.........................Dave
Reply With Quote
  #3  
Old 08-11-2023, 11:56 PM
BScout BScout is offline
Member
 
Join Date: Mar 2007
Location: Los Angeles, CA
Posts: 4,195
Default Re: Why is changing the Playback Engine H/W Buffer Size fixing my problem?

changing buffer size clears the audio interface's (and/or audio driver's) buffer (emptying it.) And doing it in Pro Tools, it resets the Pro Tools playback engine (changes in that window for most settings do that part.)

I am not finding an audio interface listed in your SisSandra. Are you using one or something like ASIO4ALL with the onboard audio? If you are doing the second (which is extremely unwise when you can get very cheap audio interfaces with ASIO drivers), then uninstall and reinstall ASIO4ALL. If you do have an audio interface, reinstall the audio interface drivers.

In essence, Pro Tools is having a hard time communicating with your audio interface and the problem lies with the audio interface. So you need to fix that. Making adjustments in the Playback Engine is just temporarily resetting it.
__________________
Pro Tools Ult 2024.3.1, HDX 2, MTRX/SPQ, RME BBF Pro + MADIface ProS1 x 2, Fire Max11 x 2, Dock, iPad Air5 Mac Mini 14,12, 12 core, macOS 13.6.6RAM 32GB, SSD 4TB, GPU 19 coreQNAP TVS-872XT 148TB TB3
Reply With Quote
  #4  
Old 08-12-2023, 03:17 AM
Cruz Azul Cruz Azul is offline
Member
 
Join Date: May 2020
Location: Australia
Posts: 38
Default Re: Why is changing the Playback Engine H/W Buffer Size fixing my problem?

Quote:
Originally Posted by albee1952 View Post
Hmmm, not sure what's going on but here are troubleshooting steps I would take:
1-uninstall PT and install the previous version you had and test.
2-Look for a bad plugin(plenty of direction on the DUC for troubleshooting this one)
3-are you trying to run sessions(this session, anyway) or sample libraries from your WD 4TB drive? The sandra report shows it as a 5400 rpm drive which could be a problem with any large session.
Thanks @albee1952 - I appreciate the quick reply.
Working on the plugin as you suggested.
And - yep, running samples from the WD Drive. I had never thought about it only being 5400. Time to get an SSD in to replace it I reckon! Is it just as easy as cloning what's on there already and installing the newie?
Reply With Quote
  #5  
Old 08-12-2023, 03:20 AM
Cruz Azul Cruz Azul is offline
Member
 
Join Date: May 2020
Location: Australia
Posts: 38
Default Re: Why is changing the Playback Engine H/W Buffer Size fixing my problem?

Thankyou @BScout!!!!!

Yep - using a Focusrite Clarett USB 4 Pre. Have just updated the drivers (why didn't I think of that!) and it's working with no probs. Much appreciated.

Now just got to work on the slow session load times.... :)
Reply With Quote
  #6  
Old 08-12-2023, 10:24 AM
Darryl Ramm Darryl Ramm is online now
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Re: Why is changing the Playback Engine H/W Buffer Size fixing my problem?

Start by determining the size of the session. Size of the session file itself as well as the whole session folder is a good useful info. Some plugins (cough iZotope, can *really* bloat session size and startup time).

Are you measuring this load time with disk cache (set to what size) or disk cache "normal"? You have lots of memory, presumably disk cache is set large. Are you measuring the time until the disk cache meter loads everything or the time to the session appears ready to use. Disk cache load time may be significantly longer. Measure both.

Do all sessions seem slow to load or only some? (do they use specific plugins, VIs etc.).

Recheck all optimizations.

Mostly storage related questions...

Where are your sessions stored?

Why is your INTEL SSDPEKKW010T7 showing up as a PCIe 2 device when it is PCIe 3? Whatever adapter/slot you have it in get in in a PCIe 3 compatible one.

The Samsung 860 QVO 2TB is only SATA III you can replace that with PCIe 4 M.2/NVMe drives at low cost and hopefully have free PCIe slot(s) to install a M.2 adapter card.

The WDC WD40EZRZ-00GXCB0 used as Storage (F:) is only a 4,800 RPM drive, that is so painfully slow I'd not even use it as a backup drive.

If disk performance is an issue here you might be well served by replacing some of these drives with Samsung 990 Pro M.2 drives. They are not expensive. Get the heatsink versions as long as those heatsinks will fit. Be very careful buying multi-M.2 slot PCIe adapter cards until you understand if the PC has bifurcation support and what adapter card you should purchase.

I hope the SanDisk Cruzer Blade is for file transfer only. Especially since it's FAT32. You might want to reformat that as exFAT. No you still can't run Pro Tools on it, but it's just more robust/better supported filesystem.

Make certain you do not have parts of sessions you are trying to load scattered across the slow drives, including the Cruzer blade. e.g. do Save Copy In... to your fastest drive to make sure.

For all those SSDs you should be making sure that their firmware is up to date and you can also look at them and see the wear life etc. looks OK. Use Samsung Magician software for the Samsung Drives. Look at drive health and temps. Lots of info online there. Make sure you have backups before updating firmware.
Reply With Quote
  #7  
Old 08-13-2023, 05:13 AM
Cruz Azul Cruz Azul is offline
Member
 
Join Date: May 2020
Location: Australia
Posts: 38
Default Re: Why is changing the Playback Engine H/W Buffer Size fixing my problem?

Quote:
Originally Posted by Darryl Ramm View Post
Start by determining the size of the session. Size of the session file itself as well as the whole session folder is a good useful info. Some plugins (cough iZotope, can *really* bloat session size and startup time).

Are you measuring this load time with disk cache (set to what size) or disk cache "normal"? You have lots of memory, presumably disk cache is set large. Are you measuring the time until the disk cache meter loads everything or the time to the session appears ready to use. Disk cache load time may be significantly longer. Measure both.

Do all sessions seem slow to load or only some? (do they use specific plugins, VIs etc.).

Recheck all optimizations.

Mostly storage related questions...

Where are your sessions stored?

Why is your INTEL SSDPEKKW010T7 showing up as a PCIe 2 device when it is PCIe 3? Whatever adapter/slot you have it in get in in a PCIe 3 compatible one.

The Samsung 860 QVO 2TB is only SATA III you can replace that with PCIe 4 M.2/NVMe drives at low cost and hopefully have free PCIe slot(s) to install a M.2 adapter card.

The WDC WD40EZRZ-00GXCB0 used as Storage (F:) is only a 4,800 RPM drive, that is so painfully slow I'd not even use it as a backup drive.

If disk performance is an issue here you might be well served by replacing some of these drives with Samsung 990 Pro M.2 drives. They are not expensive. Get the heatsink versions as long as those heatsinks will fit. Be very careful buying multi-M.2 slot PCIe adapter cards until you understand if the PC has bifurcation support and what adapter card you should purchase.

I hope the SanDisk Cruzer Blade is for file transfer only. Especially since it's FAT32. You might want to reformat that as exFAT. No you still can't run Pro Tools on it, but it's just more robust/better supported filesystem.

Make certain you do not have parts of sessions you are trying to load scattered across the slow drives, including the Cruzer blade. e.g. do Save Copy In... to your fastest drive to make sure.

For all those SSDs you should be making sure that their firmware is up to date and you can also look at them and see the wear life etc. looks OK. Use Samsung Magician software for the Samsung Drives. Look at drive health and temps. Lots of info online there. Make sure you have backups before updating firmware.
Thanks for such a detailed reply Darryl! A couple of your points are above my tech knowledge so I will have to investigate further and reply. Definitely going to check my motherboard for possibilities with another SSD (or replacing the spinner with an SSD). The cruzer blade just has my iLok stuff on it - is that an issue do you think? Thanks again - such a good forum for getting help.
Reply With Quote
  #8  
Old 08-13-2023, 11:19 AM
DontLetMeDrown DontLetMeDrown is offline
Member
 
Join Date: Feb 2005
Posts: 388
Default Re: Why is changing the Playback Engine H/W Buffer Size fixing my problem?

Not sure what's up with the buffer size, but I've experienced that in the past too. Usually from pushing the system with too many plugins.

Regarding the slow loading, the only time I see that is with Waves plugins, there is an ongoing issue. See this thread if you're using Waves plugins-

https://forum.waves.com/t/solved-wav...o-load/3536/46
Reply With Quote
  #9  
Old 08-13-2023, 12:18 PM
Darryl Ramm Darryl Ramm is online now
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Re: Why is changing the Playback Engine H/W Buffer Size fixing my problem?

Quote:
Originally Posted by Cruz Azul View Post
Thanks for such a detailed reply Darryl! A couple of your points are above my tech knowledge so I will have to investigate further and reply. Definitely going to check my motherboard for possibilities with another SSD (or replacing the spinner with an SSD). The cruzer blade just has my iLok stuff on it - is that an issue do you think? Thanks again - such a good forum for getting help.
Who knows if disk is a cause here but you might as well upgrade to modern NVMe SSD at least for boot/audio sessions/samples (what may share the same drive(s)). Probably a good idea overall, but don't just assume your disk setup is the cause of your slow loads without doing more investigation.

Not sure what iLok stuff you have on a Cruzer blade but that will not affect session load time.

(And overall I'm assuming you really mean session load time after Pro Tools has already started up, loaded its plugins etc. and you do File>Open on a session and time that).
Reply With Quote
  #10  
Old 08-14-2023, 04:03 AM
Cruz Azul Cruz Azul is offline
Member
 
Join Date: May 2020
Location: Australia
Posts: 38
Default Re: Why is changing the Playback Engine H/W Buffer Size fixing my problem?

Quote:
Originally Posted by DontLetMeDrown View Post
Not sure what's up with the buffer size, but I've experienced that in the past too. Usually from pushing the system with too many plugins.

Regarding the slow loading, the only time I see that is with Waves plugins, there is an ongoing issue. See this thread if you're using Waves plugins-

https://forum.waves.com/t/solved-wav...o-load/3536/46
Wow - checked out the Waves thread, followed the instructions and the loading times are faster than they have ever been - thanks so much for the advice!
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 Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Playback Engine Buffer Size Quinn9 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Mac) 1 03-26-2011 04:59 PM
Playback Engine --> H/W Buffer Size Sergius macOS 3 03-06-2011 05:44 AM
Playback Engine - Buffer Size screamin777 Pro Tools M-Powered (Win) 4 03-22-2010 10:30 PM
ok... wtf? playback engine, and buffer size, crack/popping problem.. but weirder oosurf08oo Pro Tools M-Powered (Win) 1 12-06-2009 01:42 PM
Changing playback engine size=Buss Error & crash bruce lang Pro Tools TDM Systems (Mac) 23 11-23-2009 09:13 AM


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


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