Audio Units - future improvements?
Audio Units - future improvements?
- Subject: Audio Units - future improvements?
- From: Marc Poirier <email@hidden>
- Date: Wed, 10 Jul 2002 19:49:05 +0200 (CEST)
Hi. I've made a bunch of VST plugins and now I'm trying to port them to
Audio Units. I can port a few of my really simple ones (I finished my
first successful one today, yay!), but not the rest because most of them
rely on features of the VST API that don't exist (yet) in AU. So, I'm
wondering if there are plans to implement some of these very nice
VST-esque features (the first two are ESPECIALLY IMPORTANT):
* the ability to send MIDI to effects, not just synths (i.e. treat it like
a synth, but also allow for audio input as well as output)
* the ability for hosts to send musical time information to AUs (tempo,
the position within a measure, time signature, etc.)
* programs (and it sounds like that might be coming, since Doug W said
presets would be supported soon, but I'm not sure if that's the same as
VST programs, whether it will allow for users to modify those and save
banks and such)
a way for the host to indicate that the signal has stopped and restarted
(in VST, suspend() and resume() are used). This allows you to clear
buffer, IIR histories, etc. Is this what Reset() is for in AU? It's
unclear to me, but maybe Reset() is fine.
And I also have a suggestion for something that VST doesn't have, but
would be nice to see:
Audio Units already let you specify i/o configurations as far as I can
tell (GetSupportedNumChannels) which is great, but it looks like there's
no way to specify unmatched pairs (for example, 1-in/2-out). That would
be nice.
Thanks for listening,
Marc Poirier
[ Destroy FX -
http://www.smartelectronix.com/~destroyfx/ ]
_______________________________________________
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.