
NON-AUTOCONFIGURING PATCH MEMORIES
----------------------------------

A set of Patch Memories working exactly as the stock ones with the only difference that autoConfigureParameter is NOT SET.

As such, they carry the advantage that you will NOT lose your original patch memory range, value and the link to the parameter stored in your presets everytime a module is re-connected to the DSP output.
In particular, if you have already some presets containing values for a Non-Autoconfig Patch Memory, such values will NOT be lost upon reconnecting a DSP module to the output, as it instead happens with regular Patch Memories and which can have dramatic implications. Therefore, if you are working on a synth or effect for which you plan to add several presets you don't want to risk to lose, and you suspect you shall still change or improve its dsp wirings, consider substituting all the regular Patch Memories already present with Non-Autoconfig ones in advance.

As a drawback, the Patch Memory range (Low/High) and its value will NOT be automatically changed when you connect a module to the DSP output: range shall be set manually (something which had to be done even with regular Patch Memories most of times, since the range specified by an input DSP module pin is not always meant to match the desired range)

The same way, you shall configure manually the Patch Memory List by entering a suitable Item List string (unexposed pin) separating the various items by commas, in a consistent manner with the List input pin of the DSP module connected.

IMPORTANT:
YOU CAN SAFELY REPLACE ANY EXISTING STOCK PATCH MEMORY WITH THESE NON-AUTOCONFIGURING ONES USING SYNTHEDIT "REPLACE" OPTION WITHOUT LOSING YOUR PARAMETER-PRESET BINDING !
BUT PLEASE, ONCE YOU DID, MAKE SURE YOU RESTORE MANUALLY THEIR ORIGINAL RANGES, OTHERWISE (FLOAT AND INT) IT WILL REMANIN SET AS PER DEFAULT (0-10), WHICH MAY NOT BE SUITABLE ESPECIALLY IF THE PATCH MEMORY IS MEANT TO STORE A FREQUENCY IN HZ OR A SAMPLE LENGTH


LIST VERSIONS - IMPORTANT !
---------------------------

Disabling auto-configuration of the internal parameter does not allow the list of items to configure automatically when connecting the DSP list output pin. For this reason, the list of items MUST BE SPECIFIED BY HAND IN THE APPOSITE (UNEXPOSED) ITEM LIST PIN BOX, OTHERWISE THE PATCH MEMORY WILL NOT WORK IN THE EXPORTED PLUGIN !


VOLATILE VERSIONS
-----------------

Non-autoconfiguring Patch Memories as described above, for usage when storing the parameter value in presets must be avoided.
The parameter value is neither saved in Synthedit projects nor in presets, but is preserved thru sessions i.e. when opening and closing the panel.

Please note that the IgnorePC flag has actually no effect on preventing the parameter to be stored in presets.
Within SynthEdit only, leaving it disabled still causes the parameter value to the stored in a *temporary* preset memory, but NOT in the presets or in the exported plugin (the per-preset values will be lost when saving and reloading the project)


