Is there any way to query CoreAudio for the hardware latency? e.g. the
difference from when a sample enters the audio hardware at
inOutputTime->mHostTime to when it appears as a voltage or optical
on the physical output?
The HAL provides the properties kAudioDevicePropertyLatency and
kAudioStreamPropertyLatency. The latency for any particular channel on an
audio device is the sum of the device latency and the latency of the
stream the channel is in.
Sorry, just to check that I understand, for audio output, are these
scheduled IoProcTime + [kAudioStreamPropertyLatency] +
[kAudioDevicePropertyLatency] == analog voltage output from DAC time
Note that AUHAL proxies most of the HAL's properties, so you can access
them straight from AUHAL without dipping down to the HAL's API.
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