Getting ahold of my application's own sound output
Getting ahold of my application's own sound output
- Subject: Getting ahold of my application's own sound output
- From: Gwynne Raskind <email@hidden>
- Date: Tue, 11 May 2010 20:20:45 -0400
I have a project that uses Apple's OpenAL implementation to output sounds, often several at a time. I want to get ahold of the final mixed sound that OpenAL is outputting, but unlike OGL, OAL has no API for reading back its output. Having seen things like SoundFlower and Audio Hijack at work routing audio every which place, I can't believe it's very difficult to hook into my own output stream, but after 3 hours spent on Google and scouring documentation, I can't quite figure out how. Everything, and I do mean everything from QuickTime to QuickTime Kit to Audio Queue to Audio Units to the Audio Hardware services, is focused on getting input from the user, not from the computer. What am I missing? The closest I came was the idea of inserting an AUHAL unit at the default output device, but of course that won't hook into OAL's output.
-- Gwynne
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
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