Re: Misc AU hosting questions
Re: Misc AU hosting questions
- Subject: Re: Misc AU hosting questions
- From: Marc Poirier <email@hidden>
- Date: Fri, 20 Feb 2004 15:00:50 -0500 (EST)
On Fri, 20 Feb 2004, seb_plogue wrote:
>
1) Factory presets vs. User preset:
>
From reading the doc/headers/mailing-list, I'm tempted to think
>
that AU supporting presets have "n" factory presets and 1 user
>
preset. Am I right?
Pretty much, yeah, though I think it's easier to think of the "user
preset" as the "user state". It is whatever the current state of
parameters (and maybe other things) is at the moment. It is what is
stored if you Get ClassInfo at a given point in time, and what results if
you Set ClassInfo. FactoryPresets are static, read-only state
descriptions that can be copied into the user state by Setting
PresentPreset (or the deprecated CurrentPreset, for AUs that don't yet
handle PresentPreset) with a non-negative AUPreset.presetNumber value
(that corresponds to one of the AU's FactoryPreset's numbers).
>
If so, is there anything preventing the host to manage multiple
>
user presets? (i.e. the host will take care of getting/setting
>
the ClassInfo when a preset is changed so that for the AU
>
there will only be one user preset)
I'm not sure what you mean when you refer to "when a preset is changed",
but yeah, you can come up with any way you want to allow managing of
custom user state presets. If you are talking about preset files, please
read the info here:
http://destroyfx.org/dfx-au-utilities.html#preset_files
>
2) Recommended property listeners:
>
Besides the obvious ParameterList/Info/ValueStrings and PresentPreset
>
is there any other property the host should care about?
If the features of your host are such that these make sense to listen to,
then I highly encourage also listening to Latency and TailTime in
particular, and also BypassEffect in case the AU provides its own
interface for that.
>
3) MIDI outputting AU:
>
I do kind of remember from the list that this should be
>
possible now. Is it the case? ( I did tried to search
>
the archives but using MIDI in a search isn't a good idea
>
so if there's anyone knowing the magic word to use to bring
>
up the topic...)
Yeah, it is possible now, and there was a thorough explanation of it on
the list, but I don't seem to have that message saved...
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.