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.

Synthetic Bird Songs

How it works:

Synthetic bird sounds are produced by randomly varying the depth and rate of modulation. It was inspired by listening to Great Tailed Grackles in Cozumel.

This page demonstrates how the oscilloscope can be opened in a separate window.

Java not supported!