Re: Maximum number of parameters?
Re: Maximum number of parameters?
- Subject: Re: Maximum number of parameters?
- From: Brian Willoughby <email@hidden>
- Date: Tue, 19 Aug 2008 15:19:09 -0700
Sorry to go on about this, Markus, but you missed my point.
Registered or Non-registered MIDI controllers have a 7-bit ID. Don't
confuse the 7-bit ID with the 14-bit value. Your example of storing
MIDI parameters is misleading, because storing the 14-bit value is
completely different from matching and storing the 7-bit MIDI
parameter ID. In other words, I don't think you'll even find MIDI
software which uses 14-bit controller IDs, because it's only the
values that are 14 bits, not the IDs.
The original question is about the maximum number of parameters there
can be, not the maximum number of distinct values for a single
parameter. AudioUnits have a 32-bit ID and a 32-bit value.
I'm not saying that your practical suggestion is a bad one, I'm just
pointing out that it has nothing to do with MIDI and is therefore
arbitrary. One could just as easily pull any other practical limit
out of a hat.
More important than my being pedantic about this is that Apple has
gone on record that it would be a bad idea to limit the number of
parameters this way.
Brian
On Aug 19, 2008, at 14:18, Markus Fritze wrote:
On Aug 19, 2008, at 2:09 PM, Brian Willoughby wrote:
We're talking about Parameter IDs here, and I would say that using
14 bits as a limit, instead of 32 bits, is completely arbitrary
and not related to anything.
The original question was: "Hi, out of curiosity is there a limit
on the number of parameters an Audio Unit can posses? Or perhaps
more likely, a practical limit to ensure host compatibility?"
And I _suggested_ that a practical limit _could_ be 16384
parameters. I think this is a reasonable statement, if a host (I
don't know of any, but that was not the question anyway) would
somehow store the parameter in the same way a registered or non-
registered MIDI controllers, which are 14 bit.
And yes, it has nothing to do with the theoretical limit and the
way parameters are stored by a host application or how their
parameters are addressed.
_______________________________________________
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