Re: Open times are too long
Re: Open times are too long
- Subject: Re: Open times are too long
- From: Glenn O <email@hidden>
- Date: Sat, 29 Mar 2003 15:06:51 -0800
Yeah, this an important point for AU developers to understand.
CVST2AUPlugin has a global instance of the registrar, CVST2AURegister,
the ctor of which instantiates your plugin. The consequence of this is,
as the original poster noticed, even when you have no instances
of your plugin visible in the host GUI, you still have that one
global instance of your plugin remaining.
- Glenn
Bill Stewart wrote:
>
>
Glenn
>
>
I'm a little confused by this comment.
>
>
When you say "registrar" do you mean Logic, or are you talking about
>
the system component registration?
>
>
Bill
>
>
On Thursday, March 27, 2003, at 03:20 PM, Glenn Olander wrote:
>
>
> Howard Moon wrote:
>
>> On a related topic, I have previously asked (eMagic) about the
>
>> problems we had, and at least one item has still not been responded
>
>> to: why is the effect class constructed twice when running Logic
>
>> Audio, but only destructed once? Something I read in this thread
>
>> implies that that is still the case. Am I correct?
>
>
>
> The registrar creates a static/global version of your plugin. That
>
> means there's always at least one instance of your plug around, even
>
> when it isn't in use.
>
>
>
> - Glenn
_______________________________________________
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.