On Mon, Jan 20, 2020 at 6:36 PM Arshia Cont via Coreaudio-api <[email protected]> wrote:
> You get the following from AVAudioSession: > inputLatency > outputLatency > ioBufferDuration > > Then your throughput latency, assuming a Stereo Stream, would be: > inputLatency + outputLatency + 4*ioBufferDuration I did the same, but I arrived at inputLatency + outputLatency + 2 * ioBufferDuration! > In case inputLatency > ioBufferDuration, you add one more ioBufferDuration. > Same with outputLatency! This means that when lowering your ioBufferDuration, > your Session mode becomes important (which directly affects input and output > latencies). The lowest you can achieve would thus be with the Measurement > Mode. So you mean the formula would be: inputLatency + outputLatency + (inputLatency > ioBufferDuration ? 5 : 4) * ioBufferDuration Do you have an explanation why? -- /Jonatan http://kymatica.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com This email sent to [email protected]
