Re: How to make my AU graph the default output?
Re: How to make my AU graph the default output?
- Subject: Re: How to make my AU graph the default output?
- From: Jens Alfke <email@hidden>
- Date: Fri, 27 Mar 2009 21:19:52 -0700
On Mar 27, 2009, at 8:30 PM, Ondřej Čada wrote: But dammit all -- this inexplainable limitation makes the whole Core Audio pretty much unusable! What the H did they think of designing the stuff?!? :-O
Unusable for your specific application. Yours is not the only type of audio application. In fact I've never heard anyone else make this specific complaint before.
What does this app do? What API does it use to output the rest of its audio?
It would be all well and swell if I designed a brand-new app, but I got some hundred-odd thousands of existing lines including 3rd party plugins whose NSBeep and QTMovie and NSSpeechSynth and dunno-what-else using code I don't control -- audio output of which, all going to the abstract "default output device", I'd need to process uniformly and consistently in a way CA seems to be best for. (What I actually need is simply to process the stereo sound to make it multi-channel based on comparatively plain rules -- at the moment I am pretty positive the Matrix Mixer AU's all I need, in future I'd add some extras based on 3D mixer.)
It sounds like you could do this with AudioHijack (by Rogue Amoeba), or WireTap Studio (by Ambrosia Software). These programs can take the audio from any app, run it through AudioUnit effects, and send it anywhere.
(Yes, Bill said this wasn't possible. These apps do some unorthodox things like installing kernel extensions, which Apple isn't going to condone or recommend that people do...)
—Jens |
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