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

Diff of /web/trunk/www.linuxsampler.org/features.html

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

revision 1769 by schoenebeck, Wed Sep 10 10:14:03 2008 UTC revision 1985 by schoenebeck, Tue Aug 4 17:00:45 2009 UTC
# Line 12  Line 12 
12          var dir = "gfx/";          var dir = "gfx/";
13    
14          if(document.images) {          if(document.images) {
15                    newsover = new Image();
16                    newsover.src = dir + "mnewshover.png";
17    
18                  newsover = new Image();                  newsout = new Image();
19                  newsover.src = dir + "mnewshover.png";                  newsout.src = dir + "mnews.png";
20    
21                  newsout = new Image();                  aboutover = new Image();
22                  newsout.src = dir + "mnews.png";                  aboutover.src = dir + "mabouthover.png";
23    
24                  aboutover = new Image();                  aboutout = new Image();
25                  aboutover.src = dir + "mabouthover.png";                  aboutout.src = dir + "mabout.png";
26    
27                  aboutout = new Image();                  featuresover = new Image();
28                  aboutout.src = dir + "mabout.png";                  featuresover.src = dir + "mfeatureshover.png";
29    
30                  featuresover = new Image();                  featuresout = new Image();
31                  featuresover.src = dir + "mfeatureshover.png";                  featuresout.src = dir + "mfeatures.png";
32    
33                  featuresout = new Image();                  screenshotsover = new Image();
34                  featuresout.src = dir + "mfeatures.png";                  screenshotsover.src = dir + "mscreenshotshover.png";
35    
36                  screenshotsover = new Image();                  screenshotsout = new Image();
37                  screenshotsover.src = dir + "mscreenshotshover.png";                  screenshotsout.src = dir + "mscreenshots.png";
38    
39                  screenshotsout = new Image();                  demosover = new Image();
40                  screenshotsout.src = dir + "mscreenshots.png";                  demosover.src = dir + "mdemoshover.png";
41    
42                  demosover = new Image();                  demosout = new Image();
43                  demosover.src = dir + "mdemoshover.png";                  demosout.src = dir + "mdemos.png";
44    
45                  demosout = new Image();                  downloadsover = new Image();
46                  demosout.src = dir + "mdemos.png";                  downloadsover.src = dir + "mdownloadshover.png";
47    
48                  downloadsover = new Image();                  downloadsout = new Image();
49                  downloadsover.src = dir + "mdownloadshover.png";                  downloadsout.src = dir + "mdownloads.png";
50    
51                  downloadsout = new Image();                  donationsover = new Image();
52                  downloadsout.src = dir + "mdownloads.png";                  donationsover.src = dir + "mdonationshover.png";
53    
54                  supportover = new Image();                  donationsout = new Image();
55                  supportover.src = dir + "msupporthover.png";                  donationsout.src = dir + "mdonations.png";
                 supportout = new Image();  
                 supportout.src = dir + "msupport.png";  
56    
57                  developersover = new Image();                  supportover = new Image();
58                  developersover.src = dir + "mdevelopershover.png";                  supportover.src = dir + "msupporthover.png";
59                    supportout = new Image();
60                    supportout.src = dir + "msupport.png";
61    
62                  developersout = new Image();                  developersover = new Image();
63                  developersout.src = dir + "mdevelopers.png";                  developersover.src = dir + "mdevelopershover.png";
64    
65                  instrumentsover = new Image();                  developersout = new Image();
66                  instrumentsover.src = dir + "minstrumentshover.png";                  developersout.src = dir + "mdevelopers.png";
67    
68                  instrumentsout = new Image();                  instrumentsover = new Image();
69                  instrumentsout.src = dir + "minstruments.png";                  instrumentsover.src = dir + "minstrumentshover.png";
70    
71                  linksover = new Image();                  instrumentsout = new Image();
72                  linksover.src = dir + "mlinkshover.png";                  instrumentsout.src = dir + "minstruments.png";
73    
74                  linksout = new Image();                  linksover = new Image();
75                  linksout.src = dir + "mlinks.png";                  linksover.src = dir + "mlinkshover.png";
76    
77                  documentationover = new Image();                  linksout = new Image();
78                  documentationover.src = dir + "mdocumentationhover.png";                  linksout.src = dir + "mlinks.png";
79    
80                  documentationout = new Image();                  documentationover = new Image();
81                  documentationout.src = dir + "mdocumentation.png";                  documentationover.src = dir + "mdocumentationhover.png";
82    
83                  creditsover = new Image();                  documentationout = new Image();
84                  creditsover.src = dir + "mcreditshover.png";                  documentationout.src = dir + "mdocumentation.png";
85    
86                  creditsout = new Image();                  creditsover = new Image();
87                  creditsout.src = dir + "mcredits.png";                  creditsover.src = dir + "mcreditshover.png";
88    
89                  faqover = new Image();                  creditsout = new Image();
90                  faqover.src = dir + "mfaqhover.png";                  creditsout.src = dir + "mcredits.png";
91    
92                  faqout = new Image();                  faqover = new Image();
93                  faqout.src = dir + "mfaq.png";                  faqover.src = dir + "mfaqhover.png";
94    
95                  bugsover = new Image();                  faqout = new Image();
96                  bugsover.src = dir + "mbugshover.png";                  faqout.src = dir + "mfaq.png";
97    
98                    bugsover = new Image();
99                    bugsover.src = dir + "mbugshover.png";
100    
101                    bugsout = new Image();
102                    bugsout.src = dir + "mbugs.png";
103    
                 bugsout = new Image();&  
                 bugsout.src = dir + "mbugs.png";  
104          }          }
105          -->          -->
106          </script>          </script>
# Line 116  Line 122 
122                          <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>                          <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>
123                          <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>                          <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>
124                          <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>                          <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>
125                            <a id="donations" href="donations.html" onmouseover="javascript:if(document.images)document.donations.src = donationsover.src" onmouseout="javascript:if(document.images)document.donations.src = donationsout.src"><img name="donations" src="gfx/mdonations.png" alt="donations"></a>
126                          <a id="support" href="support.html" onmouseover="javascript:if(document.images)document.support.src = supportover.src" onmouseout="javascript:if(document.images)document.support.src = supportout.src"><img name="support" src="gfx/msupport.png" alt="support"></a>                          <a id="support" href="support.html" onmouseover="javascript:if(document.images)document.support.src = supportover.src" onmouseout="javascript:if(document.images)document.support.src = supportout.src"><img name="support" src="gfx/msupport.png" alt="support"></a>
127                          <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>                          <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>
128                          <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>                          <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>
# Line 124  Line 131 
131                          <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>                          <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>
132                          <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>                          <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>
133                          <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>                          <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>
134    
135    <div class="boxed">
136    <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
137    <input type="hidden" name="cmd" value="_s-xclick">
138    <input type="hidden" name="hosted_button_id" value="6746056">
139    <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
140    <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
141    </form>
142    <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
143    <input type="hidden" name="cmd" value="_s-xclick">
144    <input type="hidden" name="hosted_button_id" value="6746149">
145    <input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
146    <img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
147    </form>
148    <a href="donations.html">Why donate?</a>
149    </div>
150    <p>
151    <div class="">
152    <center>
153    <script type="text/javascript"><!--
154    google_ad_client = "pub-3408196773880325";
155    /* 120x600, created 8/3/09 */
156    google_ad_slot = "2910827959";
157    google_ad_width = 120;
158    google_ad_height = 600;
159    //-->
160    </script>
161    <script type="text/javascript"
162    src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
163    </script>
164    </center>
165    </div>
166    
167    
168                          </td><td valign=top width="100%">                          </td><td valign=top width="100%">
169                          <div id="contents">                          <div id="contents">
170    
# Line 148  Line 189 
189    
190                          <p class="default">                          <p class="default">
191                          Note that we frequently cast a moderated poll on our                          Note that we frequently cast a moderated poll on our
192                          <a href="https://bb.linuxsampler.org/"">web forum</a> for                          <a href="http://bb.linuxsampler.org/"">web forum</a> for
193                          the next features to be implemented and problems / bugs to be                          the next features to be implemented and problems / bugs to be
194                          fixed soon. Don't hesitate to register to our forum and vote for                          fixed soon. Don't hesitate to register to our forum and vote for
195                          your feature!                          your feature!
# Line 174  Line 215 
215                                          <li class="partly"> Operating Systems                                          <li class="partly"> Operating Systems
216                                                  <ol>                                                  <ol>
217                                                          <li class="ok">Linux</li>                                                          <li class="ok">Linux</li>
218                                                            <li class="ok">Windows</a> (we provide a convenient Windows installer for all components of the project, including native 64 bit and native 32 bit binaries, standalone and VSTi plugin versions)</li>
219                                                          <li class="partly">Mac <a href="http://www.apple.com/macosx/">OS X</a> (gigedit and JSampler are not yet available for OS X and thus not included with the installer yet)</li>                                                          <li class="partly">Mac <a href="http://www.apple.com/macosx/">OS X</a> (gigedit and JSampler are not yet available for OS X and thus not included with the installer yet)</li>
220                                                          <li class="partly">Windows</a> (we provide a convenient Windows installer for all components of the project, only the <a href="#instruments_db">instruments DB feature</a> is not yet supported on Windows)</li>                                                  </ol>
221                                            </li>
222                                            <li class="ok">Host plugin versions of the sampler
223                                                    <ol>
224                                                            <li class="ok"><a href="http://en.wikipedia.org/wiki/Virtual_Studio_Technology">VSTi</a> (Windows)</li>
225                                                            <li class="ok"><a href="http://en.wikipedia.org/wiki/Audio_Units">Audio Units</a> (Mac)</li>
226                                                            <li class="ok"><a href="http://dssi.sourceforge.net/">DSSI</a> (Linux)</li>
227                                                            <li class="ok"><a href="http://lv2plug.in/">LV2</a> (Linux)</li>
228                                                    </ol>
229                                            </li>
230                                            <li class="partly">MIDI input drivers
231                                                    <ol>
232                                                            <li class="ok"><a href="http://www.alsa-project.org/">ALSA</a> (Linux)</li>
233                                                            <li class="ok"><a href="http://jackit.sourceforge.net/">JACK</a> (Linux, OSX, Windows, ...)</li>
234                                                            <li class="ok"><a href="http://developer.apple.com/audio/pdf/coreaudio.pdf">CoreMIDI</a>  (Mac <a href="http://www.apple.com/macosx/">OS X</a>)</li>
235                                                            <li class="ok"><a href="http://midishare.sourceforge.net/">MidiShare</a> (Linux, OS X, Windows)</li>
236                                                            <li class="ok"><a href="http://en.wikipedia.org/wiki/MultiMedia_Extensions">MME</a> (Windows)</li>
237                                                            <li class="false">MIDI over ethernet (<a href="http://standards.ieee.org/announcements/p1639app.html">Distributed MIDI</a>)</li>
238                                                    </ol>
239                                            </li>
240                                            <li class="partly">Audio output drivers
241                                                    <ol>
242                                                            <li class="ok"><a href="http://www.alsa-project.org/">ALSA</a> (Linux)</li>
243                                                            <li class="ok"><a href="http://jackit.sourceforge.net/">JACK</a> (Linux, OSX, Windows, ...)</li>
244                                                            <li class="ok"><a href="http://www.arts-project.org/">aRts</a> (not RT safe!)</li>
245                                                            <li class="ok"><a href="http://en.wikipedia.org/wiki/Audio_stream_input_output">ASIO</a> (Windows)</li>
246                                                            <li class="ok"><a href="http://developer.apple.com/audio/pdf/coreaudio.pdf">CoreAudio</a>  (Mac <a href="http://www.apple.com/macosx/">OS X</a>)</li>
247                                                            <li class="false">Audio over ethernet</li>
248                                                  </ol>                                                  </ol>
249                                          </li>                                          </li>
250                                          <li class="partly"> Sampler Engines                                          <li class="partly"> Sampler Engines
# Line 298  Line 367 
367         </li>         </li>
368                                                  </ol>                                                  </ol>
369                                          </li>                                          </li>
      <li class="partly">MIDI input drivers  
       <ol>  
        <li class="ok"><a href="http://www.alsa-project.org/">ALSA</a> (Linux)</li>  
        <li class="ok"><a href="http://jackit.sourceforge.net/">JACK</a> (Linux, OSX, Windows, ...)</li>  
        <li class="false"><a href="http://www.steinberg.net/en/support/3rdparty/">VSTi</a></li>  
        <li class="false">MIDI over ethernet (<a href="http://standards.ieee.org/announcements/p1639app.html">Distributed MIDI</a>)</li>  
        <li class="ok"><a href="http://developer.apple.com/audio/pdf/coreaudio.pdf">CoreMIDI</a>  (Mac <a href="http://www.apple.com/macosx/">OS X</a>)</li>  
        <li class="ok"><a href="http://midishare.sourceforge.net/">MidiShare</a> (Linux, OS X, Windows)</li>  
        <li class="ok"><a href="http://en.wikipedia.org/wiki/MultiMedia_Extensions">MME</a> (Windows)</li>  
       </ol>  
      </li>  
                                         <li class="partly">Audio output drivers  
                                                 <ol>  
                                                         <li class="ok"><a href="http://www.alsa-project.org/">ALSA</a> (Linux)</li>  
                                                         <li class="ok"><a href="http://jackit.sourceforge.net/">JACK</a> (Linux, OSX, Windows, ...)</li>  
                                                         <li class="ok"><a href="http://www.arts-project.org/">aRts</a> (not RT safe!)</li>  
                                                         <li class="ok"><a href="http://en.wikipedia.org/wiki/Audio_stream_input_output">ASIO</a> (Windows)</li>  
                                                         <li class="false"><a href="http://www.steinberg.net/en/support/3rdparty/">VSTi</a></li>  
                                                         <li class="false">Audio over ethernet</li>  
                                                         <li class="false"><a href="http://developer.apple.com/audio/pdf/coreaudio.pdf">CoreAudio</a>  (Mac <a href="http://www.apple.com/macosx/">OS X</a>)</li>  
                                                 </ol>  
                                         </li>  
