welcome to algomusic.com
|Java Music Specification Language
JMSL, a Java API for music
Common Music Notation object for MaxMSP
A software realization of Theremin's 1931 electronic music instrument
Training and demonstration videos
online musical works
PDF's of papers presented at ICMC 2001 & 2004
Students in Nick Didkovsky's Algorithmic Music Composition course, taught at NYU and Columbia University.
Presented here with permission.
JMSL is a Java API for experiments in interactive performance, composition, and intelligent instrument design.
With JMSL, the composer/programmer can create stand-alone musical applications or deploy applets on the web.
JMSL supports JSyn, MidiShare, MidiPort, and JavaSound.