Reference
Components
File Format
The file format used is very easy to understand. It is tab delimited and it’s best viewed in a spreadsheet application like Microsoft Excel™.
Here’s an extract from an example synth:
Preset Table Format
Number of programs = 32
Number of parameters = 26
Parameter Type Tekno Honk Low Distant
continues right
OSC1-Detuner-Fine Float 0.289429 0.5
OSC1-Detuner-Octave Float 0.555556 0.444444
OSC2-Detuner-Fine Float 0.752513 0.5
OSC2-Detuner-Octave Float 0.555556 0.444444
OSC1-Waveform Float 0.2 0.8
OSC2-Waveform Float 0.2 0.4
OSC1-Volume Float 0.644708 0.5
OSC2-Volume Float 0.5 0
Filter Envelope-Attack Float 0.075 0
Filter Envelope-Decay Float 0.760487 0
continues down
The first three lines give the table format, number of programs and number of parameters. After that comes a table which contains all the
preset data. The first column shows the preset parameter name (this must be unique for each parameter). The second column shows the
data type – either String, Float or Float Array. The columns after that show the data for each program and are headed by the program name.
Parameter Order
If the Preset Text File Order input was set to True there will be an additional column after the Type called Order. Initially this will show –1 for
all parameters. To specify the order of parameters as they will appear in the host you should assign a number to each parameter.
Parameters with the lowest numbers will appear at the top of the parameter list. Parameters left at –1 will be highest on the list.
Reloading Parameter Data
When the text file is loaded back in the software will take each parameter in turn and locate the Preset Parameter or Preset Parameter Array
component with the same name in your schematic and load in the data for all the programs. If it can’t find a match the data is ignored.
Program name data is also loaded and is sent to the Program Names output on the Preset Text File component.
352 of 494