Re: Parameter odds and ends
Re: Parameter odds and ends
- Subject: Re: Parameter odds and ends
- From: Bill Stewart <email@hidden>
- Date: Fri, 1 Aug 2003 13:03:13 -0700
On Friday, August 1, 2003, at 10:40 AM,
destroyfx#email@hidden wrote:
>
>
>
On Thursday, July 31, 2003, Bill Stewart wrote:
>
>> 3) But there's one missing piece: the name of the clumps. How does
>
>> the plugin specify these and how does the host query these? They
>
>> need
>
>> names, don't you think? Like if, for example, a host is going to use
>
>> clumps to structure a parameter list and put parameters in sub-menus,
>
>> it will need names for those sub-menus to make the clumps make sense
>
>> to the user.
>
>
>
> I've also added a property (Chris Reed beat you to it), to get the
>
> name of a clump...
>
>
Okay, that's good to hear. Is it implemented anything like how I
>
described
>
in my original message about this:
>
http://lists.apple.com/archives/coreaudio-api/2003/Jun/10/
>
auparametergroupsp
>
roposa.txt
>
or some other way? Just curious...
typedef struct AudioUnitParameterNameInfo {
UInt32 inID;
SInt32 inDesiredLength;
CFStringRef *outName;
} AudioUnitParameterIDName;
Its a little bit different - but same idea... This struct is used for 2
properties:
(1) For getting the shortened name of a paramter (if supported of
course)
(2) For getting the name of a clump.
The inDesiredLength maybe ignored - but is a hint to the AU about the
length of the display...
We don't expect that all clumps for all parameters have names (same as
we don't expect all parameteres for all AU's to provide short names)...
Though I guess as this feature is supported by hosts, and AU developers
see how much better their AU's are presented to users when this is
supported, that this will encourage support for this.
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.