370                                          <li class="ok">Time stamp event system &#038; jitter correction</li>                                          <li class="ok">Time stamp event system &#038; jitter correction</li>
371                                          <li class="ok">Multi channel &#038;  multi engine support</li>                                          <li class="ok">Multi channel &#038;  multi engine support</li>
372                                          <li class="partly">Pitch shifter / Interpolation                                          <li class="partly">Pitch shifter / Interpolation
# Line 365  Line 412 
412                                                          <li class="ok">Transparently maintained on backend side</li>                                                          <li class="ok">Transparently maintained on backend side</li>
413                                                  </ol>                                                  </ol>
414                                          </li>                                          </li>
415                                          <li class="partly">(Graphical) frontends                                          <li class="ok">(Graphical) frontends
416                                                  <ol>                                                  <ol>
417                                                            <li class="ok"><a href="http://sourceforge.net/projects/jsampler">JSampler a.k.a "Fantasia"</a> (Java based frontend)
418                                                                    <ol>
419                                                                            <li class="ok">Supports all currently available features of LinuxSampler</li>
420                                                                    </ol>
421                                                            </li>
422                                                          <li class="partly"><a href="http://qsampler.sourceforge.net">QSampler</a> (C++ based frontend using Qt)                                                          <li class="partly"><a href="http://qsampler.sourceforge.net">QSampler</a> (C++ based frontend using Qt)
423                                                                  <ol>                                                                  <ol>
424                                                                          <li class="ok">Supports all features of LinuxSampler except the following ...</li>                                                                          <li class="ok">Supports all features of LinuxSampler except the following ...</li>
                                                                         <li class="ok"><a href="http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html#CREATE FX_SEND">  
                                                                                 Effect Sends</a>  
                                                                         </li>  
