Zum Inhalt springen

„LinuxSampler“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K Layout veränderung, Link eingefügt
Pitti3577 (Diskussion | Beiträge)
Linkvorschlag-Funktion: 2 Links hinzugefügt.
 
(7 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:

{{Infobox Software
{{Infobox Software
| Name = LinuxSampler
|Name = LinuxSampler
| Logo =
|Logo =
| Screenshot =
|Screenshot =
| Beschreibung = <!-- Beschreibung des Screenshots! -->
|Beschreibung = <!-- Beschreibung des Screenshots! -->
| Maintainer = Christian Schoenebeck u.a.
|Maintainer = Christian Schoenebeck u.&nbsp;a.
| Hersteller =
|Hersteller =
| Management =
|Management =
| AktuelleVersion = 1.0.0
|Erscheinungsjahr =
|AktuelleVersion = 2.1.1
| AktuelleVersionFreigabeDatum = 31. Juli 2009
|AktuelleVersionFreigabeDatum = 27. Juli 2019
| AktuelleVorabVersion =
|AktuelleVorabVersion =
| AktuelleVorabVersionFreigabeDatum =
|AktuelleVorabVersionFreigabeDatum =
| Betriebssystem = [[Linux]], [[Windows]], [[Mac OS X]]
|Betriebssystem = [[Linux]], [[Windows]], [[Mac OS X]]
| Programmiersprache = C++
|Programmiersprache = C++
| Kategorie = Software-Sampler
| Lizenz = GPL, LGPL, proprietäres Backend
|Kategorie = Software-Sampler
| Deutsch =
|Lizenz = GPL, LGPL, proprietäres Backend
| Website = [http://www.linuxsampler.org www.linuxsampler.org]
|Deutsch =
|Website = [http://www.linuxsampler.org www.linuxsampler.org]
|Dateien =
}}
}}


Zeile 24: Zeile 27:
LinuxSampler wurde konzipiert als Backend-Sampler, entkoppelt von der graphischen Benutzeroberfläche. Das System bietet eine native [[C++]]-[[Application Programming Interface|API]] sowie eine Netzwerk-Schnittstelle mit einem ASCII-basiertes Protokoll namens LSCP<ref>http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html</ref> für die Verwaltung und Steuerung von Sampler-Sessions. Es gibt derzeit zwei [[Grafische Benutzeroberfläche|grafische Oberflächen]] für LinuxSampler, ''QSampler'' und ''JSampler''.
LinuxSampler wurde konzipiert als Backend-Sampler, entkoppelt von der graphischen Benutzeroberfläche. Das System bietet eine native [[C++]]-[[Application Programming Interface|API]] sowie eine Netzwerk-Schnittstelle mit einem ASCII-basiertes Protokoll namens LSCP<ref>http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html</ref> für die Verwaltung und Steuerung von Sampler-Sessions. Es gibt derzeit zwei [[Grafische Benutzeroberfläche|grafische Oberflächen]] für LinuxSampler, ''QSampler'' und ''JSampler''.


Durch das entkoppelte Design des Samplers kann mit dem GUI-Frontend auch von einem anderen Computer aus, z.B. auch unter einem anderen Betriebssystem wie Windows oder Mac OS X auf das Backend zugegriffen werden. Weitere Funktionen sind [[Symmetric Multiprocessing|SMP]] und Cluster-Unterstützung.
Durch das entkoppelte Design des Samplers kann mit dem GUI-Frontend auch von einem anderen Computer aus, z.&nbsp;B. auch unter einem anderen [[Betriebssystem]] wie Windows oder Mac OS X auf das Backend zugegriffen werden. Weitere Funktionen sind [[Symmetric Multiprocessing|SMP]] und Cluster-Unterstützung.


Es steht ein grafischer Instrument Editor namens ''gigedit''<ref>http://download.linuxsampler.org/doc/gigedit/quickstart/gigedit_quickstart.html</ref> zu Verfügung, der auf der GUI-Bibliothek [[GTK+]] basiert und dazu benutzt werden kann, um Samples im GigaSampler Format zu erstellen und bearbeiten. Der Editor kann entweder als Stand-Alone-Anwendung oder im ''Live-Editing-Modus'' in Verbindung mit LinuxSampler benutzt werden. Im letzteren Fall können die Instrumente während des Editierens zur gleichen Zeit gespielt werden so dass alle Änderungen sofort hörbar sind, ohne dass ein Neuladen des Samples erforderlich ist.
Es steht ein grafischer Instrument Editor namens ''gigedit''<ref>http://download.linuxsampler.org/doc/gigedit/quickstart/gigedit_quickstart.html</ref> zur Verfügung, der auf der GUI-Bibliothek [[GTK+]] basiert und dazu benutzt werden kann, um Samples im GigaSampler Format zu erstellen und bearbeiten. Der Editor kann entweder als Stand-Alone-Anwendung oder im ''Live-Editing-Modus'' in Verbindung mit LinuxSampler benutzt werden. Im letzteren Fall können die Instrumente während des Editierens zur gleichen Zeit gespielt werden, so dass alle Änderungen sofort hörbar sind, ohne dass ein Neuladen des Samples erforderlich ist.


== Plattformen ==
== Plattformen ==
[[Image:Fantasia.png|thumb|300px|Die Benutzeroberfläche Fantasia, Teil des JSampler Projekts, ermöglicht eine einfache Steuerung von LinuxSampler.
[[Datei:Fantasia.png|mini|300px|Die Benutzeroberfläche Fantasia, Teil des JSampler Projekts, ermöglicht eine einfache Steuerung von LinuxSampler.
<br/><small>(JSampler ist unter GPL 2.0 Lizenz veröffentlicht<ref>{{cite web |title=Licenses |url=http://www.linuxsampler.org/downloads.html |publisher=The Linux Sampler Project |authorlink=http://www.linuxsampler.org/| accessdate=2011-01-09}}</ref>)</small>]]
<br/><small>(JSampler ist unter GPL 2.0 Lizenz veröffentlicht<ref>{{cite web |title=Licenses |url=http://www.linuxsampler.org/downloads.html |publisher=The Linux Sampler Project |authorlink=http://www.linuxsampler.org/| accessdate=2011-01-09}}</ref>)</small>]]


LinuxSampler wurde, wie der Name schon sagt, ursprünglich konzipiert für das GNU/Linux-Betriebssystem, aber dank der Abstraktion von Audio- und MIDI-Treibern und plattformspezifischen Funktionen wurde der Sampler erfolgreich auf die Betriebssysteme Windows und Mac OS X portiert.
LinuxSampler wurde ursprünglich konzipiert für das GNU/Linux-Betriebssystem, aber dank der Abstraktion von Audio- und MIDI-Treibern und plattformspezifischen Funktionen wurde der Sampler erfolgreich auf die Betriebssysteme Windows und Mac OS X portiert.


Die Windows-Version von LinuxSampler kann im Standalone-Modus arbeiten und unterstützt die [[Audio Stream Input/Output|ASIO]]-Schnittstelle für die Audiowiedergabe und MME als MIDI Eingang. LinuxSampler funktioniert auch als [[Virtual Studio Technology|VSTi]]-Plugin welches vollständige Integration in VST-fähige [[Sequenzer (Musik)|Sequenzer]] bietet. Die Mac-OS-X-Version unterstützt derzeit [[JACK Audio Connection Kit|jackd]], CoreAudio Ausgänge und CoreMIDI Eingänge. Ein Audio Unit (AU) Plugin steht in der Beta-Phase.
Die Windows-Version von LinuxSampler kann im Standalone-Modus arbeiten und unterstützt die [[Audio Stream Input/Output|ASIO]]-Schnittstelle für die Audiowiedergabe und MME als MIDI Eingang. LinuxSampler funktioniert auch als [[Virtual Studio Technology|VSTi]]-Plugin welches vollständige Integration in VST-fähige [[Sequenzer (Musik)|Sequenzer]] bietet. Die Mac-OS-X-Version unterstützt derzeit [[JACK Audio Connection Kit|jackd]], CoreAudio Ausgänge und CoreMIDI Eingänge. Ein [[Audio Unit]] (AU) Plugin steht in der Beta-Phase.


== Ziele ==
== Ziele ==
Zeile 42: Zeile 45:


== Lizenz ==
== Lizenz ==
Die meisten Komponenten werden als [[freie Software]], entweder unter der [[GNU General Public License]] oder die [[GNU Lesser General Public License]] freigegeben. Allerdings verbietet die Lizenz für das Backend-Modul des Samplers die kommerzielle Nutzung ohne schriftliche Genehmigung der Entwickler.
Die meisten Komponenten werden als [[freie Software]], entweder unter der [[GNU General Public License]] oder die [[GNU Lesser General Public License]] freigegeben. Allerdings verbietet die Lizenz für das Backend-Modul des Samplers die kommerzielle Nutzung ohne schriftliche Genehmigung der Entwickler.<ref>{{cite web
<ref>{{cite web
|url=http://www.linuxsampler.org/downloads.html
|url=http://www.linuxsampler.org/downloads.html
|title=Download page with licence information
|title=Download page with licence information
Zeile 57: Zeile 59:
* [http://www.linuxjournal.com/content/linuxsampler-project Artikel über LinuxSampler in LinuxJournal]
* [http://www.linuxjournal.com/content/linuxsampler-project Artikel über LinuxSampler in LinuxJournal]
* [http://bb.linuxsampler.org/viewtopic.php?f=8&t=11&sid=f42eff54b5b4d7b6a1adf7e47e23a77c Liste von Sample-Bibliotheken, die mit LinuxSampler kompatibel sind]
* [http://bb.linuxsampler.org/viewtopic.php?f=8&t=11&sid=f42eff54b5b4d7b6a1adf7e47e23a77c Liste von Sample-Bibliotheken, die mit LinuxSampler kompatibel sind]
* [http://qsampler.sourceforge.net QSampler-Projektseite] - basiert auf dem plattformunabhängigen Qt-GUI-Toolkit
* [http://qsampler.sourceforge.net QSampler-Projektseite] basiert auf dem plattformunabhängigen Qt-GUI-Toolkit
* [http://sourceforge.net/projects/jsampler JSampler-Projektseite] - Java-basiert, plattformunabhängig
* [http://sourceforge.net/projects/jsampler JSampler-Projektseite] Java-basiert, plattformunabhängig


== Einzelnachweise ==
== Einzelnachweise ==

Aktuelle Version vom 5. März 2025, 19:30 Uhr

LinuxSampler
Basisdaten

Hauptentwickler Christian Schoenebeck u. a.
Aktuelle Version 2.1.1
(27. Juli 2019)
Betriebssystem Linux, Windows, Mac OS X
Programmier­sprache C++
Kategorie Software-Sampler
Lizenz GPL, LGPL, proprietäres Backend
www.linuxsampler.org

LinuxSampler ist ein kostenloser Software-Sampler, der auf den Plattformen GNU/Linux, Mac OS X und Windows lauffähig ist. Der größte Teil von LinuxSampler ist freie Software, mit Ausnahme des Backends, dessen Lizenz die Nutzung in kommerziellen Hard- oder Softwareprodukten ohne Genehmigung der Autoren verbietet.

LinuxSampler wurde konzipiert als Backend-Sampler, entkoppelt von der graphischen Benutzeroberfläche. Das System bietet eine native C++-API sowie eine Netzwerk-Schnittstelle mit einem ASCII-basiertes Protokoll namens LSCP[1] für die Verwaltung und Steuerung von Sampler-Sessions. Es gibt derzeit zwei grafische Oberflächen für LinuxSampler, QSampler und JSampler.

Durch das entkoppelte Design des Samplers kann mit dem GUI-Frontend auch von einem anderen Computer aus, z. B. auch unter einem anderen Betriebssystem wie Windows oder Mac OS X auf das Backend zugegriffen werden. Weitere Funktionen sind SMP und Cluster-Unterstützung.

Es steht ein grafischer Instrument Editor namens gigedit[2] zur Verfügung, der auf der GUI-Bibliothek GTK+ basiert und dazu benutzt werden kann, um Samples im GigaSampler Format zu erstellen und bearbeiten. Der Editor kann entweder als Stand-Alone-Anwendung oder im Live-Editing-Modus in Verbindung mit LinuxSampler benutzt werden. Im letzteren Fall können die Instrumente während des Editierens zur gleichen Zeit gespielt werden, so dass alle Änderungen sofort hörbar sind, ohne dass ein Neuladen des Samples erforderlich ist.

Die Benutzeroberfläche Fantasia, Teil des JSampler Projekts, ermöglicht eine einfache Steuerung von LinuxSampler.
(JSampler ist unter GPL 2.0 Lizenz veröffentlicht[3])

LinuxSampler wurde ursprünglich konzipiert für das GNU/Linux-Betriebssystem, aber dank der Abstraktion von Audio- und MIDI-Treibern und plattformspezifischen Funktionen wurde der Sampler erfolgreich auf die Betriebssysteme Windows und Mac OS X portiert.

Die Windows-Version von LinuxSampler kann im Standalone-Modus arbeiten und unterstützt die ASIO-Schnittstelle für die Audiowiedergabe und MME als MIDI Eingang. LinuxSampler funktioniert auch als VSTi-Plugin welches vollständige Integration in VST-fähige Sequenzer bietet. Die Mac-OS-X-Version unterstützt derzeit jackd, CoreAudio Ausgänge und CoreMIDI Eingänge. Ein Audio Unit (AU) Plugin steht in der Beta-Phase.

Es ist geplant alle gängige Sampler-Formate zu unterstützen, die Entwicklung konzentriert sich jedoch derzeit auf das GigaSampler-Format. Ein zukünftiges Ziel ist die Gestaltung eines neuen Sampler-Formats, welches leistungsfähiger und flexibler als bestehende Formate sein soll.

Es steht eine Feature-Liste[4] mit mehr Informationen über die aktuelle Entwicklung und zukünftige Pläne zur Verfügung.

Die meisten Komponenten werden als freie Software, entweder unter der GNU General Public License oder die GNU Lesser General Public License freigegeben. Allerdings verbietet die Lizenz für das Backend-Modul des Samplers die kommerzielle Nutzung ohne schriftliche Genehmigung der Entwickler.[5] Die Verwendung des Samplers zur Erzeugung von kommerzieller Musik ist aber ausdrücklich gestattet.[6]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html
  2. http://download.linuxsampler.org/doc/gigedit/quickstart/gigedit_quickstart.html
  3. Licenses. The Linux Sampler Project, abgerufen am 9. Januar 2011.
  4. http://www.linuxsampler.org/features.html
  5. Download page with licence information. Abgerufen am 9. Januar 2011: „LinuxSampler is licensed under the GNU GPL license with the exception that USAGE of the source code, libraries and applications FOR COMMERCIAL HARDWARE OR SOFTWARE PRODUCTS IS NOT ALLOWED without prior written permission by the LinuxSampler authors.“
  6. FAQ page with license information. Abgerufen am 9. Januar 2011: „Every indirect commercial usage of LinuxSampler, which essentially means using its audio output, can of course be used in commercial applications like music productions, live shows, etc.“