[AU] Dynamic parameters
[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