22 |
url="gfdl.html">GNU Free Documentation License</ulink>.</para> |
url="gfdl.html">GNU Free Documentation License</ulink>.</para> |
23 |
</legalnotice> |
</legalnotice> |
24 |
|
|
25 |
<pubdate>Updated: Mon, 2 Apr 2007</pubdate> |
<pubdate>Updated: Fri, 10 August 2007</pubdate> |
26 |
</bookinfo> |
</bookinfo> |
27 |
|
|
28 |
<chapter> |
<chapter> |
75 |
</listitem> |
</listitem> |
76 |
|
|
77 |
<listitem> |
<listitem> |
78 |
<para>Fantasia - A distribution with a skin based view, which is |
<para>Fantasia - A distribution with a modern skin based view |
79 |
in early development stage and is only partially implemented |
(initial graphic design by Olivier Boyer).</para> |
|
(graphic design by Olivier Boyer).</para> |
|
80 |
</listitem> |
</listitem> |
81 |
</itemizedlist></para> |
</itemizedlist></para> |
82 |
</section> |
</section> |
85 |
<chapter> |
<chapter> |
86 |
<title>Screenshots</title> |
<title>Screenshots</title> |
87 |
|
|
88 |
<para>JS Classic with left pane, LS console, statusbar and |
<para>JS Classic with left pane, LS console, statusbar and toolbars</para> |
89 |
toolbars<graphic fileref="images/js-classic1.png" /></para> |
|
90 |
|
<para><ulink url="images/js-classic1.png"><inlinegraphic |
91 |
|
fileref="images/js-classic1-preview.png" /></ulink></para> |
92 |
|
|
93 |
<para>JS Classic without left pane, LS console, statusbar and |
<para>JS Classic without left pane, LS console, statusbar and |
94 |
toolbars<graphic fileref="images/js-classic2.png" /></para> |
toolbars</para> |
95 |
|
|
96 |
|
<para><ulink url="images/js-classic2.png"><inlinegraphic |
97 |
|
fileref="images/js-classic2-preview.png" /></ulink></para> |
98 |
|
|
99 |
<para>Fantasia<graphic fileref="images/fantasia.png" /></para> |
<para>Fantasia</para> |
100 |
|
|
101 |
|
<para><ulink url="images/fantasia.png"><inlinegraphic |
102 |
|
fileref="images/fantasia-preview.png" /></ulink></para> |
103 |
</chapter> |
</chapter> |
104 |
|
|
105 |
<chapter> |
<chapter> |
107 |
|
|
108 |
<para></para> |
<para></para> |
109 |
|
|
110 |
<section> |
<section id="download"> |
111 |
<title id="download">What to download?</title> |
<title>What to download?</title> |
112 |
|
|
113 |
<para>Currently, there are two distributions available for download - JS |
<para>Currently, there are two distributions available for download - |
114 |
Classic and Fantasia. However, for now the preferred choice is JS |
<ulink |
115 |
Classic, because Fantasia is only partially implemented. The latest |
url="http://downloads.sourceforge.net/jsampler/JS_Classic-0.6a.jar">JS |
116 |
version of JS Classic is available for download from <ulink |
Classic</ulink> and <ulink |
117 |
url="http://downloads.sourceforge.net/jsampler/JS_Classic-0.4a.jar">here</ulink>.</para> |
url="http://downloads.sourceforge.net/jsampler/Fantasia-0.6a.jar">Fantasia</ulink>.</para> |
118 |
|
|
119 |
<para>The source code is available in the <ulink |
<para>The source code is available in the <ulink |
120 |
url="http://downloads.sourceforge.net/jsampler/JSampler-0.4a.tar.bz2">JSampler |
url="http://downloads.sourceforge.net/jsampler/JSampler-0.6a.tar.bz2">JSampler |
121 |
package</ulink>, which also contains this manual and startup scripts |
package</ulink>, which also contains this manual and startup scripts |
122 |
that can be used to run a particular JSampler distribution.</para> |
that can be used to run a particular JSampler distribution.</para> |
123 |
|
|
129 |
jsampler</command></para> |
jsampler</command></para> |
130 |
</section> |
</section> |
131 |
|
|
132 |
<section> |
<section id="requirements"> |
133 |
<title id="requirements">Requirements</title> |
<title lang="" xreflabel="">Requirements</title> |
134 |
|
|
135 |
<para>To run JSampler you need Java Runtime Environment (JRE) version 5 |
<para>To run JSampler you need Java Runtime Environment (JRE) version 6 |
136 |
or higher. The latest version can be downloaded from <ulink |
or higher. The latest version can be downloaded from <ulink |
137 |
url="http://java.sun.com/javase/downloads/">here</ulink>.</para> |
url="http://java.sun.com/javase/downloads/">here</ulink>.</para> |
138 |
|
|
139 |
<para>To build JSampler distribution from source you need JDK version |
<para>To build JSampler distribution from source you need JDK version |
140 |
5.0 or higher and the <ulink url="http://ant.apache.org/">Ant |
6.0 or higher and the <ulink url="http://ant.apache.org/">Ant |
141 |
tool</ulink>.</para> |
tool</ulink>.</para> |
142 |
</section> |
</section> |
143 |
|
|
144 |
<section> |
<section id="running-js-dist"> |
145 |
<title id="running-js-dist">Running a JSampler distribution</title> |
<title>Running a JSampler distribution</title> |
146 |
|
|
147 |
<para>Let's assume that you want to run from the command line |
<para>Let's assume that you want to run from the command line |
148 |
<code>JS_Classic-0.4a.jar</code>, which is located in |
<code>JS_Classic-0.6a.jar</code>, which is located in |
149 |
<code>/home/me/soft</code> directory. First you should check whether the |
<code>/home/me/soft</code> directory. First you should check whether the |
150 |
<code>java</code> command is in your path and the version requirements |
<code>java</code> command is in your path and the version requirements |
151 |
are met. This can be done by issuing the following command:</para> |
are met. This can be done by issuing the following command:</para> |
152 |
|
|
153 |
<para><command>java -version</command></para> |
<para><command>java -version</command></para> |
154 |
|
|
155 |
<para>If the version is 1.5.0 or higher you can run JS Classic by |
<para>If the version is 1.6.0 or higher you can run JS Classic by |
156 |
issuing the following command:</para> |
issuing the following command:</para> |
157 |
|
|
158 |
<para><command>java -jar |
<para><command>java -jar |
159 |
/home/me/soft/JS_Classic-0.4a.jar</command></para> |
/home/me/soft/JS_Classic-0.6a.jar</command></para> |
160 |
|
|
161 |
<para>Otherwise, if the shell response is something like</para> |
<para>Otherwise, if the shell response is something like</para> |
162 |
|
|
184 |
Classic issue the following command:</para> |
Classic issue the following command:</para> |
185 |
|
|
186 |
<para><command>/opt/jdk1.6.0/bin/java -jar |
<para><command>/opt/jdk1.6.0/bin/java -jar |
187 |
/home/me/soft/JS_Classic-0.4a.jar</command></para> |
/home/me/soft/JS_Classic-0.6a.jar</command></para> |
188 |
|
|
189 |
<para><note> |
<para><note> |
190 |
<para>On some systems double clicking on the jar file will be |
<para>On some systems double clicking on the jar file will be |
197 |
|
|
198 |
<para>There are scripts In the <code>scripts</code> directory of the |
<para>There are scripts In the <code>scripts</code> directory of the |
199 |
<ulink |
<ulink |
200 |
url="http://downloads.sourceforge.net/jsampler/JSampler-0.4a.tar.bz2">JSampler |
url="http://downloads.sourceforge.net/jsampler/JSampler-0.6a.tar.bz2">JSampler |
201 |
package</ulink> that, with a little adjustments (if needed), can be used |
package</ulink> that, with a little adjustments (if needed), can be used |
202 |
to run a JSampler distribution. Copy them to a desired location and edit |
to run a JSampler distribution. Copy them to a desired location and edit |
203 |
with your preferred editor.</para> |
with your preferred editor.</para> |
292 |
directory:</para> |
directory:</para> |
293 |
|
|
294 |
<para><literallayout><command>cd /home/me/soft |
<para><literallayout><command>cd /home/me/soft |
295 |
wget -c http://downloads.sourceforge.net/jlscp/jlscp-0.4a.tar.bz2 |
wget -c http://downloads.sourceforge.net/jlscp/jlscp-0.5a.tar.bz2 |
296 |
tar -xjf jlscp-0.4a.tar.bz2 |
tar -xjf jlscp-0.5a.tar.bz2 |
297 |
wget -c http://downloads.sourceforge.net/juife/juife-0.4a.tar.bz2 |
wget -c http://downloads.sourceforge.net/juife/juife-0.4a.tar.bz2 |
298 |
tar -xjf juife-0.4a.tar.bz2 |
tar -xjf juife-0.4a.tar.bz2 |
299 |
cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler co jsampler |
cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler co jsampler |
300 |
cd jsampler |
cd jsampler |
301 |
mkdirhier lib/required |
mkdirhier lib/required |
302 |
cp ../jlscp-0.4a/lib/jlscp.jar lib/required/jlscp.jar |
cp ../jlscp-0.5a/lib/jlscp.jar lib/required/jlscp.jar |
303 |
cp ../juife-0.4a/lib/juife.jar lib/required/juife.jar</command></literallayout></para> |
cp ../juife-0.4a/lib/juife.jar lib/required/juife.jar</command></literallayout></para> |
304 |
|
|
305 |
<para>Then follow the steps in the next section.</para> |
<para>Then follow the steps in the next section.</para> |