Re: Newbie AU questions (AU types and subtypes)
Re: Newbie AU questions (AU types and subtypes)
- Subject: Re: Newbie AU questions (AU types and subtypes)
- From: Bill Stewart <email@hidden>
- Date: Wed, 18 Sep 2002 10:48:06 -0700
on 18/9/02 2:30 AM, Paul Kellett wrote:
>
Bill Stewart <email@hidden> wrote:
>
>
>
> 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...
>
>
>
As B.J. Buchalter said, that either limits each manufacturer to one
>
effect of each type, or the subtype field will quickly stray away from
>
Apple's list of subtypes and be of no use for sorting effects by their type.
Yes - and I think we'll have to abandon this idea, as the subtypes are
really the only field that any company (including us) can use for multiple
units.
So - my guess is that subtype can't realistically be used in this way
>
A quick and dirty solution would be to use the first 3 characters of
>
the subtype to describe the effect type, but maybe there are technical
>
reaasons why that wouldn't work. In any case, it would be nice to see a
>
more complete list of subtypes, before people start making up their own...
>
>
eq, (parameteric, graphic, shelving, enhancer, ...)
>
dynamics, (compressor, limiter, expander, gate, dynamic eq...)
>
modulation, (chorus, flanger, phaser, tremolo, leslie, ...)
>
nonlin, (overdrive, distortion, waveshape, amp sim, ring mod...)
>
>
Of course, writing that out has made me realise there are always going to
>
be effects that can't be neatly classified anyway! Maybe the easy way out
>
is to use the subtype just as a unique ID for each plug-in from a
>
manufacturer, and assume hosts will only sort plug-ins by manufacturer.
Yes - I agree - and then you also have the additional problem that was
pointed out earlier of audio units that are reverbs, but different types of
reverbs.
I don't think this is a big deal...
(I'll ammend the docs to make sure this is clearly spelt out)
Bill
>
Paul.
>
>
_____________________________
>
>
m a x i m | digital audio
>
>
http://mda-vst.com
>
_____________________________
>
_______________________________________________
>
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.