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

Diff of /qsampler/trunk/README

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

revision 957 by capela, Wed Nov 29 11:48:26 2006 UTC revision 4005 by capela, Sun Dec 5 12:42:31 2021 UTC
# Line 2  Qsampler - A LinuxSampler Qt GUI Interfa Line 2  Qsampler - A LinuxSampler Qt GUI Interfa
2  ------------------------------------------  ------------------------------------------
3    
4  Qsampler is a LinuxSampler GUI front-end application written in C++ around  Qsampler is a LinuxSampler GUI front-end application written in C++ around
5  the Qt3 toolkit using Qt Designer. At the moment it just wraps as a client  the Qt framework using Qt Designer. At the moment it just wraps as a client
6  reference interface for the LinuxSampler Control Protocol (LSCP).  reference interface for the LinuxSampler Control Protocol (LSCP).
7    
8  LinuxSampler is a work in progress. The goal is to produce a free, open source  LinuxSampler is a work in progress. The goal is to produce a free, open source
# Line 14  open source multimedia operating systems Line 14  open source multimedia operating systems
14  and the Jack Audio Connection Kit, Linux is currently able to deliver rock  and the Jack Audio Connection Kit, Linux is currently able to deliver rock
15  solid sub-5 millisecond MIDI-to-Audio response.  solid sub-5 millisecond MIDI-to-Audio response.
16    
17  Homepage: http://qsampler.sourceforge.net  Homepage: https://qsampler.sourceforge.io
18  See also: http://www.linuxsampler.org            http://qsampler.sourceforge.net
19    
20    See also: https://www.linuxsampler.org
21    
22  License: GNU General Public License (GPL)  License: GNU General Public License (GPL)
23    
24    
25  Installation  Requirements
26  ------------  ------------
27    
28  The installation procedure follows the standard for source distributions.  The software requirements for build and runtime are listed as follows:
29  Unpack the tarball and in the extracted source directory:  
30      Mandatory:
31    
32      - Qt framework, C++ class library and tools for
33            cross-platform application and UI development
34            https://qt.io/
35    
36      - liblscp, C library for LinuxSampler control protocol API.
37            https://www.linuxsampler.org/
38    
39      Optional (opted-in at build time):
40    
41      ./configure [--prefix=/usr/local]    - libgig, C++ library for loading and modifying Gigasampler and DLS files.
42      make          https://www.linuxsampler.org/libgig/
43    
 and optionally as root:  
44    
45      make install  Installation
46    ------------
47    
48    Unpack the tarball and in the extracted source directory:
49    
50  This procedure will end installing the following couple of files:      cmake [-DCMAKE_INSTALL_PREFIX=/usr/local] -B build
51        cmake --build build [--parallel <Njobs>]
52    
53      ${prefix}/bin/qsampler  and optionally, as root:
     ${prefix}/share/icons/qsampler.png  
54    
55  Just launch ${prefix}/bin/qsampler and you're off (hopefully).      sudo cmake --install build
56    
57  Note that the default installation path ${prefix} is /usr/local.  See also the README.cmake file in the source distribution.
58    
59    
60  Configuration  Configuration
61  -------------  -------------
62    
63  Qsampler holds its settings and configuration state per user, in a file  Qsampler holds its settings and configuration state per user, in a
64  located as $HOME/.qt/qsamplerrc. Normally, there's no need to edit this file,  file located as $HOME/.config/linuxsampler.org/Qsampler.conf .
65  as it is recreated and rewritten everytime qsampler is run.  Normally, there's no need to edit this file, as it is recreated and
66    rewritten everytime qsampler is run.
67    
68    
69  Bugs  Bugs
70  ----  ----
71    
72  Plenty still, after all this is alpha software ;)  Plenty as this is still alpha software. Bug reports should be posted on
73    LinuxSampler bug tracker (https://bugs.linuxsampler.org).
74    
75    
76  Support  Support
# Line 61  Support Line 78  Support
78    
79  Qsampler is open source free software. For bug reports, feature requests,  Qsampler is open source free software. For bug reports, feature requests,
80  discussion forums, mailling lists, or any other matter related to the  discussion forums, mailling lists, or any other matter related to the
81  development of this piece of software, please use the Sourceforge  development of this piece of software, please use the LinuxSampler project
82  project page (http://sourceforge.net/projects/qsampler).  site (https://www.linuxsampler.org).
   
83    
84    
85  Enjoy.  Enjoy.
86    
87  rncbc aka Rui Nuno Capela  rncbc aka Rui Nuno Capela
88  rncbc at rncbc dot org  rncbc at rncbc dot org
89    https://www.rncbc.org

Legend:
Removed from v.957  
changed lines
  Added in v.4005

  ViewVC Help
Powered by ViewVC