User guide

47
DSI Mopho SoundEditor - Program Genetics
48
DSI Mopho SoundEditor - Program Genetics
Here’s what the four button functions do:
Mix
: The parameters of each Child program are randomly chosen using
parameters from either the Mother or Father. For example, if the Mothers
cutoff frequency was 10 and the Father’s was 88, the child’s value would
either be 10 or 88.
Morph
: The value of each parameter is linearly interpolated from one
parent to the other. This means that the  rst program in the ‘Kids’ bank is
identical to the Mother while the last program is identical to the Father. All
other Child programs are weighted towards a parent depending on their
placement within the list. The middle Child Program (Program #64) is
exactly 1⁄2 of the Mother and 1⁄2 of the Father Programs.
Mutate
: The parameter values of each child Program are randomly chosen
from within the range between each parent’s parameter. For example, if
the Mothers cutoff frequency was 10 and the Father’s was 88, Child values
would be anywhere between 10 and 88.
Random
: A random value from within the min/max parameter range
produces the value of each parameter for the Child.
The four Program Genetics functions are selected by using the buttons at the top of
the window.
Experimentation using vastly different parents or similar parents creates the
most interesting results. You can also ‘interbreed’ the child patches, too. In
addition, you can set  lters to excluded parameters that will not take a part in
the generation of new offspring. Experiment and have fun!