7128 · mimic

The synth is trying to become you

A small population of synth-parameter vectors competes every generation; the ones whose spectrum best matches the target survive and mutate. Watch the violet best-candidate curve climb toward the pale target, and hear the timbre converge.

The evolution is already running against a seeded formant chord. Press a button (browsers need a click before audio can play) to hear it, or hand it your voice.

generation

0

best fitness

—

target

seeded chord

population

24

best candidate parameters

f0 (Hz)—
ratio 2—
ratio 3—
amp 2—
amp 3—
tilt—
formant (Hz)—
noise—
Legend: pale dashed = target · violet = best candidate · faint = population · lower line = best-fitness history
The dream lab — Karel Barnoski