Personal tools
You are here: Home DNA Music Tools

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!

Document Read Me File from the Package
This is the file readme.txt from the dna_composition.tgz tarball.
File 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.
File 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.
Document Actions