LinuxSampler
| LinuxSampler | |
|---|---|
| Algemene informatie | |
| Classificatie | Semi-elektronische elektrofoons |
| Gebruiken | |
| Pop- en rockmuziek _ | |
LinuxSampler is een muzieksampler met als doel een puur softwarematige audiosampler te bieden met functionaliteit op professioneel niveau, vergelijkbaar met commerciële hardware- en softwaresamplers voor Windows en macOS en met als doel het introduceren van nieuwe functies die nog niet beschikbaar zijn in andere samplers. Veel van LinuxSampler is gratis software , maar sommige, zoals de backend , zijn niet gratis, zoals hieronder wordt beschreven.
Concept
LinuxSampler is ontworpen als een backend-module, losgekoppeld van elke gebruikersinterface. LinuxSampler biedt een native C++ API en een netwerkcommunicatie- interface met behulp van een ASCII - gebaseerd protocol genaamd LSCP voor samplercontrole en sessiebeheer. Verder zijn er al twee handige front-ends voor LinuxSampler, QSampler en JSampler.
Dankzij het ontkoppelde ontwerp kan de sampler worden bestuurd met de GUI -interface , zelfs vanaf een andere computer, bijvoorbeeld met besturingssystemen zoals Windows of Mac OS X. Met de verwachte functies zoals SMP en clusterondersteuning zou LinuxSampler er in de toekomst een kunnen worden zeer interessante tool voor high-end opnamestudio's en concerten. Er is een grafische tool- editor genaamd gigedit , gebaseerd op de GTK+ grafische bibliotheek , die kan worden gebruikt voor het bewerken en creëren van tools in het GigaSampler-formaat en die kan worden gebruikt als een stand-alone of live bewerkingstoepassing . In het laatste geval kun je de instrumenten tegelijkertijd bespelen en wijzigen, zodat alle wijzigingen die met gigedit zijn aangebracht direct hoorbaar zijn zonder dat je de instrumenten opnieuw in de sampler hoeft te laden.
Platformen
LinuxSampler, zoals de naam al aangeeft, was oorspronkelijk ontworpen om op Linux te draaien, maar dankzij de abstractie van audio- en MIDI-stuurprogramma's en platformafhankelijke functies, is de sampler met succes overgezet naar Windows, Mac OS X en FreeBSD .
De Windows-versie van LinuxSampler kan momenteel in stand-alone modus worden uitgevoerd met ondersteuning voor ASIO-audio-uitvoer en MME MIDI-invoer en als een VSTi-plug-in waar het volledige integratie met VST-sequencers biedt. De Mac OS X-versie ondersteunt momenteel audio-uitvoer via CoreMIDI en jackd-stuurprogramma's en MIDI-invoer via CoreMIDI-stuurprogramma's. De Audio Unit-interface (AU-plug-in) voor LinuxSampler is in bèta.
Doelstellingen
Het is de bedoeling om alle gangbare sampler-formaten in LinuxSampler te ondersteunen, maar op dit moment ligt de focus op het Gigasampler-formaat. Daarnaast is het doel om een nieuw sampler-bestandsformaat te ontwerpen dat krachtiger en flexibeler is dan welk sampler-formaat dan ook dat momenteel ter wereld beschikbaar is.
Op internet is er een lijst met functies met meer informatie over toekomstige ontwikkelingsplannen.
Licentie
Veel componenten worden gedistribueerd als gratis software , vrijgegeven onder de GNU General Public License of GNU Lesser General Public License . De backend-licentie van de sampler verbiedt echter commercieel gebruik. Voor commercieel gebruik kan toestemming en gebruiksvoorwaarden worden gevraagd aan ontwikkelaars. Het maken van commerciële muziek met LinuxSampler is echter expliciet toegestaan.
Gerelateerde items
Externe links
- LinuxSampler-projectwebsite , op linuxsampler.org .
- Artikel over LinuxSampler op LinuxJournal , op linuxjournal.com .
- lijst met voorbeeldbibliotheken die compatibel zijn met LinuxSampler , op bb.linuxsampler.org .
- LinuxSampler voor Windows HOWTO , op linuxsampler.org .
- LinuxSampler voor Mac OS X HOWTO , op linuxsampler.org .
- LinuxSampler voor Debian GNU/Linux HOWTO , op linuxsampler.org .
- QSampler - gebaseerd op de platformonafhankelijke Qt-bibliotheken in C ++
- JSampler - op Java gebaseerd, platformonafhankelijk