Re: Hardware Monitoring (Was: I/O Latency (Was: Layman with a mission))
Re: Hardware Monitoring (Was: I/O Latency (Was: Layman with a mission))
- Subject: Re: Hardware Monitoring (Was: I/O Latency (Was: Layman with a mission))
- From: Jeff Moore <email@hidden>
- Date: Thu, 14 Oct 2004 15:00:20 -0700
On Oct 14, 2004, at 2:50 PM, John Pitcairn wrote:
From: Jeff Moore <email@hidden>
Hardware monitoring has been supported since the very first release of
Mac OS X (actually it was supported even before that) and was improved
greatly in 10.3 with the addition of more kinds of controls the driver
can provide that modify the monitor signal path.
Thanks Jeff. Can you clarify - does this allow for full matrix mixing
under the control of the (hypothetical) app if the hardware/driver
supports a full matrix mixer, or is it restricted to some kind of
simpler many-to-two, or direct one-to-one input->output scheme (the
latter being worst-case, a la the old ASIO Direct Monitoring scheme)?
I wouldn't call it a "full matrix" mixer, but the
kAudioDevicePropertyPlayThruDestination family of properties is a
selector control that allows for some limited routing capabilities on
the play through pathway. Depending on how the driver uses it, it can
be more flexible than a many-to-two or one-to-one routing, but it is a
bit shy of a full blown matrix.
Apps and drivers have yet to catch up with what the system supports in
this area.
Indeed - a chicken and egg situation it seems. At least the next time
someone points the finger at CoreAudio, I'll have some information to
refute that.
Indeed.
--
John Pitcairn
-----------------------------------------------------------------------
---
Revolver Design | Opus Locus | Auckland, New Zealand
-----------------------------------------------------------------------
---
_______________________________________________
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
--
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