Re: Emagic porting SDK
Re: Emagic porting SDK
- Subject: Re: Emagic porting SDK
- From: Marc Poirier <email@hidden>
- Date: Fri, 12 Sep 2003 09:36:45 -0500 (CDT)
I don't know, just see what's there. Also in the Apple examples, each
project has a .r file like this:
#include "AudioUnit.r"
#define RES_ID 3000
#define COMP_TYPE kAudioUnitType_Effect
#define COMP_SUBTYPE 'boof'
#define COMP_MANUF 'LinP'
#define VERSION 0x00010000
#define NAME "LinPlug: Thingy"
#define DESCRIPTION "super duper thingy from LinPlug"
#define ENTRY_POINT "YourClassNameEntry"
#include "AUResources.r"
(with everything past the first #include repeated for each component, like
a GUI component or whatever else is in the bundle)
But just use the proper values for stuff, make sure that the RES_ID
changes by at least 2 for each component, use a different subtype for
every AU that you make for a given type, make sure you're using your own
registered creator code for COMP_MANUF, make sure that you keep your
VERSION value up to date and in sync with your overridden
AUBase::Version() implementation, etc.
Marc
On Fri, 12 Sep 2003, Peter from LinPlug wrote:
>
> Did you make a .r file for the Component resource stuff?
>
>
Not really, honestly not at all.
>
>
I followed the instructions that came with the
>
porting SDK :-( Can you please point me to where this .r files
>
are documented ? Its a bit bad searching the apple site for ".r" ;-)
>
>
Best regards
>
Peter
_______________________________________________
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.