LinuxSampler
From Wikipedia, the free encyclopedia
LinuxSampler is a work in progress. The goal is to produce a free, open source pure software audio sampler with professional grade features, comparable to both hardware and commercial Windows/Mac software samplers and to introduce new features not yet available by any other sampler in the world.
[edit] Concept
LinuxSampler was designed as a sampler backend, decoupled from any user interface. It provides a native C++ API as well as a network interface using an ASCII based protocol called LSCP for controlling the sampler and managing sampler sessions. Also, there are already two convenient frontends for LinuxSampler:
- QSampler - based on the cross-platform C++ GUI library Qt
- JSampler - Java based, thus platform independent
Due to the decoupled design the sampler can be controlled with the GUI frontend(s) even from another computer, probably even running another OS like Windows or OS X. With the planned SMP and cluster support LinuxSampler might become a very interesting tool for high-end studios and concerts in future.
[edit] Goals
It is planned to support all common sampler formats in LinuxSampler, but at the moment the work is concentrate on the Gigasampler format. Beside that, the goal is to design a new, sophisticated sampler format, more powerful and more flexible compared to any sampler format currently available in the world.
There is a feature list with more information about the current development plans available.
[edit] External Links
LinuxSampler project's website