Multi-out audio units
Multi-out audio units
- Subject: Multi-out audio units
- From: Chris Reed <email@hidden>
- Date: Sat, 12 Apr 2003 14:42:56 -0500
I have a question concerning multiple output audio units (or individual
outs)... with the end goal being to allow the user to select between
the Main and N sub outs for each instrument in Ritmo.
I know the proper way to approach this would be to use group scopes.
Instruments would assigned to a group scope, and the host renders that
scope and all is happy. But do any hosts support group scopes yet?
Another concern about group scopes is that it seems very targeted at
the host, requiring the host to know how many groups are in uses, and
possibly even specify the number of groups. And the host also specifies
the group when starting a note, although I guess that the plug-in could
ignore that and use whatever group it wants.
This is all very flexible and nice, but requires a lot of host support
that just isn't there now.
The only alternative I see is to do what Emagic apparently does with
EXS24 (and I suppose how multi-out VST instruments work), which is to
output 16 or whatever channels and map the instruments to different
channel ranges.
(I don't see how to get at those extra channels coming out of EXS24,
though I can hear them, to map them to a bus or anything... but that's
my problem, and I probably just need to read the manual.)
I feel stuck here between implementing it the right way and not having
it work because no host supports it, or doing a klugey way and having
to rewrite it in the future.
Does anyone have any comments on how to approach this? I'm surely not
the only one who will be dealing with, especially as the larger
commercial plug-ins get ported to AU land.
-chris
_______________________________________________
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.