ScissLib -- version 0.12 (built 18-jul-09) --

statement

ScissLib is a java library that contains different functionality such as GUI building, application framework, audio file I/O, etc. It is a core library used by other projects such as Eisenkraut, FScape, or SwingOSC.

ScissLib is (C)opyright 2004–2009 by Hanns Holger Rutz. All rights reserved.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.

For project status and current version, visit www.sciss.de/scissLib.
To contact the author, send an email to contact at sciss.de

requirements / installation

ScissLib requires a Javatm SE 1.4 (or higher) runtime environment. On the Mac, you should already have an apppropriate version installed. Some linux distributions come with GCJ installed which unfortunately will probably not suffice due to the incomplete and buggy class library. Some newer distributions might come with OpenJDK which should be fine.

compilation / usage

The project can be edited with Eclipse 3.4+, the project and settings files are included in the main folder. The easiest way to compile ScissLib is to run the ant builder:

$ cd <scissLibInstallationFolder>
$ ant clean jar

To create the JavaDoc files:

$ ant doc

download

The current version can be downloaded here:

Either go to the regular download section for stable builds, or use SVN to grab the latest developer sourcecode version.

change history

v0.12 (jul 2009)

v0.10 (oct 2008)