Re: FxPlug 2 Parameter IDs
Re: FxPlug 2 Parameter IDs
- Subject: Re: FxPlug 2 Parameter IDs
- From: Paul Miller <email@hidden>
- Date: Thu, 30 Jun 2011 11:34:33 -0500
On 6/30/2011 11:01 AM, Julian Vasilkoski wrote:
Are parameter ids 4 bytes now or are they still short ints? Do the ids
have to be below a certain value like in the old SDK?
Now that it's all 64 bit I would hope they'd be uint64s. I'm working on a couple of plugins with more than 64000 parameters and could really use the expanded id space.
Parameter ids are UInt32s, and always have been, with the caveat that Motion restricts them to be less than 10,000. Moving to 64-bits would have changed a lot of method signatures, and it didn't seem worth the hassle since nobody should have more than 4 billion parameters (and you can't currently have even that many). The number 10,000 is a limitation that we should get rid of, but I don't know how easy that would be to do. Please file a bug if this is important to you.
If you really have the need for 64,000 parameters, I'm guessing that maybe the new dynamic parameter API would be helpful to you. It allows you to add and remove parameters outside of the -addParameters method.
I was only joking. :-)
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Pro-apps-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden