Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Surround info please




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
________________________________________________________________________ __


_______________________________________________
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
References: 
 >Surround info please (From: "Dave Hoskins" <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.