425                                                                          <li class="partly"><a href="http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html#MIDI Instrument Mapping">MIDI Instrument Maps</a>                                                                          <li class="partly"><a href="http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html#MIDI Instrument Mapping">MIDI Instrument Maps</a>
426                                                                                  (qsampler does currently not yet support to create more than two MIDI instrument maps [one intended for chromatic instruments and one for drumkits])                                                                                  (qsampler does currently not yet support to create more than two MIDI instrument maps [one intended for chromatic instruments and one for drumkits])
427                                                                          </li>                                                                          </li>
428                                                                          <li class="false"><a href="http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html#Managing Instruments Database">Instruments DB support</a> (to ease handling of huge sample library collections)</li>                                                                          <li class="false"><a href="http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html#Managing Instruments Database">Instruments DB support</a> (to ease handling of huge sample library collections)</li>
                                                                         <li class="false"><a href="http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html#events">Sampler events</a> (to let qsampler react on certain events occuring on sampler side)</li>  
429                                                                          <li class="partly">Audio and MIDI device management (only minor thing that qsampler lacks support yet are <a href="http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html#GET MIDI_INPUT_DRIVER_PARAMETER INFO">"multiplicity"</a> type device parameters, that is parameters which don't just accept one value, but also a list of values, i.e. for the "ALSA_SEQ_BINDINGS" parameter of the ALSA MIDI driver)</li>                                                                          <li class="partly">Audio and MIDI device management (only minor thing that qsampler lacks support yet are <a href="http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html#GET MIDI_INPUT_DRIVER_PARAMETER INFO">"multiplicity"</a> type device parameters, that is parameters which don't just accept one value, but also a list of values, i.e. for the "ALSA_SEQ_BINDINGS" parameter of the ALSA MIDI driver)</li>
430                                                                  </ol>                                                                  </ol>
431                                                          </li>                                                          </li>
                                                         <li class="ok"><a href="http://sourceforge.net/projects/jsampler">JSampler</a> (Java based frontend)  
                                                                 <ol>  
                                                                         <li class="ok">Supports all currently available features of LinuxSampler</li>  
                                                                 </ol>  
                                                         </li>  
                                                         <li class="false">VSTi frontend</li>  
