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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 892 - (show annotations) (download) (as text)
Sat Jul 1 15:24:39 2006 UTC (17 years, 9 months ago) by schoenebeck
File MIME type: text/html
File size: 8656 byte(s)
mentioning JSampler and the LinuxSampler's native C++ API

1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html>
3 <head>
4
5 <link rel="stylesheet" type="text/css" href="index.css">
6 <title>The Linux Sampler Project</title>
7
8 <meta http-equiv="content-type"
9 content="text/html; charset=ISO-8859-1">
10
11 <script language="javascript" type="text/javascript">
12 <!--
13 var dir = "gfx/";
14
15 if(document.images) {
16
17 newsover = new Image();
18 newsover.src = dir + "mnewshover.png";
19
20 newsout = new Image();
21 newsout.src = dir + "mnews.png";
22
23 aboutover = new Image();
24 aboutover.src = dir + "mabouthover.png";
25
26 aboutout = new Image();
27 aboutout.src = dir + "mabout.png";
28
29 featuresover = new Image();
30 featuresover.src = dir + "mfeatureshover.png";
31
32 featuresout = new Image();
33 featuresout.src = dir + "mfeatures.png";
34
35 screenshotsover = new Image();
36 screenshotsover.src = dir + "mscreenshotshover.png";
37
38 screenshotsout = new Image();
39 screenshotsout.src = dir + "mscreenshots.png";
40
41 demosover = new Image();
42 demosover.src = dir + "mdemoshover.png";
43
44 demosout = new Image();
45 demosout.src = dir + "mdemos.png";
46
47 downloadsover = new Image();
48 downloadsover.src = dir + "mdownloadshover.png";
49
50 downloadsout = new Image();
51 downloadsout.src = dir + "mdownloads.png";
52
53 developersover = new Image();
54 developersover.src = dir + "mdevelopershover.png";
55
56 developersout = new Image();
57 developersout.src = dir + "mdevelopers.png";
58
59 instrumentsover = new Image();
60 instrumentsover.src = dir + "minstrumentshover.png";
61
62 instrumentsout = new Image();
63 instrumentsout.src = dir + "minstruments.png";
64
65 linksover = new Image();
66 linksover.src = dir + "mlinkshover.png";
67
68 linksout = new Image();
69 linksout.src = dir + "mlinks.png";
70
71 documentationover = new Image();
72 documentationover.src = dir + "mdocumentationhover.png";
73
74 documentationout = new Image();
75 documentationout.src = dir + "mdocumentation.png";
76
77 creditsover = new Image();
78 creditsover.src = dir + "mcreditshover.png";
79
80 creditsout = new Image();
81 creditsout.src = dir + "mcredits.png";
82
83 faqover = new Image();
84 faqover.src = dir + "mfaqhover.png";
85
86 faqout = new Image();
87 faqout.src = dir + "mfaq.png";
88
89 bugsover = new Image();
90 bugsover.src = dir + "mbugshover.png";
91
92 bugsout = new Image();
93 bugsout.src = dir + "mbugs.png";
94 }
95 -->
96 </script>
97
98 </head>
99
100 <body>
101
102 <div id="mainwindow"><img name="LinuxSampler" src="gfx/lsbackground.jpg" alt="LinuxSampler">
103
104 <h1><span class="hidden">The LinuxSampler Project</span></h1>
105
106 <table border=0 cellspacing=0 cellpadding=0><tr><th colspan=2 align=left>
107 <img name="h1about" src="gfx/h1about.png" alt="About"><span class="hidden">about</span></th></tr>
108 <tr><td valign=top>
109 <a id="news" href="index.php" onmouseover="javascript:if(document.images)document.news.src = newsover.src" onmouseout="javascript:if(document.images)document.news.src = newsout.src"><img name="news" src="gfx/mnews.png" alt="news"></a>
110 <a id="about" href="about.html" onmouseover="javascript:if(document.images)document.about.src = aboutover.src" onmouseout="javascript:if(document.images)document.about.src = aboutout.src"><img name="about" src="gfx/mabout.png" alt="about"></a>
111 <a id="features" href="features.html" onmouseover="javascript:if(document.images)document.features.src = featuresover.src" onmouseout="javascript:if(document.images)document.features.src = featuresout.src"><img name="features" src="gfx/mfeatures.png" alt="features"></a>
112 <a id="screenshots" href="screenshots.html" onmouseover="javascript:if(document.images)document.screenshots.src = screenshotsover.src" onmouseout="javascript:if(document.images)document.screenshots.src = screenshotsout.src"><img name="screenshots" src="gfx/mscreenshots.png" alt="screenshots"></a>
113 <a id="demos" href="demos.html" onmouseover="javascript:if(document.images)document.demos.src = demosover.src" onmouseout="javascript:if(document.images)document.demos.src = demosout.src"><img name="demos" src="gfx/mdemos.png" alt="demos"></a>
114 <a id="downloads" href="downloads.html" onmouseover="javascript:if(document.images)document.downloads.src = downloadsover.src" onmouseout="javascript:if(document.images)document.downloads.src = downloadsout.src"><img name="downloads" src="gfx/mdownloads.png" alt="download"></a>
115 <a id="developers" href="developers.html" onmouseover="javascript:if(document.images)document.developers.src = developersover.src" onmouseout="javascript:if(document.images)document.developers.src = developersout.src"><img name="developers" src="gfx/mdevelopers.png" alt="developers"></a>
116 <a id="faq" href="faq.html" onmouseover="javascript:if(document.images)document.faq.src = faqover.src" onmouseout="javascript:if(document.images)document.faq.src = faqout.src"><img name="faq" src="gfx/mfaq.png" alt="faq"></a>
117 <a id="documentation" href="documentation.html" onmouseover="javascript:if(document.images)document.documentation.src = documentationover.src" onmouseout="javascript:if(document.images)document.documentation.src = documentationout.src"><img name="documentation" src="gfx/mdocumentation.png" alt="documentation"></a>
118 <a id="bugs" href="http://bugs.linuxsampler.org" onmouseover="javascript:if(document.images)document.bugs.src = bugsover.src" onmouseout="javascript:if(document.images)document.bugs.src = bugsout.src"><img name="bugs" src="gfx/mbugs.png" alt="bugs"></a>
119 <a id="instruments" href="instruments.html" onmouseover="javascript:if(document.images)document.instruments.src = instrumentsover.src" onmouseout="javascript:if(document.images)document.instruments.src = instrumentsout.src"><img name="instruments" src="gfx/minstruments.png" alt="instruments"></a>
120 <a id="links" href="links.html" onmouseover="javascript:if(document.images)document.links.src = linksover.src" onmouseout="javascript:if(document.images)document.links.src = linksout.src"><img name="links" src="gfx/mlinks.png" alt="links"></a>
121 <a id="credits" href="credits.html" onmouseover="javascript:if(document.images)document.credits.src = creditsover.src" onmouseout="javascript:if(document.images)document.credits.src = creditsout.src"><img name="credits" src="gfx/mcredits.png" alt="credits"></a>
122 </td><td valign=top width="100%">
123 <div id="contents">
124
125 <h2>General</h2>
126 <p class="default">
127 LinuxSampler is a work in progress. The goal is to produce a free, open source pure software audio sampler
128 with professional grade features, comparable to both hardware and commercial Windows/Mac software samplers
129 and to introduce new features not yet available by any other sampler in the world.<br>
130 <br>
131 LinuxSampler was designed as a sampler backend, decoupled from any user interface. It provides a native C++
132 <a href="http://en.wikipedia.org/wiki/Application_programming_interface">API</a> as well as a network interface
133 using an ASCII based protocol called <a href="http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html">LSCP</a>
134 for controlling the sampler and managing sampler sessions. But don't be afraid, with QSampler (based on the
135 cross-platform C++ GUI library Qt) and JSampler (Java based, thus platform independent) we already have two convenient
136 frontends for LinuxSampler and due to the
137 decoupled design you can even control the sampler with the GUI frontend(s) from another computer, probably even running
138 another OS like Windows or OS X. Beside our own custom network control layer we planned to add existing ones as well
139 (e.g. <a href="http://www.cnmat.berkeley.edu/OpenSoundControl/">OSC</a>). With the planned SMP and cluster support
140 LinuxSampler might become a very interesting tool for high-end studios and concerts in future.<br>
141 <br>
142 It is planned to support all common sampler formats in LinuxSampler, but at the moment we chose to concentrate on the
143 Gigasampler format, because we think it's currently the best sampler format in regards of quality and power, especially
144 for the synthesis of natural instruments like pianos, brass and bowed instruments. But we already made good advance in
145 implementing this format, so we are optimistic to start with adding other formats soon. Beside that we also planned to
146 design our own, sophisticated sampler format to introduce a more powerful and more flexible sampler format compared to
147 any sampler format currently available in the world. Be encouraged to share your ideas about such a new format with us!<br>
148 <br>
149 Anyway, there are so many things to do and our hands are limited. So don't hesitate on participating to the project!
150 </p>
151
152 </div>
153 </td></tr></table>
154
155 </div>
156
157 </body>
158 </html>

  ViewVC Help
Powered by ViewVC