--- web/trunk/www.linuxsampler.org/features.html 2009/11/22 10:03:14 2033 +++ web/trunk/www.linuxsampler.org/features.html 2014/06/15 13:44:56 2636 @@ -145,6 +145,12 @@ + + + +
BitcoinsOr donate Bitcoins at:
+
1Q9CK7xUhMNWryqYTZLbUTXbrjpYYtwvng
+
Why donate?

@@ -159,7 +165,7 @@ //--> @@ -176,7 +182,22 @@

    -
  1. nothing scheduled yet
  2. +
  3. Abstraction of common code from existing Gigasampler engine to base classes for further sampler engines.
  4. +
  5. + Implementation of + SFZ(2) format sampler engine. +
  6. +
  7. + Implementation of + SF2 format sampler engine
    (might not be finished for next release, due to low demand & priority). +
  8. +
  9. + Implementation of + Akai format sampler engine
    (will probably not make into next release, due to low demand & priority). +
  10. +
  11. + Real-time instrument script support
    (allows to override / customize sampler's behavior by textual, easy to write scripts included with instruments, which act like small programs, plugged into the sampler). +
@@ -189,7 +210,7 @@

Note that we frequently cast a moderated poll on our - web forum for + web forum for the next features to be implemented and problems / bugs to be fixed soon. Don't hesitate to register to our forum and vote for your feature! @@ -198,9 +219,9 @@

Features

The following list shows which features have already been implemented in - current CVS version of LinuxSampler and what is planned to be done in - (hopefully) near future. If you are missing something that is not already - listed below, you can write a proposol to the + current Subversion version of LinuxSampler and what is planned to be done + in (hopefully) near future. If you are missing something that is not + already listed below, you can write a proposal to the developers mailing list , open an "enhancement" request on our @@ -212,22 +233,22 @@

    -
  1. Operating Systems +
  2. Operating Systems
    1. Linux
    2. Windows (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)
    3. -
    4. Mac OS X (gigedit is not yet available for OS X and thus not included with the installer yet)
    5. +
    6. Mac OS X (package provides universal binary for 64 bit Intel, 32 bit Intel and PPC, all software components are included, stand-alone sampler, VST plugin, AU plugin, QSampler & Fantasia frontends, gigedit instrument editor)
  3. Host plugin versions of the sampler
      -
    1. VSTi (Windows)
    2. +
    3. VSTi (Windows, Mac, Linux)
    4. Audio Units (Mac)
    5. DSSI (Linux)
    6. LV2 (Linux)
  4. -
  5. MIDI input drivers +
  6. MIDI input drivers
    1. ALSA (Linux)
    2. JACK (Linux, OSX, Windows, ...)
    3. @@ -237,7 +258,7 @@
    4. MIDI over ethernet (Distributed MIDI)
  7. -
  8. Audio output drivers +
  9. Audio output drivers
    1. ALSA (Linux)
    2. JACK (Linux, OSX, Windows, ...)
    3. @@ -247,14 +268,14 @@
    4. Audio over ethernet
  10. -
  11. Sampler Engines +
  12. Sampler Engines
      -
    1. Gigasampler Engine +
    2. Gigasampler / GigaStudio format Engine
      1. Gig file loader
        1. Gig v2 format
        2. -
        3. Gig v3 format +
        4. Gig v3 & v4 format
          1. large file support (64 bit file offsets are currently truncated to 32 bit)
          2. 24 bit samples (uncompressed as well as compressed)
          3. @@ -262,7 +283,13 @@
          4. support for articulation (.art) files
          5. support for Dimension Splits not equal to two
          6. up to 8 Dimensions or 256 Dimension Regions
          7. -
          8. MIDI rules
          9. +
          10. iMIDI rules (smart midi); Note: due its strong limitations usage of iMIDI rules is discouraged. We recommend you to consider using real-time instrument scripts instead. +
              +
            1. Controller trigger rule
            2. +
            3. Legato rule
            4. +
            5. Alternator rule
            6. +
            +
          11. convolution
        5. @@ -278,6 +305,8 @@
        6. Release Trigger
        7. Keyboard Position
        8. Round Robin
        9. +
        10. Round Robin Keyboard
        11. +
        12. Smart MIDI
        13. Random
        14. Modulation Wheel
        15. Breath Ctrl.
        16. @@ -344,21 +373,40 @@
        17. Scale Tuning (via standard MIDI GS SysEx message)
      2. -
      3. DLS Engine +
      4. DLS Engine
        1. DLS file loader (DLS version 1 & 2)
        2. Generic playback
      5. -
      6. Akai Engine
      7. +
      8. Akai Engine
        1. Akai file loader (S1000, S3000 series)
        2. Generic playback
        -
      9. Custom, modular Engine
      10. -
      +
    3. +
    4. SoundFont v2 (SF2) format engine +
        +
      1. SF2 file loader
      2. +
      3. Generic playback
      4. +
      5. Articulations
      6. +
          + +
        1. SFZ v2 format engine (Note: not to be interchanged with "SoundFont" format !!) +
            +
          1. SFZ file loader
          2. +
          3. Generic playback
          4. +
          5. Articulations: Major part of opcodes have been implemented. Have a look at the SFZ status page for details.
          6. +
          +
        2. +
        3. KORG format Engine +
            +
          1. KORG format file loader (currently supports Kronos, Triton, M3 and Trinity sample based sounds).
          2. +
          3. Generic playback
          4. +
          +
        4. -
        5. Control interfaces +
        6. Control interfaces
          1. Native C++ API
          2. Custom network interface for frontends (LSCP) @@ -369,15 +417,18 @@
          3. Time stamp event system & jitter correction
          4. Multi channel & multi engine support
          5. -
          6. Pitch shifter / Interpolation +
          7. Pitch shifter / Interpolation
            1. Linear interpolation
            2. Cubic interpolation
            3. Formant frequency correction / formant manipulation
          8. -
          9. Dynamic engine recompilation
          10. -
          11. Extensive SMP (multi processor) support
          12. +
          13. Extensive SMP (multi processor) support
          14. +
              +
            1. User can explicitly run individual sampler parts on different CPUs/cores.
            2. +
            3. Automatic SMP voice pooling.
            4. +
          15. Network cluster support
          16. MIDI instrument mapper, allows to create very flexible MIDI progam change setups in a very easy way.
              @@ -439,16 +490,18 @@
              1. gigedit (C++ based using gtkmm/Gtk+)
                  -
                1. allows to modify all aspects of Gigsampler v2 and v3 format files
                2. +
                3. allows to modify all aspects of Gigsampler/GigaStudio v2, v3 and v4 format files
                4. allows to modify existing as well as creating completely new .gig files from scratch
                5. stand-alone mode (independent of LinuxSampler)
                6. live-mode (attached with LinuxSampler), which makes all modifications audible in the sampler in realtime without having to reload
                7. -
                8. created / modified files are accepted by LinuxSampler as well as by Gigastudio 3
                9. -
                10. virtual MIDI keyboard (for triggering notes by mouse click and highlighting the virtual keys on external note events)
                11. +
                12. created / modified files are accepted by LinuxSampler as well as by Gigastudio 3 & 4
                13. +
                14. virtual MIDI keyboard (for triggering notes by mouse click and highlighting the virtual keys on external note events) +
                15. Support for managing and editing real-time instrument scripts (LinuxSampler extension of the original GigaStudio format).
              +
            1. Real-time instrument script support
              (allows to override / customize sampler's behavior by textual, easy to write scripts included with instruments, which act like small programs, plugged into the sampler).

            @@ -464,8 +517,8 @@

            - (Last page update on $Date: 2009-11-22 10:03:14 $ by $Author: persson $, - also see CVS Log for recent changes) + (Last page update on $Date$ by $Author$, + also see Subversion Log for recent changes)