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 Hardware > Pro Tools HDX & HD Native Systems (Mac)
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-23-2016, 03:05 PM
Peter Baird's Avatar
Peter Baird Peter Baird is offline
Member
 
Join Date: Jan 2005
Location: Stevenson Ranch, CA
Posts: 253
Default HDN Send to Bus, Input, and CPU Load

Here's a behavior I've never seen before (but honestly never looked for it either). I was trying to map out how to use LLM in a session, so I created four tracks and bussed them to the active LLM path.

The first thing I did was to put channel strips on the track inserts and then toggle in and out of input while LLM was active just to see the inserts bypass. Which they did. Then I made sends to a bus feeding a verb, did the same input test. Same result--the sends bypassed when the tracks were switched to input.

But a second later the output started to mute randomly and behaving like the CPU was getting clobbered. I opened the System Usage window, and sure enough the total bar was red and bars 8 and 9 were almost full with all the other 14 bars lagging behind.

Thinking the load was caused in some way by LLM, I switched it off. Everything shifted, but settled right back where it was--LLM didn't seem to have any influence on the load. I toggled all the tracks out of input and the CPU load settled back to a much more reasonable 40%.

With LLM still off I re-enabled input on the four tracks and started eliminating sends. As expected, each time I set a track to "no send" the CPU load dropped, settling back again at 40% when all the sends were eliminated.

Next I instantiated sends on all four tracks going to a hardware output instead of an internal bus. Surprise! No added CPU load. Only sends sent to internal busses cause this behavior. The other thing to note is that when LLM bypasses the send the CPU load is not reduced--it can only be reduced by inactivating or eliminating the send entirely.

Here's my takeaway: when recording, whether using LLM or not, any channels that are in input and have active sends to internal busses will place a significant load on the CPU. I'm pretty certain I never saw this on HDX with several hundred tracks in input and lots of sends everywhere.

On a related note, if you try to cheat LLM by having a pathway with multiple destinations LLM will not allow the channel output to go anywhere but the primary declared output. I noticed this because my "Monitor" path is mapped to speakers and to an external meter set, and when LLM is enabled it kills the meters. I suppose that's to be expected.

Peter
__________________
Gypsy: PT Ultimate 2019.5, 12-core Mac Pro 3.46Ghz 64GB OS 10.14.5, HD Native, HD OMNI, 2 Artist Mix, EUCON 18.3, Presonus 32R, Studio One 4.5.1, Quad Eight preamps, Neve 3201 EQs, 2 LA-4s, Malone Design Works desk

Laptop: 10.13.6 MacBook Pro 2.8 Core i7, 16G, PT 19.5 Live 9

www.remotewest.com
@RemoteWest
Reply With Quote
  #2  
Old 01-23-2016, 05:29 PM
Chief Technician Chief Technician is offline
Member
 
Join Date: Dec 2001
Location: NYC
Posts: 6,981
Question Re: HDN Send to Bus, Input, and CPU Load

Have you reported this at protools.ideascale.com?
__________________
Jonathan S. Abrams, CEA, CEV, CBNT
Apple Certified - Technical Coordinator (v10.5), Support Professional (v10.6 through v10.10)
Reply With Quote
  #3  
Old 01-24-2016, 07:34 AM
JFreak's Avatar
JFreak JFreak is offline
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 24,903
Default Re: HDN Send to Bus, Input, and CPU Load

I can't say I haven't experienced this, but with some OSX&PT combination it may have been reality. As for now, things are looking smooth with latest&latest
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #4  
Old 01-24-2016, 08:45 AM
Darryl Ramm Darryl Ramm is offline
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Re: HDN Send to Bus, Input, and CPU Load

You could have been having denormalization problems from the plugins you are using. Especially if you were not really feeding any of them signals. Try different plugins or try sticking a dither plugin in front of them.
Reply With Quote
  #5  
Old 01-24-2016, 09:52 AM
JFreak's Avatar
JFreak JFreak is offline
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 24,903
Default HDN Send to Bus, Input, and CPU Load

Darryl has a valid point. Try removing all plugins ans see if this routing has a problem. If it goes away, the real troible is with a plugin
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #6  
Old 01-24-2016, 10:19 AM
albee1952's Avatar
albee1952 albee1952 is offline
Member
 
Join Date: May 2004
Location: Norwich, CT
Posts: 39,331
Default Re: HDN Send to Bus, Input, and CPU Load

FWIW, I haven't used LLM in many years. With the buffer set to 64, I have never had a latency issue, and I need to use plugins and sends while tracking so LLM is not an option for me anyway
__________________
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
  #7  
Old 01-24-2016, 10:28 AM
JFreak's Avatar
JFreak JFreak is offline
Moderator
 
Join Date: Jan 2003
Location: Tampere, Finland
Posts: 24,903
Default Re: HDN Send to Bus, Input, and CPU Load

