Re: phantom MultibandCompressor
Re: phantom MultibandCompressor
- Subject: Re: phantom MultibandCompressor
- From: Doug Wyatt <email@hidden>
- Date: Tue, 4 May 2004 15:19:27 -0700
On May 4, 2004, at 15:02, Robert Grant wrote:
Ahh,
But it's a bit worrisome that Shark is telling me that 67% of my audio
render thread time is being spent in AUMultibandCompressorEntry. Any
suggestions as to what might be happening? I thought the mixers were
highly optimized. This is a graph with only Apple AUs in it which are
either OutputAUs or Mixers!
Robert.
On May 4, 2004, at 5:45 PM, Doug Wyatt wrote:
On May 4, 2004, at 14:27, Robert Grant wrote:
I'm getting an AUMultibandCompressorEntry showing up in my Shark
stack trace but I haven't added one to my AU graph. And actually I'm
getting a lot more SystemOutputAUEntry's than I have Output AUs (HAL
or Generic) in my graph.
Are there extra AUs being utilized under the covers by other AUs?
No. Shark only sees a small handful of symbols from
CoreAudio.component, which contains all the system AU's. There are so
few exported symbols that the one nearest to any given piece of code
is more likely to be misleading than informative.
Doug
OK, Shark's telling you that 67% of your render thread time being spent
somewhere in our components, and that they're doing roughly twice as
much work as your code. But how much work is that? How much CPU is
being consumed on the whole by the render thread? If it's taking 1% of
the CPU, there's no big deal. If the render thread is consuming 80% of
the CPU, *then* that 67% is worrisome.
--
Doug Wyatt
Core Audio, Apple
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.