Gigedit
   HOME

TheInfoList



OR:

LinuxSampler is music sampler software aiming to provide a pure software audio sampler with professional grade features comparable to both hardware and commercial software samplers, as well as to introduce new features not yet available by other samplers. Much of LinuxSampler is
free software Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
, but
commercial Commercial may refer to: * (adjective for) commerce, a system of voluntary exchange of products and services ** (adjective for) trade, the trading of something of economic value such as goods, services, information or money * a dose of advertising ...
reuse of some, such as the back-end, is restricted.


Concept

LinuxSampler was designed as a sampler back-end, decoupled from any user interface. It provides a native C++
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
as well as a network interface using an
ASCII ASCII ( ), an acronym for American Standard Code for Information Interchange, is a character encoding standard for representing a particular set of 95 (English language focused) printable character, printable and 33 control character, control c ...
based protocol called LSCP for controlling the sampler and managing sampler sessions. Also, there are already two convenient frontends for LinuxSampler, QSampler and JSampler. 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. SMP and cluster support is planned for future releases. There is a graphical instrument editor called gigedit, based on the GUI library
GTK+ GTK (formerly GIMP ToolKit and GTK+) is a free software cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both free and proprietary s ...
, which can be used to edit and create Gigasampler format instruments and can either be used as a stand-alone application or in conjunction with LinuxSampler. The latter case allows to play and edit instruments at the same time, making all modifications with gigedit immediately audible, without having to reload the instruments into the sampler.


Platforms

LinuxSampler, as the name indicates, was originally conceived to run on
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
, but thanks to the abstraction of audio and MIDI drivers and platform dependent functions, the sampler was successfully ported to
Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
,
OS X macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
and
FreeBSD FreeBSD is a free-software Unix-like operating system descended from the Berkeley Software Distribution (BSD). The first version was released in 1993 developed from 386BSD, one of the first fully functional and free Unix clones on affordable ...
. The Windows version of LinuxSampler can work in standalone mode providing
ASIO ''Asio'' is a genus of typical owls, or true owls, in the family Strigidae. This group has representatives over most of the planet, and the short-eared owl is one of the most widespread of all bird species, breeding in Europe, Asia, North Ameri ...
audio output and MME MIDI input, and as a VSTi plugin providing full integration with VST sequencers. The OS X version supports jackd audio output and CoreMIDI input. The Audio Unit interface (AU plugin) is in beta.


Goals

It is planned to support all common sampler formats in LinuxSampler, but at the moment the work is concentrated 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.


Licensing

Most components are distributed as
free software Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
, under either the
GNU General Public License The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first ...
or the
GNU Lesser General Public License The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF). The license allows developers and companies to use and integrate a software component released under the LGPL into their own ...
. However, the
software license A software license is a legal instrument governing the use or redistribution of software. Since the 1970s, software copyright has been recognized in the United States. Despite the copyright being recognized, most companies prefer to sell lic ...
of the sampler backend prohibits commercial use. For commercial use, permission and terms must be sought from the developers. The backend is thus not free software. The ban on commercial use does not prohibit the use of LinuxSampler for commercial music production, which is explicitly allowed.


See also

*
Comparison of free software for audio This comparison of free software for audio lists notable free and open source software for use by sound engineers, audio producers, and those involved in sound recording and reproduction. Audio analysis Converters DJ software Distributi ...
*
List of Linux audio software The following is an incomplete list of Linux audio software. Audio players GStreamer-based * Amarok is a free music player for Linux and other Unix-like operating systems. Multiple backends are supported (xine, helix and NMM). * Banshee is ...


References


External links

* {{Official website, www.linuxsampler.org Audio software with JACK support Audio software for Linux Software samplers Software synthesizers