Re: Newbie AU questions
Re: Newbie AU questions
- Subject: Re: Newbie AU questions
- From: Bill Stewart <email@hidden>
- Date: Tue, 17 Sep 2002 15:05:04 -0700
on 16/9/02 3:31 PM, Marc Poirier wrote:
>
>> Ideally - an id that contains ALL lower case characters is reserved for
>
>> use by apple (So your ID could be ACME, Acme, aCME, etc but NOT acme)
>
>>
>
>> Not sure actually where you register the ID however...
>
>
>
> That would be at http://developer.apple.com/dev/cftype/
>
>
Are you sure about that? It seems weird to me that you would
>
register a componentManufacturer code via the application creator
>
code registry. These codes do not serve the same functions at all
>
and I see no reason why there couldn't be duplication of codes
>
between the 2 types.
>
>
One other question: Are all-lowercase componentSubType codes also
>
reserved by Apple, or is it only all-lowercase componentManufacturer
>
codes that are reserved? It will be a problem for VST -> AU
>
compatibility if all-lowercase subtype codes are reserved, since that
>
was not the case for VST plugin "unique ID" codes...
We would really like to maintain a list of sub-types that implementors of
specific types of dsp would conform to.
For instance, a reverb effect could be identified by the
kAudioUnitType_Effect and the kAudioUnitSubtype_Reverb
Then - different manufacturers provide different implementations of this
that in many cases would report similar parameters, etc...
In some cases this is reasonable, in others not, so this isn't something
that we would insist on.
However, the specification of using all lower case is still an area that we
would prefer to keep restricted to apple only usage - as such of course,
when we decide to define a new subtype, we will use lower case, and won't be
concerned about any conflicts that might be caused by a developer having
used that.
(This applies only when ALL of the characters in this ID are lower case - a
mixture of upper and lower case is not restricted)
Bill
>
>
Alright, well just to make sure that no one steps on my turf, I'd
>
like to claim 'DFX!' (Destroy FX) and 'SFXm' (SFX Machine), thank
>
you, enjoy the view but no trespassing. ;)
>
>
Marc
>
_______________________________________________
>
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.
--
mailto:email@hidden
tel: +1 408 974 4056
__________________________________________________________________________
"...Been havin' some trouble lately in the sausage business," C.M.O.T.
Dibbler replied.
"What, having trouble making both ends meat?"
__________________________________________________________________________
_______________________________________________
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.