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 > General Discussion & Off Topic > General Discussion
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-01-2015, 01:08 PM
Amack Amack is offline
Member
 
Join Date: Apr 2015
Location: USA
Posts: 846
Default Setting DAW Input and Output Buffer Sizes

This post contains the attachments for post #2. Please read post #2 first!
Attached Files
File Type: pdf ASIO4ALL Noise GeneratorC_Part1.pdf (207.7 KB, 0 views)
File Type: pdf ASIO4ALL Noise GeneratorC_Part2r.pdf (415.5 KB, 0 views)
File Type: pdf ASIO4ALL Noise GeneratorC_Part3r.pdf (391.3 KB, 0 views)
File Type: pdf ASIO4ALL Noise GeneratorC_Part4r.pdf (393.6 KB, 0 views)
File Type: pdf ASIO4ALL Noise GeneratorC_Part5.pdf (118.6 KB, 0 views)

Last edited by Amack; 08-01-2015 at 04:35 PM. Reason: Remove potential redundancy
Reply With Quote
  #2  
Old 08-01-2015, 04:21 PM
Amack Amack is offline
Member
 
Join Date: Apr 2015
Location: USA
Posts: 846
Default Re: Setting DAW Input and Output Buffer Sizes

As shown below Ableton Live 9 Lite has a rather nice feature that facilitates the proper selection of audio device (Playback Engine) buffer size. Dropouts while listening to a generated tone indicate that the buffer size needs to be increased. There were no dropouts during operation with the configuration shown. I.e. with ASIO4ALL set for a 192 kHz sample rate and 64 sample buffer size and Ableton simulating 80% usage while restricted to using a single CPU core. Pro Tools 12.1 on the same Windows 8.1 desktop required the buffer size to be increased to 512 samples to prevent dropouts with a similar test signal while using all 8 CPU cores with no added usage simulation.



