JSyn - modular synthesis API for Java.
JMSL - Java Music Specification Language
PortAudio - cross platform audio I/O API for 'C'

HMSL - Hierarchical Music Specification Language

Listen to Some Pieces

By Phil Burk unless otherwise noted.

Plague by Nick Didkovsky for Dr. Nerve.

SUBDIV was composed by gamelan composer and electronic music pioneer Phil Corner and programmed by Phil Burk.

REL_TUNING explores relative dynamic just intonation.

XForms transforms a theme. Hear on SoundCloud.

Yuppies in the Jungle is a performance poem accompanied by HMSL generated DSP sound effects and music. Hear on SoundCloud.

Splorp is an interactive algorithmic instrument. Hear on SoundCloud.

Look for RelNet and Squiggle on this page.

String_4tet_A is a string quartet written using the score entry system.

Hear various composers on the CD HALLWAYS: 11 Musicians and HMSL. Here's a review, search for "HMSL".

1990 - Nick Didkovsky video of "Lottery" at Mills College with Larry Polansky, Robert Marsanyi and Phil Burk