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

JSyn Support

Java Applets in Chrome

Google announced that it is removing support for Java from the Chrome browser. Unfortunately a handful of miscreants have exploited the Netscape Plugin API (NPAPI) used by Java and several other plugins. So Google is dropping support for NPAPI to improve security. Other browsers may follow suit.

NPAPI was partially disabled in version 42, which was released in early 2015. You can enable Java in Chrome V42 by following the instructions in the middle of Oracle's page about Java in Chrome.

By the end of 2015 Java support may be removed entirely. We still recommend using Chrome for most web browsing. But to run Java Applets in a browser you may need to use another browser, eg. Safari or Firefox.

Additional Resources