LinuxSampler - LinuxSampler
|
Fantasia, une interface graphique développée par JSampler
| |
| Dépôt |
|
|---|---|
| Système opérateur | Linux , FreeBSD , OS X , Windows |
| Type | Échantillonneur logiciel |
| Licence |
Freeware / Source disponible (réutilisation du code limitée à un usage non commercial) la plupart des sous-composants sous GPL / LGPL |
| Site Internet | www |
LinuxSampler est un échantillonneur de musique en cours de développement actif, visant à fournir un échantillonneur audio logiciel pur avec des fonctionnalités de qualité professionnelle, comparables à la fois aux échantillonneurs matériels et logiciels commerciaux Windows ou Mac et à introduire de nouvelles fonctionnalités qui ne sont encore disponibles par aucun autre échantillonneur. Une grande partie de LinuxSampler est un logiciel libre, mais certains, comme le back-end, ne sont pas libres , car la réutilisation commerciale est limitée.
Concept
LinuxSampler a été conçu comme un back-end d'échantillonneur, découplé de toute interface utilisateur. Il fournit une API C ++ native ainsi qu'une interface réseau utilisant un protocole basé sur ASCII appelé LSCP pour contrôler l'échantillonneur et gérer les sessions d'échantillonneur. De plus, il existe déjà deux interfaces pratiques pour LinuxSampler, QSampler et JSampler .
En raison de la conception découplée, l'échantillonneur peut être contrôlé avec le (s) interface (s) GUI même à partir d'un autre ordinateur, probablement même exécutant un autre système d'exploitation comme Windows ou OS X. La prise en charge de SMP et des clusters est prévue pour les versions futures. Il existe un éditeur d'instruments graphique appelé gigedit, basé sur la bibliothèque GUI GTK + , qui peut être utilisé pour éditer et créer des instruments au format Gigasampler et peut être utilisé comme une application autonome ou en conjonction avec LinuxSampler. Ce dernier cas permet de jouer et d'éditer des instruments en même temps, rendant toutes les modifications avec gigedit immédiatement audibles, sans avoir à recharger les instruments dans l'échantillonneur.
Plateformes
LinuxSampler, comme son nom l'indique, a été conçu à l'origine pour fonctionner sous Linux , mais grâce à l'abstraction des pilotes audio et MIDI et des fonctions dépendant de la plate-forme, l'échantillonneur a été porté avec succès sur Windows , OS X et FreeBSD .
La version Windows de LinuxSampler peut actuellement fonctionner en mode autonome fournissant une sortie audio ASIO et une entrée MIDI MME et en tant que plugin VSTi offrant une intégration complète avec les séquenceurs VST. La version OS X prend actuellement en charge la sortie audio jackd et l'entrée CoreMIDI. L'interface Audio Unit (plugin AU) est en version bêta.
Buts
Il est prévu de prendre en charge tous les formats d'échantillonneurs courants dans LinuxSampler, mais pour le moment, le travail se concentre sur le format Gigasampler. À côté de cela, l'objectif est de concevoir un nouveau format d'échantillonneur sophistiqué, plus puissant et plus flexible par rapport à tout format d'échantillonneur actuellement disponible dans le monde.
Il existe une liste de fonctionnalités avec plus d'informations sur les plans de développement actuels disponibles.
Licence
La plupart des composants sont distribués sous forme de logiciel libre , sous la licence publique générale GNU ou sous la licence publique générale limitée GNU . Cependant, la licence logicielle du backend de l'échantillonneur interdit toute utilisation commerciale. Pour un usage commercial, l'autorisation et les conditions doivent être demandées aux développeurs. Le backend n'est donc pas un logiciel libre. L'interdiction de l'utilisation commerciale n'inclut cependant pas l'interdiction de l'utilisation de LinuxSampler pour la production musicale commerciale. Ceci est explicitement autorisé.
Voir également
Les références
Liens externes
- Site officiel
- Article sur LinuxSampler sur Linux Journal
- Liste des exemples de bibliothèques compatibles avec LinuxSampler
- QSampler - basé sur la bibliothèque d'interface graphique C ++ multiplateforme Qt
- JSampler - basé sur Java, donc indépendant de la plateforme