JMSL Tutorial: JSyn2 and JMSL

JSyn is a pure Java software synthesis library created by Phil Burk. JMSL offers tight integration with JSyn, which allows JMSL to use JSyn as a highly controllable sound engine. 

We will show you how to use the latest JSyn API, as opposed to the legacy JSyn packages.

JMSL refers to the latest pure Java JSyn API as "JSyn2". The com.softsynth.jmsl.jsyn2 package contains the JMSL classes that directly support this.

Developer's note: JSyn is packaged with JMSL. Look for jsyn-17.1.0.jar and jsyn-old-api-20161206.jar in the lib directory. These are also available on the JSyn Releases page



  (C) 1997 Phil Burk and Nick Didkovsky, All Rights Reserved
  JMSL is based upon HMSL (C) Phil Burk, Larry Polansky and David Rosenboom.