Multiple Outputs/Busses question
Multiple Outputs/Busses question
- Subject: Multiple Outputs/Busses question
- From: Urs Heckmann <email@hidden>
- Date: Mon, 13 Jun 2005 11:38:55 +0200
Hiya,
I'm getting serious about multi bus & channels. Finally. So much talk
in the past, and now that it's due I'm totally puzzled - so instead of
wading through weeks of checking out stuff, maybe someone experienced
on the list has some quick pointers ;-)
I want to build a plugin that has the following options on the output
side:
Mode 1: 1 Output Bus stereo (all hosts savvy mode ;-)
Mode 2: 1 Output Bus with 4 channels
Mode 3: 1 Output Bus with 8 channels
Mode 4: 4 Output Busses, stereo each
In Modes 2 and 3, these multiple channels have equal meaning. There
won't be any preprocessing for some sort of center channels or bass
channels. They are just meant to be distributed evenly on a circle.
What would be the proper way to implement this close to AU specs? An
example would be highly appreciated 8-)
Which hosts support configurations like this at all?
Should *I* implement a switch for the modes or should my plug listen to
host set channel configuration and switch modes accordingly?
In Mode 4, is it true that the host will call the render proc 4 times,
once for each bus? - My algorithm creates these 8 channels in one go
anyway, no matter what. So, do I have to store my output buffers in
order to fill the busses in subsequently passed target buffers?
What kinds of configurations are users used to? What's common? What's
the normal way to provide Quattro/Surround these days?
Thanks,
;) Urs
urs heckmann
email@hidden
www.u-he.com
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden