Reference

Components
Number of parameters = 26
Parameter Type Tekno Honk Low Distant Rez Sweeper
OSC1-Detuner-Fine Float 0.289429 0.5 0.2625
OSC1-Detuner-Octave Float 0.444445 0.333333 0.666667
OSC2-Detuner-Fine Float 0.752513 0.5 0.7875
OSC2-Detuner-Octave Float 0.444445 0.333333 0.666667
OSC1-Waveform Float 0.2 0.8 0.2
OSC2-Waveform Float 0.2 0.4 0.2
OSC1-Volume Float 0.644708 0.5 0.575
OSC2-Volume Float 0.5 0.0 0.5
The first 3 rows are always the same except for the number of programs and parameters which will obviously vary.
There is then a blank line followed by the table of preset data. The first column is the preset parameter name. Parameter names must be
unique. If you find any that are the same then you need to go back to your schematic and change them.
The next column is the data type. Currently this can only be one of the following:
String
Float
Float Array (N) (where N is the size of the float array)
For Float Arrays there is an entry in the parameter column for the name followed by a numbered entry for each
element in the array. These numbered entries do not count when considering uniqueness of parameter names.
The rest of the columns define the parameter data for each program. If you’ve saved just the current program
then you’ll just have one column.
Manipulating
One advantage of the preset text file system is that you can manipulate the files before re-loading. Possible uses
include rearranging program order or collating programs from separate files into one. You can also just update a
selection of parameters by deleting the rows for the parameters you don’t want to affect.
If you make any changes to the number of parameters or programs then you need to make sure you update the
figures for these in the 2
nd
and 3
rd
lines of the file.
At the top of each program column is the program name. You can change these names in the text file and then
load them back in so that all your program names get updated.
Loading
It’s useful to understand what happens when a preset text file is loaded into a schematic as you can use this to
your advantage under certain circumstances.
First the number of programs and number of parameters are read in. The software then cycles through each
parameter in turn. It reads the parameter name from the Parameter column and then tries to find a preset
349 of 494