PROGRAM GENETICS
When in Program (Play)
Mode enter Program Genetics by selecting Options in main Menu and then PROGRAM
GENETICS in drop down menu
.

All Genetic features can be controlled from this pop-up window:

On the pop-up window there
are four buttons corresponding to breeding functions/methodologies
.
They are Mix, Morph, Mutate and Random:

Genetics allows the user to quickly build new sounds from two existing
ones in a similar fashion to breeding. Parameters of each of the two
sources (parents) are combined using three different functions to generate a new bank of resultant sounds (kids).
The four functions are:
Mix: each parameter of each child is randomly chosen from either a parameter from the mother or father source. For example if the mother’s
cutoff frequency was 10 and the father’s was 88; the children’s values would only be 10 or 88.
Morph: the value of each parameter is linearly interpolated from one parent to the other. The first child is identical to the mother, the last
child is identical to the father. All others are weighted towards each parent depending on their placement within the list. The middle child is
exactly ½ mother and ½ father.
Mutate: the value of each parameter of each child is randomly chosen from
within the range between each parent’s parameter. For example if the
mother’s cutoff frequency was 10 and the father’s was 88; the children’s values would be between 10 and 88….50, 25, 88, 70, 63 …etc.
Random: the value of each parameter of each child is produced by a random
number from within the min/max voyager parameter range.
The
parent characteristics are imported from Program Bank A through D by selecting
and then following the drop down menus for both Mom and Dad:

The easiest way to audition results is to use computer keys and click on each child to hear it. If the sound is pleasing, simply drag and drop it
in a top offspring bank
,

send it to Librarian
or simply use copy and
paste.

You can also randomly
assign MFX or GE system from Mommy to Kids by selecting MFX or GE Wiz
buttons
:

Experimentation by using vastly different parents and similar
parents creates nice results. You can interbreed offspring too. In addition, you can set some
filters
. The excluded parameters will not take a
part in generation and their values will be inherited from the mother.

This filter option enables the editor to automatically send selected Presets in the Genetics window from the mother's, father's, kids' and top offspring
bank to the edit buffer for audition. Note: characteristics of oscillators 1 and
2 can be individually selected out.
Additionally, the auto
write is protected
from accidentally being selected to prevent overwriting individual programs in
program banks when send is clicked.
Important: The text names are also morphed thus the strange children’s names. This is normal.