External for Max/MSP which accepts a population of parameters and randomly selects them for breeding, with selection likelihood weighted by their fitness. Subsequent generations are output when requested by the user, and one can do whatever one likes with this information. It is an interactive GA in which users may rate each member individually, or define ideal fittest members. Control of mutation rate, replacement method, etc. Written in 2005 for Mac, recently recompiled as universal binary.
A granular synthesis Max patch is included which doubles as a help file. I've made some interesting sounds with this patch - please email me if you do the same.
I have used this object to drive many sorts of processes and continue to do so - most important for me is the notion that one is listening to the evolutionary process itself rather than as a means to some ideal ending. Though it could be used for sound design as well, if you'd like.
Empirical Mode Decomposition
version 0.1 beta of the emd~ external for Max/MSP, which applies the nonlinear time/frequency method Empirical Mode Decomposition to an incoming signal. Parameters include number of intrinsic mode functions, number of "sifting" iterations and locality value for peak/valley picking. This external was created in collaboration with Kyle McDonald. It is an open project so please get in touch if you'd like to collaborate.
Google Code site
Library of Maps
The Library of Maps (LoM) for Max/MSP, which allows for defining mapping structures through high-dimensional interpolation strategies. Including methods based on simplicial complexes (SI), spline (RST) and multilinear functions. The SI technique has a help file, and I hope to make help files for the others in the near future.