Re: Private Parameters
Re: Private Parameters
- Subject: Re: Private Parameters
- From: Bill Stewart <email@hidden>
- Date: Tue, 15 Jul 2003 17:24:03 -0700
Yes...
"Public" parameters are described as those who's (yes some parameters
are people :) ID's are obtainable through the:
kAudioUnitProperty_ParameterList
property... This property is screenable on different scopes, so mixer
units for example, publish different parameter lists for input and
output scopes and don't have global scoped parameters... Effects units
(and synths) will generally only have global scoped parameter lists...
Once a parameterID is published through this "list", its expected that
information can be retrieved about that parameterID through the:
kAudioUnitProperty_ParameterInfo
property (on the appropriate scope of course)
Bill
On Tuesday, July 15, 2003, at 04:57 PM, Glenn Olander wrote:
>
Absolutely. I never suggested that an AU should not publish
>
parameters. I simply suggested offering additional categorization
>
of parameters to make that list more explicit.
>
>
Anyway, was my interpretation of "publish" correct?
>
>
- Glenn
>
>
>
Bill Stewart wrote:
>
> If the AU doesn't publish a list of parameters, then the host can't
>
> record parameter gestures and can't map external control sources...
>
> Maybe your UI can take care of the mapping of controls (but then
>
> every UI would have to do this), but you still can't solve (2),
>
> unless the host is aware of the parameters to listen too, which then
>
> affects whether it can change those values...
>
> So, I think the last two (even disregarding the "generic UI") are in
>
> themselves sufficient reason to publish a well described and
>
> appropriate list of parameters for the hosts to care about.
>
> Generally, I also think this is sufficient.
>
>
--
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.