Re: Error -3000 (Invalid component ID)
Re: Error -3000 (Invalid component ID)
- Subject: Re: Error -3000 (Invalid component ID)
- From: Howard Moon <email@hidden>
- Date: Thu, 23 Jan 2003 09:44:30 -0800
Urs,
I can see those calls in the AUBase that is in my
Developer:Examples:CoreAudio:AudioUnits:AUBase folder, but not in the
AUBase that I have in the porting SDK's BaseClasses:Apple folder. If I
switch to the Examples code base, then I can no longer compile. (One
example error: the file <algo.h> cannot be found, which is included in
there somewhere.) Is there a newer porting SDK or something? I had to
comment out some code in my AUBase.cpp because the property is no
longer supported. I think there must have been other changes in the
new 10.2.3 OS, or in the December 2002 Developer Toolkit that is
causing this incompatibility. Previously I had been getting a blank
GUI window. Now, after moving to a new machine with all the new Apple
stuff, I get this -3000 error.
Thanks for the help...
Howard
On Thursday, January 23, 2003, at 08:57 AM, Urs Heckmann wrote:
Hi Howard,
this is just that the Component ID of your View class doesn't match
the Component ID the Process class wants for its editor. (Reminds me
to the funny situation when More Feedback Machine "hijacked" the
Editor of Zoyd and could even be controlled by it, because I forgot to
set the propper ID...)
Uhm, is the VST porting lib updated to support Dec 02 Developer Tools
in regards to the new convenience functions?
Check these out:
make sure this returns 1:
virtual int GetNumCustomUIComponents ();
make sure this returns the correct ComponentDescription for your view
class:
virtual void GetUIComponentDescs (ComponentDescription* inDescArray);
Cheers,
;) Urs
Am Donnerstag, 23.01.03, um 17:28 Uhr (Europe/Berlin) schrieb Howard
Moon:
Hi...
anyone seen this error? I've ported a VST plug to AU, using the
Logic porting SDK, and I get this error. Afterwards, my plug-in
comes up, but with the "default" blue Logic AU plug-in window instead
of my custom window. Assuming that I'm correctly interpreting -3000
as "invalid component ID", (as given in the file MacHeaders.r), it's
pretty obvious my editor or something is registering an invalid ID,
but where? Anyone know what file in the SDK or in my app might cause
that error at instantiation time? BTW, the plug-in is recognized by
Logic fine...it's just when I try to bring it up that I get this >
error.
Thanks,
Howard
_______________________________________________
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.
_______________________________________________
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.