432                                                  </ol>                                                  </ol>
433                                          </li>                                          </li>
434                                          <li class="ok">Playing while Loading, i.e. allowing to play and hold notes on the keyboard                                          <li class="ok">Playing while Loading, i.e. allowing to play and hold notes on the keyboard
435                                                  while loading a new instrument on the same sampler channel at the same time</li>                                                  while loading a new instrument on the same sampler channel at the same time</li>
436                                            <li class="ok">Limits for max. voices and max. disk streams can be altered at runtime</li>
437                                          <li class="ok">Instrument Editor Plugin System for 3rd Party Instrument Editors</li>                                          <li class="ok">Instrument Editor Plugin System for 3rd Party Instrument Editors</li>
438                                          <li class="ok">Instrument Editors                                          <li class="ok">Instrument Editors
439                                                  <ol>                                                  <ol>
# Line 421  Line 464 
464                          </p>                          </p>
465    
466                          <p>                          <p>
467                           (Last page update on <b>$Date: 2008-09-10 10:14:03 $</b> by $Author: schoenebeck $,                           (Last page update on <b>$Date: 2009-08-04 17:00:45 $</b> by $Author: schoenebeck $,
468                           also see <a href="http://www.linuxsampler.org">CVS Log</a> for recent changes)                           also see <a href="http://www.linuxsampler.org">CVS Log</a> for recent changes)
469                          </p>                          </p>
470    

Legend:
Removed from v.1769  
changed lines
  Added in v.1985

  ViewVC Help
Powered by ViewVC