Getting OpenAL mixdown
Getting OpenAL mixdown
- Subject: Getting OpenAL mixdown
- From: Chris Adamson <email@hidden>
- Date: Thu, 21 Feb 2013 13:41:35 -0500
Interesting question I got twice in the last few weeks: is there any way to capture the OpenAL output of an iOS application?
In other words, once I've set my sources and and their buffers (either looping, or I'm streaming buffers to the sources), there's a mixing/rendering being performed to recreate how all that sounds relative to the listener, and that mix is then sent to audio out (presumably an AURemoteIO).
So, can I either:
a. Get a callback from OpenAL when that data is rendered, along the lines of AudioUnitAddRenderNotify()? I don't see any function nor listener property in OpenAL that provides this.
b. Get the AURemoteIO that OpenAL is using, so I could call AudioUnitAddRenderNotify() on that?
Seems like the answer is probably "no" (or "no, but file a feature request"), but it's interesting, so I thought I'd ask.
Thanks in advance.
--Chris
_______________________________________________
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