When a Presets parameter is selected in the parameters list, the following user interface is displayed:

30

The Presets parameter allows users to select, create and load parameter presets. As a plug-in developer, you may embed any number of presets inside your plug-in, so that users may get immediate access to a set of built-in "styles".

Preset files contain the values of all parameters at a given point in time. They are used to capture a given "look" and recreate it effortlessly when a given plug-in is used again, with a different clip. Preset files may only be created within the FxPlug host, by clicking the "Save As..." button:

Preset

To create factory presets for a given plug-in, save the presets to disc, and click the “+” button to embed each preset in the plug-in.

The Include presets created by the user in popup menu option controls whether the popup menu will also contain user-created presets that have been saved to one of two specific locations on disc:

/Library/Application Support/Noise Industries/Presets



or

~/Library/Application Support/Noise Industries/Presets


The user expects his presets to become available via Presets parameter, however this option should be disabled when creating a second (or third) presets parameter for other purposes. Such purposes include creating “group-local” presets.

The Allow user to open and save presets option determines the visibility of “Open” and “Save As” buttons inside the host. If you wish to prevent the user from loading or saving presets from this parameter, disable this option.

The Apply presets only to parameters in this group option instructs FxFactory to only apply preset values to those parameters that happen to be in the same group as the Presets parameter itself. This option is only availble when the Presets parameter is nested under a group.

Group-local Presets

It is possible to create Preset parameters whose values are only applied to the group in which the parameter resides. To do so, disable the Include presets created by the user in popup menu and Allow user to open and save presets options and enable the Apply presets only to parameters in this group:

31