Although fundamentally a synthesis language (imitative of if not directly inspired by Csound and other MUSIC-N languages), JSyn has a number of powerful extensions and ancillary libraries, including JMSL (a Java update to the HMSL music specification language) and JScore (a staff notation editor and library), which adds a significantly higher level of musical Informatics to the package than would normally be supplied with a set of synthesis routines. , a graphical editor for JSyn routines, also allows developers to create DSP chains using a simple GUI that gives the API some of the ease of use of programs such as Max/MSP .
A commercial (though inexpensive) Developer license allows JSyn to be incorporated into commercial applications.
|