Re: Audio levels, without using SequenceGrabber
Re: Audio levels, without using SequenceGrabber
- Subject: Re: Audio levels, without using SequenceGrabber
- From: Neil Clayton <email@hidden>
- Date: Wed, 28 Nov 2007 15:21:52 +1300
Thank you everyone for the replies. This was the kind of thing I was
after - sorry I wasn't clear enough in my description - I would indeed
need to monitor just outputs in an AU graph that I maintain, so it's
got nothing to do with attempting to monitor general system output.
Thanks - I'll now go digging!
--
Regards,
Neil Clayton, http://shinywhitebox.com
On 28/11/2007, at 12:37 PM, Jeff Moore wrote:
There is no general direction I can point you at. Like I said, there
is no central point in a process where you can tap the mix. The best
you can do is deal with it on a case by case basis. For example, our
mixer AUs support metering via read-only parameters like
kMatrixMixerParam_PostAveragePower (for AUMatrixMixer). You can use
these properties in your engine to support metering.
But the same caveats I mentioned with QT apply here: this only works
for the cases you know about and have control over. Other audio
won't be included.
On Nov 27, 2007, at 3:28 PM, Neil Clayton wrote:
What would be the recommended way to monitor the current level of
an audio device?
I know if the SequenceGrabber method of doing this - but was
wondering about doing it purely in CoreAudio. I'm aware there is
no exposed API method to do it as standard, but wondered what the
general approach would be (so that I can go look in that direction).
--
Jeff Moore
Core Audio
Apple
_______________________________________________
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
_______________________________________________
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