• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Error -3000 (Invalid component ID)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

References: 
 >Re: Error -3000 (Invalid component ID) (From: Urs Heckmann <email@hidden>)

  • Prev by Date: Re: Error -3000 (Invalid component ID)
  • Next by Date: Re: Error -3000 (Invalid component ID)
  • Previous by thread: Re: Error -3000 (Invalid component ID)
  • Next by thread: Re: Error -3000 (Invalid component ID)
  • Index(es):
    • Date
    • Thread