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

This old API is deprecated. Please use the new API instead!

Installing and Using JSyn on a Windows PC

Note that these instructions are for JSyn V144 and later. (Feedback welcome.)

Installing JSyn SDK

  1. Unzip the JSyn SDK archive and place the unzipped folder in your work area.
  2. For Windows 95/98/2000, drag the file "windows/JSynV???.DLL" to your "C:\WINDOWS\SYSTEM" folder.
  3. For Windows NT/XP/Vista, drag the file "windows/JSynV???.DLL" to your "C:\WINDOWS\SYSTEM32" folder.
  4. Note that the "SoftSynthTools.jar file" contains various classes that are not part of the "jsyn.jar" plugin. If you post a JSyn Applet then SoftSynthTools.jar would be an Applet ARCHIVE that lives on your server.

I strongly recommend using Eclipse. It is a great Integrated Development Environment (IDE) for Mac, Windows and Linux.

Instructions for using Eclipse to develop JSyn Programs