--- linuxsampler/trunk/README 2005/06/15 20:25:25 654 +++ linuxsampler/trunk/README 2006/05/07 18:47:16 863 @@ -1,11 +1,25 @@ LinuxSampler - modular, streaming capable sampler -by Benno Senoner (benno@gardena.net) -and Christian Schoenebeck (cuse@users.sourceforge.net) +Copyright (C) 2003, 2004 by Benno Senoner (benno@gardena.net) + and Christian Schoenebeck (cuse@users.sourceforge.net) +Copyright (C) 2005, 2006 Christian Schoenebeck -This software is distributed under the GNU General Public License (see -COPYING file), and may not be used in commercial applications without asking -the authors for permission. + +License +------- + +The LinuxSampler library (liblinuxsampler) and its applications are +distributed under the terms of the GNU General Public License (see COPYING +file), but with the EXCEPTION that they may NOT be used in COMMERCIAL +software or hardware products without prior written authorization by the +authors. + +Also note that liblinuxsampler and its applications are linking against +other libraries; respect their licenses as well! + + +Description +----------- LinuxSampler is sampler backend, thus server-like console application. It provides a TCP based network interface with a custom ASCII based protocol @@ -29,6 +43,8 @@ o libtool o If you are compiling from CVS you need to have the autotools installed (autoconf, automake (>= 1.5)). + o If you want to generate the liblinuxsampler API documentation you + need to have Doxygen installed. Compiling on Linux @@ -44,6 +60,10 @@ 'make -f Makefile.cvs' before doing the above procedure. This will generate all autotools managed build files. + LinuxSampler itself is a library called liblinuxsampler. You can + generate the API documenation for liblinuxsampler by explicitly calling + 'make docs'. + b) Creating Debian packages