--- web/trunk/www.linuxsampler.org/features.html 2005/05/18 17:22:47 553
+++ web/trunk/www.linuxsampler.org/features.html 2006/11/24 21:40:58 939
@@ -88,7 +88,7 @@
bugsover = new Image();
bugsover.src = dir + "mbugshover.png";
- bugsout = new Image();
+ bugsout = new Image();
bugsout.src = dir + "mbugs.png";
}
-->
@@ -121,8 +121,26 @@
- Features / Development Roadmap
+ LS Development Roadmap
+
+ The following list shows the planned work to be done until the next
+ release of LinuxSampler. There will be no new release before all of them
+ are completed.
+
+
+
+ - nothing scheduled yet
+
+
+
+
+ Done |
+ Partly implemented |
+ No work started yet |
+
+
+ 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
@@ -136,7 +154,7 @@
time and will to finish one of them, let us know!
-
+
- Operating Systems
- Linux
@@ -147,21 +165,58 @@
- Gigasampler Engine
- - Gig file loader
+ - Gig file loader
+
+ - Gig v2 format
+ - Gig v3 format
+
+ - large file support (64 bit file offsets are currently truncated to 32 bit)
+ - 24 bit samples (uncompressed as well as compressed)
+ - support for multi-file format (.gig, .gx01, .gx02, ...)
+ - support for articulation (.art) files
+ - support for Dimension Splits not equal to two
+ - up to 8 Dimensions or 256 Dimension Regions
+
+
+
+
- Generic playback (RAM & disk streaming)
- - Dimension switching
- - Sustain pedal support
+ - Dimension switching
+
+ - Sample Channel
+ - Layer
+ - Velocity
+ - Channel Aftertouch
+ - Release Trigger
+ - Keyboard Position
+ - Round Robin
+ - Random
+ - Modulation Wheel
+ - Breath Ctrl.
+ - Foot Ctrl.
+ - Portamento Time Ctrl.
+ - Effect 1 & 2 Ctrl.
+ - Effect 1 - 5 Depth Ctrl.
+ - General Purpose Ctrl. 1 - 8
+ - Sustain Pedal
+ - Portamento
+ - Sostenuto Pedal
+ - Soft Pedal
+
+
+ - Sustain pedal interpretation
+ - Sostenuto pedal interpretation
- Key velocity <-> volume mapping
- Looping
- Pitchbend wheel support
- Bidirectional voice state transition
- - Filter (VCF)
+
- Filter (VCF)
- Highpass
- Bandpass
- - Bandreject
+ - Bandreject
- Lowpass
- - Turbo lowpass
+ - Turbo lowpass
- Cutoff frequency controllable by MIDI controller
- Resonance controllable by MIDI controller
@@ -178,6 +233,12 @@
- Release Triggered Voices
- Key Switching
- Voice Stealing
+ - Portamento Mode and Solo Mode (a.k.a 'Mono Mode',
+ can be altered via standard GM messages, that is CC5 for
+ altering portamento time, CC65 for enabling / disabling
+ portamento mode, CC126 for enabling solo mode and CC127 for
+ disabling solo mode)
+ - Scale Tuning (via standard MIDI GS SysEx message)
- DLS Engine
@@ -188,7 +249,7 @@
- Akai Engine
- - Akai file loader (S1000, S3000 series)
+ - Akai file loader (S1000, S3000 series)
- Generic playback
- Custom, modular Engine
@@ -196,7 +257,7 @@
- Control interfaces
-
+ - Native C++ API
- Custom network interface for frontends (LSCP)
- OSC
@@ -209,12 +270,14 @@
- VSTi
- MIDI over ethernet (Distributed MIDI)
- CoreMIDI (Mac OS X)
+ - MidiShare (Linux, OS X, Windows)
- Audio output drivers
- ALSA
- JACK
+ - aRts (not RT safe!)
- VSTi
- Audio over ethernet
- CoreAudio (Mac OS X)
@@ -235,6 +298,7 @@
- (Graphical) frontends
- Qt based frontend (QSampler)
+ - Java based frontend (JSampler)
- VSTi frontend (based on the Qt frontend)
@@ -253,7 +317,8 @@
- (List last updated 2005-05-18, also see CVS Log for recent changes)
+ (Last page update on $Date: 2006-11-24 21:40:58 $ by $Author: schoenebeck $,
+ also see CVS Log for recent changes)
|