Re: Automation record ?
Re: Automation record ?
- Subject: Re: Automation record ?
- From: email@hidden
- Date: Wed, 27 Nov 2002 13:20:17 +0100
It seems that it has something to do with the first field of
AuParameterSet. I've search the archive on it, but 0 is often
passed, and it seems to work for them... So what does it fails
for me ?
Well, returning to basic...
I think that by some way, the host is not aware of my
parameters, I mean the way I declare them is not the right way
to handle it.
As shown in the code examples (Pan and Phase), the declaration
of such parameters (number of them, and mapping) occurs in *and
only in* GetParameterList.
There are two things that I find *very* strange in the code
provided as an example :
- First the AudioUnitParameterID * is filled in, but without
respect to know if it is large enough to handle the number of
parameters that must be returned to UInt32 & (One of our plugs
use 456 params...)
- There is an extra test in the filling loop, to test *each
time* if the pointer passed is null. And in the two project,
that extra test is done in two different ways (strange, isn't
it, I'm not talking about optimization).
For sure there is something I don't understand here, and I can't
find a note on that on the archive, so this might be very easy
to understand...
I would be glad to have some light on that issue.
Thanks,
Raphael
_______________________________________________
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.