Re: Normal CoreAudio output
Re: Normal CoreAudio output
- Subject: Re: Normal CoreAudio output
- From: Jeff Moore <email@hidden>
- Date: Thu, 27 Sep 2007 14:40:27 -0700
This is work that the built-in driver does to protect the internal
speakers. You can avoid it by using the line out.
On Sep 27, 2007, at 1:56 PM, Jeremy Sagan wrote:
Out of curiosity I was checking the shark time profile for my
application and I noticed that the CoreAudio output thread on my
10.4.10 Intel IMac seems to spend about 12.3% of its time in a
procedure called 'equalizer' and 6% in dynamicRangeControl. Similar
numbers occur on a separate CoreAudio input thread. Is this normal?
Those sound like plug-ins. Is there a way to avoid this processing?
Here is an excerpt of my shark output:
358.6 ms 33.2% com.apple.driver.AppleHDA SInt16ToFloat32
356.7 ms 33.1% mach_kernel ml_set_interrupts_enabled
132.6 ms 12.3% com.apple.driver.AppleHDA equalizer
0.0 ns 12.3% com.apple.driver.AppleHDA
DSP_Equalizer::process(float*, unsigned long)
64.3 ms 6.0% com.apple.driver.AppleHDA dynamicRangeControl
0.0 ns 5.9% com.apple.driver.AppleHDA
DSP_DynamicRangeControl::process(float*, unsigned long, unsigned
long)
0.0 ns 0.1% com.apple.driver.AppleHDA
DSP_MultibandDRC::process(float*, unsigned long)
15.1 ms 1.4% mach_kernel lo_mach_scall
--
Jeff Moore
Core Audio
Apple
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden