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, Compiling, and Running JSyn on your Computer


JSyn Folders and Files

The JSyn SDK includes several Directories that are common across all platforms.

index.html = links to onlines docs and tutorial

classes/jsyn.jar = compiled example programs
classes/SoftSynthTools.JAR = optional classes for your website

source/com/softsynth/jsyn/examples/ = Java source for example programs
source/com/softsynth/jsyn/tutorial/ = Java source used in the tutorial

windows/JSynV##.dll - native synthesis code for Windows PCs

macosx/libJSynV##.jnilib - native synthesis code for Macs
macosx/libJSynV##_PPC_103.jnilib - native code for PPC Macs running OS 10.3