Re: dynamically add / remove parameter
Re: dynamically add / remove parameter
- Subject: Re: dynamically add / remove parameter
- From: William Stewart <email@hidden>
- Date: Mon, 17 Aug 2009 16:21:30 -0700
On Aug 17, 2009, at 2:11 PM, Stephen Blinkhorn wrote:
On 17 Aug 2009, at 13:31, Ian Kemmish wrote:
MY WORKAROUND for this is to assume that whatever host I am using,
it's up to my AU to deal with this. So my AU's user interface is
able both to display all the parameters for the current voice, and
to bind them all to MIDI controllers. If the user needs
automation, then he'll at least be able to automate the MIDI
controllers in the host.
Interesting. I have similar problems.
My workaround consists of defining the dynamic parameters as generic
parameters (eg Custom1, Custom2 etc) and simply suppling a 0..1
range. In the UI I map the values appropriately for user feedback
and if the host supports value<>strings then I can supply something
more meaningful in automation editors as well. Also, if the user
has recorded automation data at least it will be in the correct
range even when the changes happen.
Yes, this is a common approach
But, if I was to rise above my station (the worst crime an
Englishman can commit according to Brian Eno) then I might suggest
bundling some of these finer AU capabilities into a specification.
Hosts/AUs can then advertise that they fully support such
specification and it makes all our lives easier?
This has been a part of the AU Spec from the beginning - the problem
is that host apps in general don't support this notion. I
Bill
Stephen
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
Ian Kemmish 18 Durham Close, Biggleswade, Beds
SG18 8HZ
email@hidden Tel: +44 1767 601361 Mob: +44
7952 854387
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
_______________________________________________
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
_______________________________________________
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
_______________________________________________
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