• 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
[AU] Dynamic parameters
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[AU] Dynamic parameters


  • Subject: [AU] Dynamic parameters
  • From: Domagoj Saric <email@hidden>
  • Date: Thu, 07 Mar 2013 13:01:50 +0100


Is there an official way that an AU that uses dynamic (non-indexed/"ID based") parameters has to behave WRT to managing and reporting its parameter list state (report kAudioUnitProperty_ParameterList property changes)?

The only thing I could find is a note in AUElement::SetParameter() that says one should not add parameters while initialised. However, "in real life": - AULab handles it just perfectly whenever I issue a kAudioUnitProperty_ParameterList property change it updates its self (and its generic view) - non-Apple/non-"AU native" hosts like Reaper and Ableton Live do not handle it at all (no change is seen in their list of parameters for my AU) even though they register a property listener for kAudioUnitProperty_ParameterList and re-query the info for all parameters...

Are the hosts that do not handle this "broken" or should I be prepared to handle both cases/kinds of hosts? If the latter, how should one go about it considering that one has no way of knowing if a particular host actually handles changes to a given property?


--
Domagoj Saric
Software Architect
www.LittleEndian.com
_______________________________________________
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

  • Prev by Date: Re: [VST2.4 -> AU] VSTTimeInfo <-> ( AudioTimeStamp + HostCallbackInfo )
  • Next by Date: [AU] (Lion+) Audio Plugin API
  • Previous by thread: Re: [VST2.4 -> AU] VSTTimeInfo <-> ( AudioTimeStamp + HostCallbackInfo )
  • Next by thread: [AU] (Lion+) Audio Plugin API
  • Index(es):
    • Date
    • Thread