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

Audio Examples made using JSyn - a Java Synthesizer API

PinWheel by Phil Burk - 1997

This Java Applet was written using JSyn, the audio synthesis API for Java. You can find out how to add audio synthesis to your own applets at

This JSyn Applet uses an unusual form of melodic transformation. Instead of transposing or reversing the melody, it rotates it in a pitch/time space.

Java not supported!