Re: Filing of User Presets - possible compromise?
Re: Filing of User Presets - possible compromise?
- Subject: Re: Filing of User Presets - possible compromise?
- From: Robert Grant <email@hidden>
- Date: Sat, 26 Oct 2002 05:36:59 -0700 (PDT)
>
Well, stupid to you, I guess... For me personally, I like it. You know,
>
just like in Logic, how you can save presets into
>
{appfolder}/PluginSettings/{pluginname} and, if you do that, Logic will
>
automatically construct a dropdown menu of those presets (with submenus
>
for subfolders) for that plugin whenever you load an instance of it. I
>
like that. With the way I work, it's nice. If that idea could be
>
extended so that any app could choose to do what Logic does, if I put the
>
files in a certain location, I'd like it even more. When you save a
>
preset in Logic, the file save dialogue defaults to starting you off in
>
the "official" location. But if you want it elsewhere, you just navigate
>
elsewhere. Works fine for me.
>
How's about this for a compromise? It may be a bit Clintonian in it's ability
to annoy just about everyone :-)
Let's store the presets in files with the extension ".aupreset". The user is free to store
these anywhere they like, however we will have a preferred location that hosts can
use to provide convenient access to commonly used presets when an AU is selected.
This location, I propose, should be in Library/Preferences/AUPresets. Under this
folder each AU has another folder based on their bundle identifier. Under this
folder can be either actual presets or more folders containing presets.
E.g.
Library/Preferences/AUPresets/com.apple.AUMatrixReverb/My Hall.aupreset
This makes it easy, I think, to satisfy most of the requirements.
I know that the NSUserDefaults is an interesting option but if it really will make users
lives less convenient we shouldn't let technical elegance get it in the way of usability.
(It wouldn't be hard to come up with a Cocoa class that sucks up the folders and presets
into a dictionary that can be turned into a hierarchical menu, BTW).
It would be nice to get to some closure on this... :-)
Comments?
Robert.
_______________________________________________
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.