User`s guide

custom presets into one of your existing categories (which can
serve as your custom preset category), then save all your presets as
a bank so you can reload them later.
In Audio Unit format, you can only load one custom preset at a time.
Even in VST format, note that not all host programs support loading
and saving of preset banks.
Why does the VST version remember slider changes if I select
another preset and then switch back to my previously modified
preset, but the Audio Unit version does not?
This was done to conform to the VST and Audio Unit APIs.
In the VST version, the presets represent what the VST spec refers to
as “programs,” which are numerical slots which can hold your
settings. Each time the plug-in is instantiated, it fills these slots
with some default settings (factory presets). However, the contents
of these slots are volatile (i.e., writeable, not just readable). So any
changes that the user makes will be part of the user state that is
saved when you save a song or export a VST preset or bank file. If
you load a new preset, the preset name will change appropriately in
SFX Machine’s presets list box; unfortunately, there is no way to
notify the host of this change, so the host will still show the old
factory preset name. At any rate, note that if you modify a preset in
the VST version, then switch to a new preset and switch back, your
changes will still be there. (However, each time you launch SFX
Machine Pro, you will see the factory presets, not your modified
presets.)
In the Audio Unit format, the factory presets are like static ROMs. If
the user changes the current state of the preset, the host program
provides a mechanism for the user to save this as a new preset. The
current state of the plugin is always the user state, and it
automatically gets saved when saving a song or exporting a preset
file. However, if the user clicks on another preset without first
saving the changes, those changes will be lost. (We will add a
warning message to a future version.)
The main thing to remember, for both versions, is to save any
custom presets you want to keep.