Quote displays here
&emdash; Author

Welcome

I teach music theory, composition and computer music at the University of South Carolina. I also direct undergraduate and graduate research/creative activity in computer music.

Sounding
                  Number album cover

My current research interests include mathematical music theory, sonification, and software development for music theory.

To learn more about my music, software or teaching, click on one of the links above. Links to selected articles, compositions, and presentations are available below. You can check out snipits of my solo album Sounding Number in Apple Music, or listen to the entire album on YouTube, Spotify, or Naxos (USC proxy server login required).

Featured Projects

Lift
                  Up Your Eyes

Lift Up Your Eyes (2024)
for SATB chorus, telescope images, and electronic sound

Read
Dürer,
                  Melancholia I, detail

Melancholia (2024)
a multimedia composition for text, image, and electronic sound

Read
Mutational Music Project

Mutational Music Project

Read
ATMI 2022

ATMI 2022 (Long Beach, CA)
Teaching Algorithmic Composition through Genetic Data Sonification

Read
Genetic Variations

Genetic Variations (2022)
for electronic sound

Read
ICAD 2021

ICAD 2021
Seed, from Double Helix

Listen on YouTube

Read
ATMI 2020

ATMI 2020
Integrating Music and Genetics through Sonification and Data-Driven Music Composition

Read
Double Helix

Double Helix (2019)
a computer-generated composition

Read

Totality (2017)
for bassoon and piano

Read
ATMI 2016

ATMI 2016 (Santa Fe, NM)
Scripting Web Apps for Music Theory with SVG and Web Audio API

Read
Bridges 2015

Bridges 2015 (Baltimore, MD)
A Musical Scale Generated from the Ratio of Consecutive Primes

Read
ATMI 2013

ATMI 2013 (Boston, MA)
Max/MSP Software Design for Music, Math and Computer Science Outreach

Read
Csound Journal

Csound Journal
Risset's Arpeggio:
Composing Sound Using
Spectral Scans

Read
ATMI 2012

ATMI 2012 (San Diego, CA)
iPad Web App Development for Music Theory

Read