Re: Audio Unit valid Input and Output configuration
Re: Audio Unit valid Input and Output configuration
- Subject: Re: Audio Unit valid Input and Output configuration
- From: Bill Stewart <email@hidden>
- Date: Mon, 2 Jun 2003 23:59:43 -0700
We use wild cards...
-1 -1 -> same num (any) on input and output
-1 -2 -> any num channels in and out
>0 -1 -> any num channels out to specified in
-1 - >0 -> any num channels in to specified out
>0 >0 -> exact num channels - yes these specific configs MUST all be
reported
Still considering how I want to use a value of zero... I imagine that
synth units will want to report that they have multiple channel
configurations for their outputs - so:
0 > !0 -> where this could be -1 (any number - cool synth!) or >0
specified num channels capability - but I don't think we've seen any
multi-channel capable synths yet? If so, noone's asked about how to
present those formats...
On Monday, June 2, 2003, at 11:30 PM, Jeremy Sagan wrote:
On Tuesday, June 3, 2003, at 02:11 AM, Bill Stewart wrote:
This is meant to be! the entire story - this is how the audio unit
reports its capabilities for the number of channels in and out... The
excpetion to this is that AU's of type 'aufx' and 'aumf' (Effect
units) - if they do not support this property are assumed to be able
to deal with N->N channels
So then how are AU's supposed to support multiple formats, e.g. 1 in
-> 1 out, 1 in -> 2 out, 2 in -> 2 out or even 2 in -> 8 out?
There are at least a couple of AU's out there who are reporting
kAudioUnitProperty_SupportedNumChannels as 1 in 1 out but this is NOT
the most desirable configuration especially since they support stereo.
Maybe I am missing something.
They are reporting their channels incorrectly - they probably mean -1
-1 (and if they are effects, don't need to report anything for this
property) - I would take them at their face value and contact their
makers...
Bill
Jeremy
--
mailto:email@hidden
tel: +1 408 974 4056
________________________________________________________________________
__
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
________________________________________________________________________
__
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.