Re: AU N to M channels guideline (and Validation tool)
Re: AU N to M channels guideline (and Validation tool)
- Subject: Re: AU N to M channels guideline (and Validation tool)
- From: Marc Poirier <email@hidden>
- Date: Wed, 1 Oct 2003 16:44:50 -0500 (CDT)
No, it is possible. You need to support the SupportedNumChannels
property. Override AUBase::SupportedNumChannels(). And also, when
creating your AU, set the input and output stream formats to the default
format that you want. You can call CreateElements() first to make sure
that those elements are available.
But you're right that host support for that sort of channel setup is the
main problem that you're going to face...
Marc
On Mon, 29 Sep 2003, christian schneider wrote:
>
no response must be interpreted that it is not possible to build audio
>
units with not the same number of input and output channels?
>
>
>
>
>
======= At 2003-09-28, 19:14:00 you wrote: =======
>
>
>Hi
>
>
>
>As many things are not yet routine (for AU dev and AU hosting) please
>
>allow me this question:
>
>
>
>What are the necessary steps (and in what order must they be performed)
>
>that an audiounit can provide e.g. 2 channels input and 12 channels
>
>output (not the same number of channels for in and output, so that i
>
>can see e.g. (mono to 5.1, stereo to 10.2)). Since a few days, i'm
>
>trying to implement an AU just with this option and now i'm lost. In
>
>lack of a few different hosts supporting this feauture (and of course,
>
>the validation tool) i only can check my AU in DP4.1. Maybe now my code
>
>is right, but DP4.1 cannot handle multichannel AU's. So, when can i be
>
>sure, that it's the host and not my plug causing it not to show up as i
>
>expect it should. Some clear light on this topic would certainly be
>
>good for the archive, too.
>
>
>
>Thank you
>
>
>
>christian
_______________________________________________
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.