week7
Links
Code
- genetic.tar.gz -- the simple
GA-tries-to-make-a-sine-wave-from-noise app. genetic.c
is the basic code, geneticM.c has a 10% mutation
rate [note: uses the X window system]
- genepaul.tar.gz -- the 'tuning'
GA demo [note: click
here for the "heyho.aiff" soundfile
used in the demo]
Francisco spent the first half of the class showing some of the
fun-filled features of
OpenMusic
in preparation for Carlos Agon's presentation the following day (Agon
is one of the present developers of OpenMusic at IRCAM). We've got
a really good
on-line tutorial for OpenMusic,
and we plan to revisit
the language later in the term, incorporating some of the algorithmic
ideas we've been developing for direct sound synthesis and signal-processing
into a 'compositional' environment.
After OpenMusic, we began to explore another methodology for directing
the unfolding of algorithmic systems, using a 'bottom-up' approach.
Probably the ur-example of this is called the Genetic
Algorithm, developed originally by John Holland to do something
like play chess. High end stuff. The links above can get you started
on GA research -- it's a very active field these days.