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. You must click on the Applet to hear the sound.

Example JSyn Applets

Note that Java no longer is supported by the Chrome browser. So we are using CheerPJ to run these Applets using JavaScript and WASM! The ones marked "OK" are working as intended. The others need to be converted.

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.