/[svn]/linuxsampler/trunk/README
ViewVC logotype

Diff of /linuxsampler/trunk/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 654 by schoenebeck, Wed Jun 15 20:25:25 2005 UTC revision 937 by schoenebeck, Fri Nov 24 17:43:09 2006 UTC
# Line 1  Line 1 
1  LinuxSampler - modular, streaming capable sampler  LinuxSampler - modular, streaming capable sampler
2    
3  by Benno Senoner (benno@gardena.net)  Copyright (C) 2003, 2004 by Benno Senoner (benno@gardena.net)
4  and Christian Schoenebeck (cuse@users.sourceforge.net)                and Christian Schoenebeck (cuse@users.sourceforge.net)
5    Copyright (C) 2005, 2006 Christian Schoenebeck
6    
7  This software is distributed under the GNU General Public License (see  
8  COPYING file), and may not be used in commercial applications without asking  License
9  the authors for permission.  -------
10    
11    The LinuxSampler library (liblinuxsampler) and its applications are
12    distributed under the terms of the GNU General Public License (see COPYING
13    file), but with the EXCEPTION that they may NOT be used in COMMERCIAL
14    software or hardware products without prior written authorization by the
15    authors.
16    
17    Also note that liblinuxsampler and its applications are linking against
18    other libraries; respect their licenses as well!
19    
20    
21    Description
22    -----------
23    
24  LinuxSampler is sampler backend, thus server-like console application. It  LinuxSampler is sampler backend, thus server-like console application. It
25  provides a TCP based network interface with a custom ASCII based protocol  provides a TCP based network interface with a custom ASCII based protocol
26  called "LSCP" to control the sampler and manage sampler sessions. You either  called "LSCP" to control the sampler and manage sampler sessions. You either
27  have to send commands manually to LinuxSampler, e.g. by connecting via  have to send commands manually to LinuxSampler, e.g. by connecting via
28  'telnet' or by using 'netcat' or you might want to use a graphical user  'telnet' or by using 'netcat' or you might want to use a graphical user
29  interface (frontend) like QSampler.  interface (frontend) like QSampler (C++/Qt based) or JSampler (Java based).
30    
31  For more informations visit http://www.linuxsampler.org/documentation.html  For more informations visit http://www.linuxsampler.org/documentation.html
32    
# Line 22  Requirements on Linux Line 36  Requirements on Linux
36    
37      o A low latency enabled kernel      o A low latency enabled kernel
38        (see http://www.linuxsampler.org/faq.html#dropouts).        (see http://www.linuxsampler.org/faq.html#dropouts).
39      o At least ALSA and optionally JACK and their respective development      o At least one supported MIDI input system (i.e. ALSA, CoreMIDI or
40        (header) files as MIDI input and audio output drivers.        MidiShare) and at least one support audio output system (i.e. ALSA,
41          JACK or ARTS) have to be installed, along with their respective
42          development (header) files.
43      o libgig and its development (header) files for loading Gigasampler      o libgig and its development (header) files for loading Gigasampler
44        format files.        format files.
45      o libtool      o libtool
46      o If you are compiling from CVS you need to have the autotools installed      o If you are compiling from CVS you need to have the autotools installed
47        (autoconf, automake (>= 1.5)).        (autoconf, automake (>= 1.5)).
48        o If you want to generate the liblinuxsampler API documentation you
49          need to have Doxygen installed.
50    
51    
52  Compiling on Linux  Compiling on Linux
# Line 44  Compiling on Linux Line 62  Compiling on Linux
62            'make -f Makefile.cvs' before doing the above procedure. This will            'make -f Makefile.cvs' before doing the above procedure. This will
63            generate all autotools managed build files.            generate all autotools managed build files.
64    
65        LinuxSampler itself is a library called liblinuxsampler. You can
66        generate the API documenation for liblinuxsampler by explicitly calling
67        'make docs'.
68    
69    
70      b) Creating Debian packages      b) Creating Debian packages
71    

Legend:
Removed from v.654  
changed lines
  Added in v.937

  ViewVC Help
Powered by ViewVC