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

WARNING - This tutorial describes the old original JSyn API. Please refer to the current docs for more up-to-date information.

JSyn Tutorial

How to Use the Tutorial

This tutorial is presented as a series of web pages.
To go to the next page of the tutorial click on the [NEXT] link at the bottom of each page.
To go to the previous page of the tutorial click on the [PREVIOUS] link.
To go to the Table of Contents click on the [TOP] link.

This tutorial uses the JSyn plugin to make sound.  You should see the message   "JSyn (C) ... " below. If not, you can download it from here.

Please make sure that your stereo system is connected to your computer, is powered on, and set to a low or medium volume.

Click on the "NEXT" link below to continue.