5 ms·
I have generated quite a bit of music using evolutionary algorithms. My research is mostly about figuring out representations that are not at too low a level (
by jmmcd 14y ago
I have generated quite a bit of music using evolutionary algorithms. My research is mostly about figuring out representations that are not at too low a level (eg 1 "gene" per note). I like representations that in some way represent the patterns, oscillations, and processes that seem to drive music forward over time.
A paper: http://ncra.ucd.ie/papers/gecco2011_jmcdermott.pdf http://ncra.ucd.ie/papers/gecco2011_jmcdermott.pdf
Some short mp3s: http://www.skynet.ie/~jmmcd/software/GraphMusicDemoPieces.tgz http://www.skynet.ie/~jmmcd/software/GraphMusicDemoPieces.tg...
Longer, slow-developing stuff on soundcloud (using slightly different software): http://soundcloud.com/jmmcd/tomorrow-is-a-new-day http://soundcloud.com/jmmcd/tomorrow-is-a-new-day
- bozho 14y agothey sound pretty nice :) will read the paper immediately
- jmmcd 14y agoThanks -- I think they're kind of nice at a "local" level, but they don't have the more "global" coherent movement that yours have.
- rorrr 14y agoWhere did you get the instrument sounds?
- jmmcd 14y agoGarageband! It's a pretty crappy sequencer, but the synth sounds are fine. I imported the midi tracks saved by the algorithm and then mostly just chose from the preset synth sounds. One problem I noticed sometimes was a limit to Garageband's polyphony in the pianos. I think it only allows 8 or 10 notes at a time in some cases (not sure exactly how it works) and my software has a habit of playing a lot more than that.