For ten years he worked at the Mills College Center for Contemporary Music Center as staff and faculty. He is one of the three co-authors (with Phil Burk and David Rosenboom) of the widely used computer music language HMSL, and his other software includes helping to implement his spectral mutation functions in the popular computer music application Soundhack, authored by Tom Erbe.
His music has been recorded, performed, reviewed and written about widely, and his articles and writings have appeared in numerous publications, on diverse topics including computer music, music theory, and American music. He is the co-founder and co-director of Frog Peak Music (A Composers' Collective), the founding guest editor of the Leonardo Music Journal, and is on the board of directors of Perspectives of New Music, and for five years was on the board International Computer Music Association.
His current interests include new compositions, software, computer synthesis and composition in the Java language, ideas of sonic and formal morphing, research into experimental intonation, musicological research on the work of Ruth Crawford Seeger and Johanna Magdalena Beyer, and actively performing as a guitarist.