LinuxSampler 0.3.3 review

by on

LinuxSampler is a software audio sampler with professional grade features. LinuxSampler was designed as a sampler backend, decoup

License: GPL (GNU General Public License)
File size: 0K
Developer: LinuxSampler Team
0 stars award from

LinuxSampler is a software audio sampler with professional grade features.

LinuxSampler was designed as a sampler backend, decoupled from any user interface. It provides a network interface using an ASCII based protocol called LSCP for controlling the sampler and managing sampler sessions. But don't be afraid, with QSampler we already have a convenient GUI frontend (based on the cross-platform GUI library Qt) for LinuxSampler and due to the decoupled design you can even control the sampler with the GUI frontend from another computer, probably even running another OS like Windows or OS X. Beside our own custom network control layer we planned to add existing ones as well (e.g. OSC). With the planned SMP and cluster support LinuxSampler might become a very interesting tool for high-end studios and concerts in future.

It is planned to support all common sampler formats in LinuxSampler, but at the moment we chose to concentrate on the Gigasampler format, because we think it's currently the best sampler format in regards of quality and power, especially for the synthesis of natural instruments like pianos, brass and bowed instruments. But we already made good advance in implementing this format, so we are optimistic to start with adding other formats soon. Beside that we also planned to design our own, sophisticated sampler format to introduce a more powerful and more flexible sampler format compared to any sampler format currently available in the world. Be encouraged to share your ideas about such a new format with us!

Anyway, there are so many things to do and our hands are limited. So don't hesitate on participating to the project!

Here are some key features of "LinuxSampler":
Sampler Engines
Gigasampler Engine
Gig file loader
Generic playback (RAM & disk streaming)
Dimension switching
Sustain pedal support
Key velocity volume mapping
Pitchbend wheel support
Bidirectional voice state transition
Filter (VCF)
Turbo lowpass
Cutoff frequency controllable by MIDI controller
Resonance controllable by MIDI controller
VCA Envelope Generator (Volume)
VCF Envelope Generator (Filter)
VCO Envelope Generator (Pitch)
VCA Low Frequency Oscillator (Volume)
VCF Low Frequency Oscillator (Filter Cutoff)
VCO Low Frequency Oscillator (Pitch)
Key Groups (a.k.a Exclusive Groups)
Release Triggered Voices
Key Switching
Voice Stealing
DLS Engine
DLS file loader (DLS version 1 & 2)
Generic playback
Akai Engine
Akai file loader (S1000, S3000 series)
Generic playback
Custom, modular Engine
Control interfaces
Custom network interface for frontends (LSCP)
MIDI input drivers
MIDI over ethernet (Distributed MIDI)
CoreMIDI (Mac OS X)
MidiShare (Linux, OS X, Windows)
Audio output drivers
Audio over ethernet
CoreAudio (Mac OS X)
Time stamp event system & jitter correction
Multi channel & multi engine support
Pitch shifter / Interpolation
Linear interpolation
Cubic interpolation
Formant frequency correction / formant manipulation
Dynamic engine recompilation
Extensive SMP (multi processor) support
Network cluster support
(Graphical) frontends
Qt based frontend (QSampler)
VSTi frontend (based on the Qt frontend)

LinuxSampler 0.3.3 keywords