With buffer set to 256 (@48k) I have had very little issues since 2002

And 99% the time when I had an issue, I just took a moment and said it's fixed (without doing anything) and almost every time everything was allright
__________________
Janne
What we do in life, echoes in eternity.
Reply With Quote
  #8  
Old 01-24-2016, 10:28 AM
YYR123's Avatar
YYR123 YYR123 is offline
Member
 
Join Date: Dec 2010
Location: Austin TX
Posts: 13,737
Default HDN Send to Bus, Input, and CPU Load

Quote:
Originally Posted by Peter Baird View Post
But a second later the output started to mute randomly
Peter

This has happened to me with LLM before....I closed the session and reopened and it went away.....

But mine wasn't random, it was constant....I couldn't get any sound back out of the channel
__________________
Daniel
HDX - PT12.5.1 - HD I/O 16x8x8
Win10-Pro (v1709)- 6 Core i7-6850k - ASUS X99 Deluxe ii
D-Command Main Unit - 'Ole Blue


http://www.sknoteaudio.com/ plugins rock and are affordable.
Reply With Quote
  #9  
Old 01-24-2016, 11:48 AM
Peter Baird's Avatar
Peter Baird Peter Baird is offline
Member
 
Join Date: Jan 2005
Location: Stevenson Ranch, CA
Posts: 253
Default Re: HDN Send to Bus, Input, and CPU Load

I haven't checked every permutation of every parameter. I'm simply reporting observed behavior within an existing session. And yes, I did trash the plug-ins folder and have Pro Tools rebuild it with only the basic set. No different, and I wouldn't expect it to be different since I don't see this behavior in HDX. If the problem was a rogue plug-in you would expect to see it across platforms and be subject to the dither workaround. It isn't.

Once again, the boundaries of this behavior are: HDN, tracks feeding a plug via a send to an internal bus, and toggling those tracks in and out of input. You can remove every plug in the session except the one the tracks are feeding and you will see the same thing: when tracks are dropped into input, the CPU load goes up. Depending on the destination plug it may be incremental, or it may be significant. This is not a deal breaker or an IdeaScale level problem. It's just one more little thing to be aware of when using HDN: When tracks with internal bus sends to a plug are switched to input the CPU load will rise.

That's it. Has nothing to do with LLM, I just discovered it while playing with LLM.

Peter
__________________
Gypsy: PT Ultimate 2019.5, 12-core Mac Pro 3.46Ghz 64GB OS 10.14.5, HD Native, HD OMNI, 2 Artist Mix, EUCON 18.3, Presonus 32R, Studio One 4.5.1, Quad Eight preamps, Neve 3201 EQs, 2 LA-4s, Malone Design Works desk

Laptop: 10.13.6 MacBook Pro 2.8 Core i7, 16G, PT 19.5 Live 9

www.remotewest.com
@RemoteWest
Reply With Quote
  #10  
Old 01-24-2016, 01:16 PM
Darryl Ramm Darryl Ramm is offline
Member
 
Join Date: Nov 2010
Location: USA
Posts: 19,657
Default Re: HDN Send to Bus, Input, and CPU Load

Quote:
Originally Posted by Peter Baird View Post
I haven't checked every permutation of every parameter. I'm simply reporting observed behavior within an existing session. And yes, I did trash the plug-ins folder and have Pro Tools rebuild it with only the basic set. No different, and I wouldn't expect it to be different since I don't see this behavior in HDX. If the problem was a rogue plug-in you would expect to see it across platforms and be subject to the dither workaround. It isn't.
Denormalization bugs won't happen on HDX/DSP plugins. it's the plugins interacting with a "feature" of the Intel processor. Trashing your plugin folders may not be an effective test in this case (but a good one in general), you may be using Avid standard plugins with denormalization issues. Removing the plugin instance/insert or putting a dither plugin in front of them are the tests to do for this. If you've tried dither then that pretty much excludes denormaliation.

What exact plugins does this happen with?

Last edited by JFreak; 01-24-2016 at 01:27 PM. Reason: fixed the quote
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
How do I send a single input to all the outputs? prismspecs 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Mac) 2 12-20-2011 04:51 AM
send input to several aux send simultaneously in D-show?? nirels VENUE Live Sound Systems 5 05-07-2009 06:07 AM
002 SEND RETURN INSERT OUTPUT INPUT PROBLEM!!!!! Jim Casey 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Win) 3 03-19-2007 12:19 AM
digi002 - how to send from one input to an output? JoyMODE101 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Mac) 1 08-09-2005 10:14 AM
digi002 - how to send from one input to an output? JoyMODE101 003, Mbox 2, Digi 002, original Mbox, Digi 001 (Win) 3 08-08-2005 11:46 PM


All times are GMT -7. The time now is 05:22 PM.


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