Tools
These are the tools that I wrote to convert DNA sequences to MIDI. They are in python, and use the excellent PythonMIDI library. Note that they are incomplete, in development, poorly documented, and probably don't work right. What they are is a good start for folks who want to explore converting DNA to musical notes. Everything here is Creative Commons licensed- the "Attribution Share Alike" flavor- music, tools, etc. Please attribute me and the other contributors if you use this stuff, and enjoy!
-
Read Me File from the Package
- This is the file readme.txt from the dna_composition.tgz tarball.
-
DNA Composition Software tarball
- This is the complete source code for the DNA composition software. See the included readme.txt file for more details, or look at the comments in the source code. The code is in python, so you will need an installed python (I used 2.3) and the pythonMIDI library from maxm: see http://www.mxm.dk/products/public/pythonmidi for details.
-
DNA Music Presentation
- This is a PDF format presentation that I gave at dorkbot-dc on march 28, 2007. It contains a basic overview of the processes of creating DNA music, as well as links to the tools (all open source) that I used to create the music.

