/[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 1947 by schoenebeck, Wed Jul 15 09:13:06 2009 UTC revision 2178 by persson, Fri Jun 3 14:41:39 2011 UTC
# Line 109  Line 109 
109    
110  <body>  <body>
111    
112          <div id="mainwindow"><img name="LinuxSampler" src="gfx/lsbackground.jpg" alt="LinuxSampler">          <div id="mainwindow"><div class="lsbackground"><img name="LinuxSampler" src="gfx/lsbackground.jpg" alt="LinuxSampler"></div>
113    
114                  <h1><span class="hidden">The LinuxSampler Project</span></h1>                  <h1><span class="hidden">The LinuxSampler Project</span></h1>
115    
# Line 147  Line 147 
147  </form>  </form>
148  <a href="donations.html">Why donate?</a>  <a href="donations.html">Why donate?</a>
149  </div>  </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">
# Line 159  Line 176 
176                          </p>                          </p>
177    
178                          <ol class="default">                          <ol class="default">
179                                  <li class="false">nothing scheduled yet</li>                                  <li class="ok">Abstraction of common code from existing Gigasampler engine to base classes for further sampler engines.</li>
180                                    <li class="partly">
181                                            Implementation of
182                                            <a href="https://docs.google.com/Doc?docid=0AVrDa5LNWylnZGZ6ejk4eHRfNDVjbmsyd3Zmag">SFZ(2) format</a> sampler engine.
183                                    </li>
184                                    <li class="partly">
185                                            Implementation of
186                                            <a href="http://en.wikipedia.org/wiki/SoundFont">SF2 format</a> sampler engine.
187                                    </li>
188                                    <li class="false">
189                                            Implementation of
190                                            <a href="http://www.linuxsampler.org/libakai/">Akai format</a> sampler engine.
191                                    </li>
192                          </ol>                          </ol>
193    
194                          <table class="default">                          <table class="default">
# Line 172  Line 201 
201    
202                          <p class="default">                          <p class="default">
203                          Note that we frequently cast a moderated poll on our                          Note that we frequently cast a moderated poll on our
204                          <a href="http://bb.linuxsampler.org/"">web forum</a> for                          <a href="http://bb.linuxsampler.org/">web forum</a> for
205                          the next features to be implemented and problems / bugs to be                          the next features to be implemented and problems / bugs to be
206                          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
207                          your feature!                          your feature!
# Line 181  Line 210 
210                          <h2>Features</h2>                          <h2>Features</h2>
211                          <p class="default">                          <p class="default">
212                          The following list shows which features have already been implemented in                          The following list shows which features have already been implemented in
213                          current CVS version of LinuxSampler and what is planned to be done in                          current Subversion version of LinuxSampler and what is planned to be done
214                          (hopefully) near future. If you are missing something that is not already                          in (hopefully) near future. If you are missing something that is not
215                          listed below, you can write a proposol to the                          already listed below, you can write a proposal to the
216                          <a href="http://lists.sourceforge.net/lists/listinfo/linuxsampler-devel">                          <a href="http://lists.sourceforge.net/lists/listinfo/linuxsampler-devel">
217                                  developers mailing list                                  developers mailing list
218                          </a>, open an "enhancement" request on our                          </a>, open an "enhancement" request on our
# Line 198  Line 227 
227                                          <li class="partly"> Operating Systems                                          <li class="partly"> Operating Systems
228                                                  <ol>                                                  <ol>
229                                                          <li class="ok">Linux</li>                                                          <li class="ok">Linux</li>
230                                                          <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="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>
231                                                          <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>                                                          <li class="partly">Mac <a href="http://www.apple.com/macosx/">OS X</a> (gigedit is not yet available for OS X and thus not included with the installer yet)</li>
232                                                    </ol>
233                                            </li>
234                                            <li class="ok">Host plugin versions of the sampler
235                                                    <ol>
236                                                            <li class="ok"><a href="http://en.wikipedia.org/wiki/Virtual_Studio_Technology">VSTi</a> (Windows)</li>
237                                                            <li class="ok"><a href="http://en.wikipedia.org/wiki/Audio_Units">Audio Units</a> (Mac)</li>
238                                                            <li class="ok"><a href="http://dssi.sourceforge.net/">DSSI</a> (Linux)</li>
239                                                            <li class="ok"><a href="http://lv2plug.in/">LV2</a> (Linux)</li>
240                                                    </ol>
241                                            </li>
242                                            <li class="partly">MIDI input drivers
243                                                    <ol>
244                                                            <li class="ok"><a href="http://www.alsa-project.org/">ALSA</a> (Linux)</li>
245                                                            <li class="ok"><a href="http://jackit.sourceforge.net/">JACK</a> (Linux, OSX, Windows, ...)</li>
246                                                            <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>
247                                                            <li class="ok"><a href="http://midishare.sourceforge.net/">MidiShare</a> (Linux, OS X, Windows)</li>
248                                                            <li class="ok"><a href="http://en.wikipedia.org/wiki/MultiMedia_Extensions">MME</a> (Windows)</li>
249                                                            <li class="false">MIDI over ethernet (<a href="http://standards.ieee.org/announcements/p1639app.html">Distributed MIDI</a>)</li>
250                                                    </ol>
251                                            </li>
252                                            <li class="partly">Audio output drivers
253                                                    <ol>
254                                                            <li class="ok"><a href="http://www.alsa-project.org/">ALSA</a> (Linux)</li>
255                                                            <li class="ok"><a href="http://jackit.sourceforge.net/">JACK</a> (Linux, OSX, Windows, ...)</li>
256                                                            <li class="ok"><a href="http://www.arts-project.org/">aRts</a> (not RT safe!)</li>
257                                                            <li class="ok"><a href="http://en.wikipedia.org/wiki/Audio_stream_input_output">ASIO</a> (Windows)</li>
258                                                            <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>
259                                                            <li class="false">Audio over ethernet</li>
260                                                  </ol>                                                  </ol>
261                                          </li>                                          </li>
262                                          <li class="partly"> Sampler Engines                                          <li class="partly"> Sampler Engines
# Line 307  Line 364 
364                                                          </li>                                                          </li>
365                                                          <li class="partly">Akai Engine</li>                                                          <li class="partly">Akai Engine</li>
366                                                                  <ol>                                                                  <ol>
367                                                                          <li class="ok"><a href="http://stud.fh-heilbronn.de/~cschoene/projects/libakai/">Akai file loader</a> (<a href="http://www.vintagesynth.com/akai/s1000.shtml">S1000</a>, <a href="http://www.vintagesynth.com/akai/s3000.shtml">S3000</a> series)</li>                                                                          <li class="ok"><a href="libakai/">Akai file loader</a> (<a href="http://www.vintagesynth.com/akai/s1000.shtml">S1000</a>, <a href="http://www.vintagesynth.com/akai/s3000.shtml">S3000</a> series)</li>
368                                                                          <li class="false">Generic playback</li>                                                                          <li class="false">Generic playback</li>
369                                                                  </ol>                                                                  </ol>
370                                                          <li class="false">Custom, modular Engine</li>                                                          <li class="false">Custom, modular Engine</li>
# Line 322  Line 379 
379         </li>         </li>
380                                                  </ol>                                                  </ol>
381                                          </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>  
382                                          <li class="ok">Time stamp event system &#038; jitter correction</li>                                          <li class="ok">Time stamp event system &#038; jitter correction</li>
383                                          <li class="ok">Multi channel &#038;  multi engine support</li>                                          <li class="ok">Multi channel &#038;  multi engine support</li>
384                                          <li class="partly">Pitch shifter / Interpolation                                          <li class="partly">Pitch shifter / Interpolation
# Line 389  Line 424 
424                                                          <li class="ok">Transparently maintained on backend side</li>                                                          <li class="ok">Transparently maintained on backend side</li>
425                                                  </ol>                                                  </ol>
426                                          </li>                                          </li>
427                                          <li class="partly">(Graphical) frontends                                          <li class="ok">(Graphical) frontends
428                                                  <ol>                                                  <ol>
429                                                            <li class="ok"><a href="http://sourceforge.net/projects/jsampler">JSampler a.k.a "Fantasia"</a> (Java based frontend)
430                                                                    <ol>
431                                                                            <li class="ok">Supports all currently available features of LinuxSampler</li>
432                                                                    </ol>
433                                                            </li>
434                                                          <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)
435                                                                  <ol>                                                                  <ol>
436                                                                          <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>  
437                                                                          <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>
438                                                                                  (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])
439                                                                          </li>                                                                          </li>
440                                                                          <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>  
441                                                                          <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>
442                                                                  </ol>                                                                  </ol>
443                                                          </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>  
444                                                  </ol>                                                  </ol>
445                                          </li>                                          </li>
446                                          <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
447                                                  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>
448                                            <li class="ok">Limits for max. voices and max. disk streams can be altered at runtime</li>
449                                          <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>
450                                          <li class="ok">Instrument Editors                                          <li class="ok">Instrument Editors
451                                                  <ol>                                                  <ol>
# Line 445  Line 476 
476                          </p>                          </p>
477    
478                          <p>                          <p>
479                           (Last page update on <b>$Date: 2009-07-15 09:13:06 $</b> by $Author: schoenebeck $,                           (Last page update on <b>$Date: 2009-11-24 18:33:54 $</b> by $Author: schoenebeck $,
480                           also see <a href="http://www.linuxsampler.org">CVS Log</a> for recent changes)                           also see <a href="http://www.linuxsampler.org">Subversion Log</a> for recent changes)
481                          </p>                          </p>
482    
483                  </div>                  </div>

Legend:
Removed from v.1947  
changed lines
  Added in v.2178

  ViewVC Help
Powered by ViewVC