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: "Paul Kellett" <email@hidden>
- Date: Wed, 18 Sep 2002 10:30:27 +0100
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.
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.
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.