/[svn]/web/trunk/www.linuxsampler.org/downloads.html
ViewVC logotype

Contents of /web/trunk/www.linuxsampler.org/downloads.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1219 - (show annotations) (download) (as text)
Tue Jun 5 14:53:48 2007 UTC (13 years, 3 months ago) by schoenebeck
File MIME type: text/html
File size: 15977 byte(s)
- added "cvs update" instruction

1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html>
3 <head>
4 <link rel="stylesheet" type="text/css" href="index.css">
5 <title>The Linux Sampler Project</title>
6 <meta http-equiv="content-type"
7 content="text/html; charset=ISO-8859-1">
8 <script language="javascript" type="text/javascript">
9 <!--
10 var dir = "gfx/";
11
12 if(document.images) {
13
14 newsover = new Image();
15 newsover.src = dir + "mnewshover.png";
16
17 newsout = new Image();
18 newsout.src = dir + "mnews.png";
19
20 aboutover = new Image();
21 aboutover.src = dir + "mabouthover.png";
22
23 aboutout = new Image();
24 aboutout.src = dir + "mabout.png";
25
26 featuresover = new Image();
27 featuresover.src = dir + "mfeatureshover.png";
28
29 featuresout = new Image();
30 featuresout.src = dir + "mfeatures.png";
31
32 screenshotsover = new Image();
33 screenshotsover.src = dir + "mscreenshotshover.png";
34
35 screenshotsout = new Image();
36 screenshotsout.src = dir + "mscreenshots.png";
37
38 demosover = new Image();
39 demosover.src = dir + "mdemoshover.png";
40
41 demosout = new Image();
42 demosout.src = dir + "mdemos.png";
43
44 downloadsover = new Image();
45 downloadsover.src = dir + "mdownloadshover.png";
46
47 downloadsout = new Image();
48 downloadsout.src = dir + "mdownloads.png";
49
50 developersover = new Image();
51 developersover.src = dir + "mdevelopershover.png";
52
53 developersout = new Image();
54 developersout.src = dir + "mdevelopers.png";
55
56 instrumentsover = new Image();
57 instrumentsover.src = dir + "minstrumentshover.png";
58
59 instrumentsout = new Image();
60 instrumentsout.src = dir + "minstruments.png";
61
62 linksover = new Image();
63 linksover.src = dir + "mlinkshover.png";
64
65 linksout = new Image();
66 linksout.src = dir + "mlinks.png";
67
68 documentationover = new Image();
69 documentationover.src = dir + "mdocumentationhover.png";
70
71 documentationout = new Image();
72 documentationout.src = dir + "mdocumentation.png";
73
74 creditsover = new Image();
75 creditsover.src = dir + "mcreditshover.png";
76
77 creditsout = new Image();
78 creditsout.src = dir + "mcredits.png";
79
80 faqover = new Image();
81 faqover.src = dir + "mfaqhover.png";
82
83 faqout = new Image();
84 faqout.src = dir + "mfaq.png";
85
86 bugsover = new Image();
87 bugsover.src = dir + "mbugshover.png";
88
89 bugsout = new Image();
90 bugsout.src = dir + "mbugs.png";
91 }
92 -->
93 </script>
94 </head>
95 <body>
96 <div id="mainwindow"><img name="LinuxSampler" src="gfx/lsbackground.jpg"
97 alt="LinuxSampler">
98 <h1><span class="hidden">The LinuxSampler Project</span></h1>
99 <table border="0" cellpadding="0" cellspacing="0">
100 <tbody>
101 <tr>
102 <th colspan="2" align="left"> <img name="h1blank"
103 src="gfx/h1blank.png" alt="blank"><span class="hidden">about</span></th>
104 </tr>
105 <tr>
106 <td valign="top"> <a id="news" href="index.php"
107 onmouseover="javascript:if(document.images)document.news.src = newsover.src"
108 onmouseout="javascript:if(document.images)document.news.src = newsout.src"><img
109 name="news" src="gfx/mnews.png" alt="news"></a> <a id="about"
110 href="about.html"
111 onmouseover="javascript:if(document.images)document.about.src = aboutover.src"
112 onmouseout="javascript:if(document.images)document.about.src = aboutout.src"><img
113 name="about" src="gfx/mabout.png" alt="about"></a> <a id="features"
114 href="features.html"
115 onmouseover="javascript:if(document.images)document.features.src = featuresover.src"
116 onmouseout="javascript:if(document.images)document.features.src = featuresout.src"><img
117 name="features" src="gfx/mfeatures.png" alt="features"></a> <a
118 id="screenshots" href="screenshots.html"
119 onmouseover="javascript:if(document.images)document.screenshots.src = screenshotsover.src"
120 onmouseout="javascript:if(document.images)document.screenshots.src = screenshotsout.src"><img
121 name="screenshots" src="gfx/mscreenshots.png" alt="screenshots"></a> <a
122 id="demos" href="demos.html"
123 onmouseover="javascript:if(document.images)document.demos.src = demosover.src"
124 onmouseout="javascript:if(document.images)document.demos.src = demosout.src"><img
125 name="demos" src="gfx/mdemos.png" alt="demos"></a> <a id="downloads"
126 href="downloads.html"
127 onmouseover="javascript:if(document.images)document.downloads.src = downloadsover.src"
128 onmouseout="javascript:if(document.images)document.downloads.src = downloadsout.src"><img
129 name="downloads" src="gfx/mdownloads.png" alt="download"></a> <a
130 id="developers" href="developers.html"
131 onmouseover="javascript:if(document.images)document.developers.src = developersover.src"
132 onmouseout="javascript:if(document.images)document.developers.src = developersout.src"><img
133 name="developers" src="gfx/mdevelopers.png" alt="developers"></a> <a
134 id="faq" href="faq.html"
135 onmouseover="javascript:if(document.images)document.faq.src = faqover.src"
136 onmouseout="javascript:if(document.images)document.faq.src = faqout.src"><img
137 name="faq" src="gfx/mfaq.png" alt="faq"></a> <a id="documentation"
138 href="documentation.html"
139 onmouseover="javascript:if(document.images)document.documentation.src = documentationover.src"
140 onmouseout="javascript:if(document.images)document.documentation.src = documentationout.src"><img
141 name="documentation" src="gfx/mdocumentation.png" alt="documentation"></a>
142 <a id="bugs" href="http://bugs.linuxsampler.org"
143 onmouseover="javascript:if(document.images)document.bugs.src = bugsover.src"
144 onmouseout="javascript:if(document.images)document.bugs.src = bugsout.src"><img
145 name="bugs" src="gfx/mbugs.png" alt="bugs"></a> <a id="instruments"
146 href="instruments.html"
147 onmouseover="javascript:if(document.images)document.instruments.src = instrumentsover.src"
148 onmouseout="javascript:if(document.images)document.instruments.src = instrumentsout.src"><img
149 name="instruments" src="gfx/minstruments.png" alt="instruments"></a> <a
150 id="links" href="links.html"
151 onmouseover="javascript:if(document.images)document.links.src = linksover.src"
152 onmouseout="javascript:if(document.images)document.links.src = linksout.src"><img
153 name="links" src="gfx/mlinks.png" alt="links"></a> <a id="credits"
154 href="credits.html"
155 onmouseover="javascript:if(document.images)document.credits.src = creditsover.src"
156 onmouseout="javascript:if(document.images)document.credits.src = creditsout.src"><img
157 name="credits" src="gfx/mcredits.png" alt="credits"></a> </td>
158 <td valign="top" width="100%">
159 <div id="contents">
160
161 <h2>License</h2>
162 <p class="default">
163 LinuxSampler is licensed under the GNU GPL license with the exception that<br>
164 <b>COMMERCIAL USE</b> of the souce code, libraries and applications is<br>
165 <b>NOT ALLOWED</b> without prior written permission by the LinuxSampler authors.<br>
166 If you have questions on the subject please <A HREF="developers.html">contact us</A>.<br>
167
168 <h2>Dependencies</h2>
169 <p class="default"> The following figure illustrates the compile
170 time / linker dependencies. </p>
171 <div style="line-height: 1.2em;">
172 <pre> <strong>gigedit</strong>
173 |
174 (mandatory)
175 |
176 V
177 <strong>QSampler</strong> ~~~(optional)~~~&gt; <strong>libgig</strong> <strong>JSampler</strong>
178 | A |
179 | | |
180 (mandatory) (mandatory) (mandatory)
181 | | |
182 V | V
183 <strong>liblscp</strong> <strong>LinuxSampler</strong> <strong>jlscp</strong>
184 </pre>
185 </div>
186 <p class="default"> Or again in words: you have to compile and
187 install libgig before being able to compile and use LinuxSampler. You
188 don't need libgig for compiling and using QSampler, but it's definitely
189 recommended. You cannot compile nor use QSampler without liblscp
190 though. As QSampler is communicating with LinuxSampler via TCP, there
191 is no linker dependency between them, but of course you still need to
192 have LinuxSampler installed to be able to use QSampler (either locally
193 or on any other computer in your network). JSampler is also communicating
194 with LinuxSampler via TCP, so there is no linker dependency between them
195 either. JSampler requires jlscp though. You have to compile and install
196 libgig before being able to compile and use gigedit.</p>
197
198 <h2>Source Packages (Stable)</h2>
199 <table class="default">
200 <tbody>
201 <tr>
202 <td> <a
203 href="http://download.linuxsampler.org/packages/libgig-3.1.1.tar.bz2">
204 libgig-3.1.1.tar.bz2 </a> </td>
205 <td> --&gt; </td>
206 <td> Gigasampler file loader library </td>
207 </tr>
208 <tr>
209 <td> <a
210 href="http://download.linuxsampler.org/packages/liblscp-0.3.3.tar.gz">
211 liblscp-0.3.3.tar.gz </a> </td>
212 <td> --&gt; </td>
213 <td> LinuxSampler Control Protocol (LSCP) wrapper library </td>
214 </tr>
215 <tr>
216 <td> <a
217 href="http://download.linuxsampler.org/packages/linuxsampler-0.4.0.tar.bz2">
218 linuxsampler-0.4.0.tar.bz2 </a> </td>
219 <td> --&gt; </td>
220 <td> sampler backend </td>
221 </tr>
222 <tr>
223 <td> <a
224 href="http://download.linuxsampler.org/packages/qsampler-0.1.3.tar.gz">
225 qsampler-0.1.3.tar.gz </a> </td>
226 <td> --&gt; </td>
227 <td> graphical frontend to LinuxSampler </td>
228 </tr>
229 <tr>
230 <td> <a
231 href="http://downloads.sourceforge.net/jlscp/jlscp-0.3a.tar.bz2">
232 jlscp-0.3a.tar.bz2 </a> </td>
233 <td> --&gt; </td>
234 <td> a java LinuxSampler control protocol API </td>
235 </tr>
236 <tr>
237 <td> <a
238 href="http://downloads.sourceforge.net/jsampler/JSampler-0.3a.tar.bz2">
239 JSampler-0.3a.tar.bz2 </a> </td>
240 <td> --&gt; </td>
241 <td> a java frontend to LinuxSampler </td>
242 </tr>
243 <tr>
244 </tbody>
245 </table>
246
247 <h2>Source Packages (Testing)</h2>
248 <table class="default">
249 <tbody>
250 <tr>
251 <td> <a
252 href="http://download.linuxsampler.org/packages/libgig-3.1.1.tar.bz2">
253 libgig-3.1.1.tar.bz2 </a> </td>
254 <td> --&gt; </td>
255 <td> Gigasampler file access library </td>
256 </tr>
257 <tr>
258 <td> <a
259 href="http://download.linuxsampler.org/packages/liblscp-0.5.3.tar.gz">
260 liblscp-0.5.3.tar.gz </a> </td>
261 <td> --&gt; </td>
262 <td> LinuxSampler Control Protocol (LSCP) wrapper library </td>
263 </tr>
264 <tr>
265 <td> <a
266 href="http://download.linuxsampler.org/packages/linuxsampler-0.4.0.tar.bz2">
267 linuxsampler-0.4.0.tar.bz2 </a> </td>
268 <td> --&gt; </td>
269 <td> sampler backend </td>
270 </tr>
271 <tr>
272 <td> <a
273 href="http://download.linuxsampler.org/packages/qsampler-0.1.4.tar.gz">
274 qsampler-0.1.4.tar.gz </a> </td>
275 <td> --&gt; </td>
276 <td> graphical frontend to LinuxSampler </td>
277 </tr>
278 <tr>
279 <td> <a
280 href="http://downloads.sourceforge.net/jlscp/jlscp-0.4a.tar.bz2">
281 jlscp-0.4a.tar.bz2 </a> </td>
282 <td> --&gt; </td>
283 <td> a java LinuxSampler control protocol API </td>
284 </tr>
285 <tr>
286 <td> <a
287 href="http://downloads.sourceforge.net/jsampler/JSampler-0.5a.tar.bz2">
288 JSampler-0.5a.tar.bz2 </a> </td>
289 <td> --&gt; </td>
290 <td> a java frontend to LinuxSampler </td>
291 </tr>
292 <tr>
293 <td> <a
294 href="http://download.linuxsampler.org/packages/gigedit-0.0.3.tar.gz">
295 gigedit-0.0.3.tar.gz </a> </td>
296 <td> --&gt; </td>
297 <td> an instrument editor for gig files </td>
298 </tr>
299 </tbody>
300 </table>
301
302 <h2>Binary Packages</h2>
303 <p class="default"> There are currently <a
304 href="http://download.linuxsampler.org/packages/debian/">Debian
305 packages</a> and <a
306 href="http://download.linuxsampler.org/packages/rpms/">RPM packages</a>
307 for i386 only, bleeding edge <a href="http://download.linuxsampler.org/packages/gentoo/">Gentoo ebuilds</a>
308 and platform-independent <a
309 href="http://prdownloads.sourceforge.net/jsampler/JS_Classic-0.2a.jar?download">
310 Java packages</a> (for JS Classic 0.2a, java frontend for LinuxSampler).
311 For libgig you can find <a href="http://download.linuxsampler.org/packages/win32/">Windows binaries</a> as well.</p>
312 <a name="cvs"></a><h2>CVS</h2>
313 <p class="default"> This project's CVS repository can be checked
314 out through anonymous (pserver) CVS with the following instruction set.
315 When prompted for a password for anonymous, simply press the Enter key.
316 There are currently seven subprojects in the LinuxSampler project, pick
317 the line of the respective subproject you want to checkout from below: </p>
318 <table class="default" border="0" cellpadding="1" cellspacing="5">
319 <tbody>
320 <tr>
321 <td>
322 <pre class="code">1<br>2<br>3<br>4<br>5<br>6<br>7</pre>
323 </td>
324 <td width="100%">
325 <pre class="code">cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler co libgig<br>cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler co liblscp<br>cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler co linuxsampler<br>cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler co qsampler<br>cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler co jlscp<br>cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler co jsampler<br>cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler co gigedit</pre>
326 </td>
327 </tr>
328 </tbody>
329 </table>
330 <p class="default"> You don't need to checkout the sources again later on,
331 just for keeping track to the latest development version. For updating to
332 the latest CVS version you can simply run the following command at any
333 time from the checked out source directory:</p>
334 <table class="default" border="0" cellpadding="1" cellspacing="5">
335 <tbody>
336 <tr>
337 <td>
338 <pre class="code">1</pre>
339 </td>
340 <td width="100%">
341 <pre class="code">cvs update -d -P</pre>
342 </td>
343 </tr>
344 </tbody>
345 </table>
346 <p class="default"> You can also <a
347 href="http://cvs.linuxsampler.org/cgi-bin/viewcvs.cgi/">browse the CVS
348 repository</a>. </p>
349 <h2>Bootsplash theme</h2>
350 <p class="default"> Does your computer already boot in LinuxSampler style? No? Checkout the following LinuxSampler theme for either <a href="http://dev.gentoo.org/~spock/projects/gensplash/">fbsplash (gensplash)</a> or <a href="http://www.bootsplash.org">bootsplash</a>:</p>
351 <table class="default">
352 <tbody>
353 <tr>
354 <td> <a
355 href="http://download.linuxsampler.org/bootsplash/screenshots/boot.png">
356 <img src="http://download.linuxsampler.org/bootsplash/screenshots/boot_preview.jpg"
357 alt="Screenshot 1"> </a> </td>
358 <td> --&gt; </td>
359 <td> <a
360 href="http://download.linuxsampler.org/bootsplash/screenshots/boot.png"> Screenshot while booting </a> </td>
361 </tr>
362 <tr>
363 <td> <a
364 href="http://download.linuxsampler.org/bootsplash/screenshots/top.png">
365 <img src="http://download.linuxsampler.org/bootsplash/screenshots/top_preview.jpg"
366 alt="Screenshot 2"> </a> </td>
367 <td> --&gt; </td>
368 <td> <a
369 href="http://download.linuxsampler.org/bootsplash/screenshots/top.png"> Screenshot of terminal (here running 'top') </a> </td>
370 </tr>
371 </tbody>
372 </table>
373 <p> <a
374 href="http://download.linuxsampler.org/bootsplash/"> You can get this theme here.</a> </p>
375 <br>
376 </div>
377 </td>
378 </tr>
379 </tbody>
380 </table>
381 </div>
382 </body>
383 </html>

  ViewVC Help
Powered by ViewVC