Projects

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

The JSyn Applets are run using CheerpJ, which takes a few seconds to load.

Example JSyn Applets

Note that Java no longer is supported by the Chrome browser. We recommend using Safari or other browsers. If you have trouble running these Java Applets in your browser, click here for help.

These example use the older AWT style GUI.

HyperInstruments

User Gallery

These Applets may require the native code JSyn plugin. If so please ask the webmaster to use our new "Pure Java JSyn" JAR file.