2022 ATMI National Conference
Long Beach, CA
September 24, 2022
Teaching Algorithmic Composition through
Genetic Data Sonification
Reginald Bain, Professor
Composition and Theory
School of Music
University of South Carolina
813 Assembly St.
Columbia, SC 29208 USA
This paper presents pedagogical software that was created for a
university-level introduction to computer music course and a semester-long
interdisciplinary research experience for biologists and composers. The
author uses Cycling ‘74’s Max, an interactive multimedia programming
language and real-time composition environment, to create standalone
software applications (apps) that allow students to explore basic
principles of algorithmic composition in the context of data sonification
and genetics. The apps and accompanying tutorials, which are freely
available for download, provide students with multimedia learning spaces
that guide them through the prerequisite music technology concepts,
algorithmic approaches, and sonification techniques. This knowledge is
required to execute the final project of the research experience, where
groups of student biologists and composers are asked to represent basic
processes of genetics and evolutionary biology (especially mutation) using
- Max Apps: Getting
Started with Max & MIDI
- Tutorial: Parameter Mapping
Sonification of Genetic Data using Max & MIDI
University of South Carolina Courses
Introduction to Computer Music
Instructor: Reginald Bain
MWF 12:00-12:50 pm, Music Building, R006 and Computer Music Studio B, R011
(Advanced) Projects in Computer Music
Instructor: Reginald Bain
TBA, Music Building, Computer Music Studio B, R011
BIOL 599 Topics in
Biology: Chords and Codons
Instructor: Jeff Dudycha (Professor, Department of Biological Sciences)
MW 2:20-3:35 pm, Coker Life Science Building, R202
Mutational Music Project
This work is part of the the Mutational Music Project,
an interdisciplinary project at the University of South Carolina that is
focused on the development of music and software that helps students
understand genetic mutation concepts. For more information, visit:
In addition to engaging a wider audience for
scientific research through public concerts and talks, the investigators
hope to develop STEM talent and stimulate scientific creativity through
interdisciplinary collaborations that involve artistic creativity. For
more information about National Science Foundation (NSF) broader impacts,
NSF Broader Impacts – Improving Society
ATMI 2020 Presentation
For more information about the musical end of the interdisciplinary
research experience, see my ATMI 2020 paper presentation Integrating
Music and Genetics through Sonification and Data-Driven Music
BAIN ATMI 2020
Bain, Reginald. 2021. "Seed, from Double
Helix." Proceedings of the 26th Annual International Conference on
: 288-291. Available online at: <https://smartech.gatech.edu/handle/1853/66354
____________. 2020. "Integrating Music and Genetics through Sonification
and Data-Driven Music Composition." Association for Technology in
national conference paper presentation. Available
online at: <https://reginaldbain.com/atmi20
Brooker, Robert J. 2009. Genetics:
Analysis & Principles, 3rd ed. New York: McGraw Hill.
Burk, Phil, Larry Polansky, Douglas Repetto,
Mary Roberts and Dan Rockmore. 2011. Music and Computers: A
Theoretical and Historical Approach
, Archival Version. Available
online at: <http://musicandcomputersbook.com
Deamer, David. 1982. “Music: The Arts.” Omni
Magazine (August 1982): 28 & 120.
Dudycha, Jeffry L. 2018. “Introduction to
Mutation.” BIOL 599 Topics in Biology: Chords and Codons.
Unpublished course handout.
Dunn, John, and Mary Anne Clark. 1999. "Life Music: The Sonification of
Proteins." Leonardo 32/1: 25–32.
Hass, Jeffery. 2021. Introduction to
Computer Music: An Electronic Textbook
, 2nd ed. Bloomington, IN:
Indiana University. Available online at: <https://cmtext.indiana.edu
Hayashi, Kenshi and Nobuo Munakata. 1984.
"Basically musical." Nature 310 (July 12, 1984): 96.
Hermann, T., A. Hunt and J. G. Neuhoff, eds.
2011. The Sonification Handbook
. Berlin: Logos Publishing House.
Available online at: <https://sonification.de/handbook/
Hofstadter, Douglas. 1979. "Chapter 16.
Self-Ref and Self-Rep." Gödel, Escher, Bach. New York: Basic
Lodish, H., A. Berk; C. Kaiser; M. Krieger;
M. P. Scott. 2008. Molecular Cell Biology, 6th ed. New York: W.
Manzo, V.J. 2016. Max/MSP/Jitter for
Music: A Practical Guide to Developing Interactive Music Systems for
Education and More, 2nd ed. New York, Oxford.
Munakata, Nobuo and Kenshi Hayashi. 1995.
"Gene Music; Tonal assignments of Bases and Amino Acids." In Clifford A.
Pickover, ed., Visualizing Biological Information (1995): 72–83.
Purves, William K. and David E. Sadava.
2004. Life: The Science of Biology, 7th ed. New York: McMillian.
New York: W. H. Freeman.
Nierhaus, Gerhard. 2009. Algorithmic
Composition: Paradigms of Automated Music Generation. New York:
Takahashi, Rie and Jeffrey H. Miller. 2007.
"Conversion of amino-acid sequence in proteins to classical music: search
for auditory patterns." Genome Biology 8/5, Article 405 (2007).
Toussaint, Godfried. 2013. The Geometry
of Musical Rhythm: What Makes a "Good" Rhythm Good?, 1st ed. Boca
Raton, FL: CRC Press.
Tymoczko, Dmitri. 2011. A Geometry of Music: Harmony and Counterpoint
in the Extended Common Practice. New York: Oxford University Press.
Winkler, Todd. 1998. Composing
Interactive Music: Techniques and Ideas Using Max. Cambridge, MA:
Special thanks to all of the students who participated in the
Spring 2018, Spring 2020 and Spring 2022 interdisciplinary research
The investigators also wish to acknowledge the generous support of the
University of South Carolina, Dean of the School of Music Tayloe
Harding, and Chair of the Department of Biological Sciences Johannes
The Mutational Music Project is the broader impact component of the
National Science Foundation (NSF) grant project Mutational variance
of the transcriptome and the origins of phenotypic plasticity (NSF
award #1556645). Jeff Dudycha is the principal investigator and Reginald
Bain is the other senior person on the grant.