Re: bus count and channel info confusion
Re: bus count and channel info confusion
- Subject: Re: bus count and channel info confusion
- From: Stefan Gretscher <email@hidden>
- Date: Wed, 21 Jul 2004 19:34:01 +0200
Am 20.07.2004 um 20:44 schrieb Pavol Markovic:
Example:
AU has 1 stereo and 6 mono outs.
It creates 7 buses.
On first bus it allows to set 2-8 channels via StreamFormat property
(this is for logic workaround, but NOT the right way)
On others it allows to set only 1 channel per element/bus
(Currently only the first bus with 8 channels are used in Logic;
all 7 buses with mono/stereo channels are used in Live 4 and maybe
later in others.)
Thanks for the clarification, I agree with your suggestion.
Additionally the AU checks the AudioChannelsLayout property, as it
expects the newer hosts with multibus/multichannel ability will also
check this. This is not needed for hosts that don't support more
channels then two per bus, as these will never try set more then two
channels per bus.
So you mean that if the host sets bus 1 to 8 outputs and does not
specify an AudioChannelsLayout, the AU will know that it's bad old
Logic-style. This sounds very reasonable to me as setting 8 outputs
without setting AudioChannelsLayout is something that "nice" hosts
shouldn't do from how I understand it.
Stefan
_______________________________________________
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.