• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: How to make my AU graph the default output?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to make my AU graph the default output?


  • Subject: Re: How to make my AU graph the default output?
  • From: Ondřej Čada <email@hidden>
  • Date: Sat, 28 Mar 2009 04:30:00 +0100

William,

On Mar 28, 2009, at 4:02 AM, William Stewart wrote:

You have to have all of your sound going through that graph.

No problem with that at all, that's actually the very thing I want to -- all my sound going to the graph at its input point (there'd be only one for the moment).


All I need for that is one "generator AU" which would automatically get all the "standard output": whomever renders any sound to the standard output device, he would actually render it to this unit. Darn, that's why the devices are virtual to allow such things, is it not? It seemed a very basic (and easy) thing to do... only I can't find anything like that, and... you say it does not exist at all?!? Huh. How naïve of me.

So, you can't use QT - because it uses its only audio engine to output audio,

I fear there's no way I could dodge QT, for one of the applications' features is playing movies of all kinds (well I could very theoretically use ffmpeg or so, but the sheer amount of work needed to change all the code renders the though preposterous).


you can't use NSBeep as it uses a different mechanism, you can't use the NSSpeech... guy on its own (you can use the augn speech audio unit though)
...
There is no current way to capture all/any of the audio output of your application


Well thanks a lot for the information, at least I can stop wasting my time searching for the solution :(

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

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.)

Ick :( So much for the shiny new technology :(

Best,
---
Ondra Čada
OCSoftware:     email@hidden               http://www.ocs.cz
private         email@hidden             http://www.ocs.cz/oc



_______________________________________________
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


  • Follow-Ups:
    • Re: How to make my AU graph the default output?
      • From: Jens Alfke <email@hidden>
References: 
 >How to make my AU graph the default output? (From: Ondřej Čada <email@hidden>)
 >Re: How to make my AU graph the default output? (From: William Stewart <email@hidden>)

  • Prev by Date: Re: How to make my AU graph the default output?
  • Next by Date: Re: How to make my AU graph the default output?
  • Previous by thread: Re: How to make my AU graph the default output?
  • Next by thread: Re: How to make my AU graph the default output?
  • Index(es):
    • Date
    • Thread