As shown below similar testing can be done with Pro Tools by creating an instrument track with a signal generator plugin/insert. The 96 kHz sample rate and 64 sample buffer shown below had an approximately 50% audio dropout rate. With a 128 sample buffer it had approximately a 5% audio dropout rate. It was dropout free with a 256 sample buffer. Details for these buffer sizes are included in the attached “ASIO4ALL Noise GeneratorC.pdf” (in post #1) along with higher resolution versions of these images.




Attached Images
File Type: jpg Slide1c.jpg (52.6 KB, 0 views)
File Type: jpg Slide2c.jpg (79.7 KB, 0 views)
File Type: jpg Slide5.jpg (18.1 KB, 0 views)

Last edited by Amack; 08-01-2015 at 04:33 PM. Reason: Insert/attach low resolution images
Reply With Quote
  #3  
Old 08-02-2015, 03:28 PM
Amack Amack is offline
Member
 
Join Date: Apr 2015
Location: USA
Posts: 846
Default Re: Setting DAW Input and Output Buffer Sizes

To witness Pro Tools struggle communicating with the Playback Engine (as shown on the "System Usage" meters) it's not necessary to have anything on the track or have anything assigned to its input. The only thing necessary is to have the track's output assigned to a Playback Engine output. The apparent reason is that, as Bharath said at http://duc.avid.com/showpost.php?p=2...&postcount=13: "Even when idle, engine is still streaming data in and out of the device (albeit silence) and that i how both ASIO and Coreaudio systems work. CPU meter is just saying that engine is spending that percentage of its time period just pumping data in and out of the device."
Reply With Quote
  #4  
Old 08-25-2015, 01:41 PM
Amack Amack is offline
Member
 
Join Date: Apr 2015
Location: USA
Posts: 846
Default Re: Setting DAW Input and Output Buffer Sizes

If possible PT will use the same playback engine, sample rate, and buffer size used in its last session. So it's not even necessary to have any tracks in a session to see the impact of changing PT's "Playback Engine H/W Buffer Size" on it's "System Usage". The easiest way to do that on PCs is to use ASIO4ALL with one of the PC's audio devices.

Quote:
Originally Posted by Amack View Post
To witness Pro Tools struggle communicating with the Playback Engine (as shown on the "System Usage" meters) it's not necessary to have anything on the track or have anything assigned to its input. The only thing necessary is to have the track's output assigned to a Playback Engine output. The apparent reason is that, as Bharath said at http://duc.avid.com/showpost.php?p=2...&postcount=13: "Even when idle, engine is still streaming data in and out of the device (albeit silence) and that i how both ASIO and Coreaudio systems work. CPU meter is just saying that engine is spending that percentage of its time period just pumping data in and out of the device."
Reply With Quote
  #5  
Old 08-25-2015, 01:51 PM
mesaone mesaone is offline
Member
 
Join Date: Oct 2010
Location: USA
Posts: 5,254
Default Re: Setting DAW Input and Output Buffer Sizes

You're making the mistake of assuming Pro Tools behaves the same way with all audio interfaces as it does with your audio interface. You're also making the mistake of assuming Pro Tools behaves the same way with all computers as it does with your computer. In actuality, it does not.

I shouldn't have to tell you that it's not good science to make pronouncements based on an the results of an ill-informed experiment with a sample size of 1.
__________________
Pro Tools HD 12.4, Pro Tools "Vanilla" 12.4, Artist Transport, 2x Artist Mix
Studio Blue: RME UCX, Win7 Pro, i7 960, 16GB || Studio Green: RME Babyface, Win10, i7 7700HQ, 16GB
Reply With Quote
  #6  
Old 08-25-2015, 02:09 PM
Amack Amack is offline
Member
 
Join Date: Apr 2015
Location: USA
Posts: 846
Default Re: Setting DAW Input and Output Buffer Sizes

What specifically? Can you demonstrate contradictory behavior?
I see the same behavior on three Windows 8.1 PCs with both PT 11.0.2 and 12.1.

Quote:
Originally Posted by mesaone View Post
You're making the mistake of assuming Pro Tools behaves the same way with all audio interfaces as it does with your audio interface. You're also making the mistake of assuming Pro Tools behaves the same way with all computers as it does with your computer. In actuality, it does not.

I shouldn't have to tell you that it's not good science to make pronouncements based on an the results of an ill-informed experiment with a sample size of 1.

Last edited by Amack; 08-25-2015 at 02:17 PM. Reason: Add 3 PCs
Reply With Quote
  #7  
Old 08-25-2015, 02:18 PM
mesaone mesaone is offline
Member
 
Join Date: Oct 2010
Location: USA
Posts: 5,254
Default Re: Setting DAW Input and Output Buffer Sizes

Aside from ASIO4ALL and your internal sound card (which you seem to be using as the control) how many different audio interfaces have you tested? From what I see here, that answer is "one".
__________________
Pro Tools HD 12.4, Pro Tools "Vanilla" 12.4, Artist Transport, 2x Artist Mix
Studio Blue: RME UCX, Win7 Pro, i7 960, 16GB || Studio Green: RME Babyface, Win10, i7 7700HQ, 16GB
Reply With Quote
  #8  
Old 08-25-2015, 02:20 PM
Amack Amack is offline
Member
 
Join Date: Apr 2015
Location: USA
Posts: 846
Default Re: Setting DAW Input and Output Buffer Sizes

How many would satisfy you?

Quote:
Originally Posted by mesaone View Post
Aside from ASIO4ALL and your internal sound card (which you seem to be using as the control) how many different audio interfaces have you tested? From what I see here, that answer is "one".
Reply With Quote
  #9  
Old 08-25-2015, 02:23 PM
mesaone mesaone is offline
Member
 
Join Date: Oct 2010
Location: USA
Posts: 5,254
Default Re: Setting DAW Input and Output Buffer Sizes

This isn't about my satisfaction. This is about your habit of making broad assumptions and conducting ill-informed "tests."

It's like you started with a conclusion and worked backward.
__________________
Pro Tools HD 12.4, Pro Tools "Vanilla" 12.4, Artist Transport, 2x Artist Mix
Studio Blue: RME UCX, Win7 Pro, i7 960, 16GB || Studio Green: RME Babyface, Win10, i7 7700HQ, 16GB
Reply With Quote
  #10  
Old 08-26-2015, 04:39 AM
musicman691 musicman691 is offline
Member
 
Join Date: Dec 2009
Location: The Sopranos State (NJ)
Posts: 19,139
Default Re: Setting DAW Input and Output Buffer Sizes

Quote:
Originally Posted by mesaone View Post
This isn't about my satisfaction. This is about your habit of making broad assumptions and conducting ill-informed "tests."

It's like you started with a conclusion and worked backward.
Don't let amack bait you into another one of his 'down the rabbit hole' excursions. He's a solution in search of a problem (or he has too much idle time on his hands).

As Mark Twain said:
“Never argue with a fool, onlookers may not be able to tell the difference.”

Or the more recent George Carlin profferred this advice:
“Never argue with an idiot. They will only bring you down to their level and beat you with experience.”
__________________
Jack
See profile for system details
iMac dead & retired as of 11/4/17

QAPLA!
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
PT10 - setting up input/output jgiannis Pro Tools 10 4 01-17-2014 05:21 PM
Input/output buffer xy44 Pro Tools 11 1 06-24-2013 11:34 AM
Input/Output buffer, Midi Tracks and buses stargazer Pro Tools 11 0 04-23-2013 05:53 AM
Buffer Sizes? Raoul23 Pro Tools TDM Systems (Win) 2 01-26-2012 03:29 PM
HD Buffer sizes dpclarkson Pro Tools TDM Systems (Mac) 0 04-18-2008 03:27 AM


All times are GMT -7. The time now is 11:27 AM.


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