Introduction to the Mellite computer music environment. Part 11: The Negatum object which implements a genetic programming algorithm for obtaining synthetic sound structures found by matching against a given sound file.
This is based on Mellite v2.38.1. See https://www.sciss.de/mellite/ for details.
Erratum:
- at 12:30" the tutorial wrongly states that 67% individuals are obtained through mutation and cross-over. Indeed 100% individuals (so the entire new population of size 500) is obtained this way; the selected individuals are only used as parents.
- at 14:00" a local maximum is not "actually a valley", but the problem is that a local maximum is surrounded by valleys, so the algorithms avoids descending again into those valleys to potentially reach better maxima.
Comment 09-Sep-2022
A follow up is in tutorial no. 18: https://spectra.video/w/iLyWuJiSzcZZB6gfVVqNis