On 20/06/2006, at 6:41 AM, Dave Hoskins wrote:
Hello all, I've been looking through this list for channel layout usage
and examples. But all I've found is a couple of hints, and people saying
there's examples in source code that I can't find, like the matrix
reverb stuff.
Yes - if you run this AU in auval you'll see it has surround
capabilities - and auval is testing the different configs, and the
channel layouts that it reports.
I've created a reverb plug-in that can switch between 2/4/5 channels.
ok - so make sure that as the client changes your format to ensure that
the ACL reflects the number of channels. We expect that the AU's ACL
always reflects the number of channels of a bus correctly - and the AU
itself has to play some role in maintaining this consistency (and
checking it as well). How a format is set doesn't change of course - the
ACL just provides meta information about a format - the role of each
channel.
I've got as far as setting the number of channels, but functions like
'CreateElements' don't even show in the API references.
Because they aren't an API - its a part of the AU SDK and all the source
is there. There's also some reference documents in /Developer/
Examples/CoreAudio/Documentation
And looking for anything using SetAudioChannelLayout turns up blank!
auval will do this
We're also going to be covering surround AU topics at this year's WWDC in
some depth - if you can come to the conference I think you'll find the
session useful (and we'll also be running a lab for more focussed Q & A
time with developers)
Bill
Can anyone help please? I'll need a little more than 'just over- ride
some functions' answers thanks. : )
Again I don't know why there are no examples of multi-channel audio
units.
Thanks in advance,
Cheers, Dave Hoskins
www.quikquak.com
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/coreaudio-api/email@hidden
This email sent to email@hidden
--
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
________________________________________________________________________
__
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.0.394 / Virus Database: 268.9.1/369 - Release Date: 19/06/2006