BetaBlocker DS is a little bit older now, but still a very cool concept for a generative music synthesizer. This is a homebrew project for the Nintendo DS and grew out of the “livecoding”-scene, around the people from Pawfal.org.
In Betablocker you use some sort of “spacial programming language” and tiny bits, that make up little synth-modules. By spawning out particles into that system you can trigger sounds, waves and other things, that are tweakable. A nice principle to build low-level-synths, that could be explored more! They call it “bytecode-genetic-programming” or so. Here are some demo-patterns…