Music Software Development
For 12 years I helped develop audio plug-ins at Wave Arts, a company founded by MIT Media Lab Ph.D. and DSP guru Bill Gardner, as well as Camel Audio.
I am currently a software engineer in the Music Creation Apps group at Apple.
Synthasaurus - animal sound synthesizer
Synthasaurus is a synthesis engine which enables one to create emotive, life-like animal vocalizations. It was my master's project while enrolled in the Music Technology program at Northwestern University. It employs a variety of synthesis techniques: the vocal cords are simulated with a pulse oscillator which can be manipulated in timbre with amplitude and frequency modulation. There is also a physical model of a dynamic vocal tract, which can be used to create interesting articulations.
Synthasaurus Paper (PDF)
Mac OS X standalone version - MAX/MSP runtime
Music Software
Here is a collection of small music applications developed with the Cycling '74 MAX/MSP environment. They can be run as a standalone application - find more info at the Cycling '74 Website.
SynthFollower 1.1: For Mac OS X. Will detect the pitch of an incoming signal and generate a MIDI chord corresponding to a key signature you select.
Dynamic Sound Organism: Mac OS X. Uses AM and FM synthesis to generate some evolving sound textures.
