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

JSyn Tutorial

Available Oscillator Waveforms

JSyn provides many different waveform oscillators. In this Applet you can select which one is being played and view it in the oscilloscope.


The source code for this Applet is in the file "JSynExamples/", which may be found in the JSyn SDK.