AU - Host App Requirements
AU - Host App Requirements
- Subject: AU - Host App Requirements
- From: Bill Stewart <email@hidden>
- Date: Wed, 3 Sep 2003 14:33:16 -0700
I thought I'd raise this as a general concern on this list for anyone
writing a host application of Audio Units.
Some AU's will change the parameter information that they report based
on settings, etc, a user makes - typically this can occur when a user
loads a different preset, and the AU is acting more like a
shell/wrapper to a highly configurable rendering engine.... (though the
potential of course can exist for any number of reasons, for this to
change)...
Thus, minimally, a host should listen to notifications from an AU that
its parameter list property has changed - the generic view in panther
will do this and reconfigure its UI when it receives this notification.
The individual ParameterInfo of a particular parameter may also change
too - for instance a range of a parameter's value may change.
We would expect AU's that are doing this kind of dynamic configuration
to issue a property change just on the ParameterList property. (If the
list of parameters hasn't changed, but maybe one or two parameter's
info have, then a notification on the ParameterInfo property is
sufficient).
Thanks
Bill
--
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
________________________________________________________________________
__
_______________________________________________
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.