• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Clump name and AULab
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Clump name and AULab


  • Subject: Re: Clump name and AULab
  • From: William Stewart <email@hidden>
  • Date: Wed, 26 Jul 2006 12:30:42 -0700


On 26/07/2006, at 7:54 AM, philippe wicker wrote:

Hi all,

I have regrouped part parameters of a music device AU into some clumps and I'm wandering how a host proceeds to query the clump names. When the AU generic view is opened within AULab, the clumps appear as boxes containing the parameters, but the clump name does not show up.

Is it a normal AULab behavior?

AULab's view will show the clump names if they are present - our Multiband compressor should have these

What do I need to implement within the AU code to return the clump names to a host?

kAudioUnitProperty_ParameterClumpName AudioUnitParameterNameInfo (read)
This works in a similar manner to the ParameterIDName property, except that the inID
value is one of the clumpID's that are returned with the AU's ParameterInfo struct.



I assume I need to write some code in my overriden GetProperty method. How can I query these clump names? I mean, which scope and element numbers do I need to use when I call AudioUnitGetProperty?

Clumps (names, etc), like general info on parameters, are really a scope property.


If you are defining parameters on part scopes, then each element in the part scope will share the same parameters types, etc (just different values of course for each element) - think of input volumes on a mixer... For the way these parameters are clumped, the same applies - the clumping is defined on the scope (so just as with param info, the element is ignored), and the host will query the different scopes for their parameters and clumps.

Does that make sense?

Bill


Thanks!

Philippe Wicker


_______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden

--
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
________________________________________________________________________ __


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Clump name and AULab (From: philippe wicker <email@hidden>)

  • Prev by Date: Re: Clocks and MusicPlayers
  • Next by Date: Pointer to effect in Audio Units Carbon View
  • Previous by thread: Clump name and AULab
  • Next by thread: Re: Clump name and AULab
  • Index(es):
    • Date
    • Thread