Cyanobacteria Sonification


Working with a team from the University of Colorado's Department of Moving Pictures and The Cameron Lab, I wrote a program that uses OpenCV and MIDIUtil to create a MIDI composition from data. It is a Python algorithm that intakes CSV data and video to sonify Cyanobacteria cells' growth. It does so by mapping different heuristics (change in cell size, cell growth rate, video movement, etc.) to different properties, such as arpeggiator rate or the triggering of a kick drum.


The output, in MIDI format, is currently being used as a soundtrack for a documentary about the bacteria. This project, as a whole, attempted to understand the poetic and scientific similarities between man-made climate change and the cyanobacteria life cycle.

Selections of my work are currently on display at the Denver Museum of Nature and Science.
Find me on ︎︎, ︎, or ︎.