LinuxSampler
Magazyn | |
---|---|
System operacyjny | Linux , FreeBSD , OS X , Windows |
Typ | Próbnik oprogramowania |
Licencja |
Freeware / dostępne źródło (ponowne wykorzystanie kodu ograniczone do użytku niekomercyjnego) większość podkomponentów na licencji GPL / LGPL |
Strona internetowa |
LinuxSampler to oprogramowanie samplera muzycznego , które jest aktywnie rozwijane od 2022 r., Ma na celu zapewnienie czystego programowego samplera audio z profesjonalnymi funkcjami porównywalnymi zarówno z samplerami sprzętowymi, jak i komercyjnymi programami, a także wprowadzenie nowych funkcji niedostępnych jeszcze w innych samplerach. Wiele z LinuxSampler to darmowe oprogramowanie , ale komercyjne ponowne wykorzystanie niektórych, takich jak back-end, jest ograniczone.
Pojęcie
LinuxSampler został zaprojektowany jako back-end samplera, oddzielony od dowolnego interfejsu użytkownika. Zapewnia natywne API C++ , a także interfejs sieciowy wykorzystujący protokół oparty na ASCII o nazwie LSCP do kontrolowania próbnika i zarządzania sesjami próbnika. Ponadto istnieją już dwa wygodne interfejsy dla LinuxSampler, QSampler i JSampler.
Dzięki odseparowanej konstrukcji sampler może być kontrolowany za pomocą interfejsów GUI nawet z innego komputera, prawdopodobnie nawet z innym systemem operacyjnym, takim jak Windows lub OS X. Obsługa SMP i klastrów jest planowana dla przyszłych wydań. Istnieje graficzny edytor instrumentów o nazwie gigedit, oparty na bibliotece GUI GTK+ , który może być używany do edycji i tworzenia instrumentów w formacie Gigasampler i może być używany jako samodzielna aplikacja lub w połączeniu z LinuxSampler. Ten ostatni przypadek pozwala na jednoczesne granie i edytowanie instrumentów, dzięki czemu wszystkie modyfikacje za pomocą gigedit są natychmiast słyszalne, bez konieczności ponownego ładowania instrumentów do samplera.
Platformy
LinuxSampler, jak sama nazwa wskazuje, pierwotnie miał działać w systemie Linux , ale dzięki abstrakcji sterowników audio i MIDI oraz funkcjom zależnym od platformy, sampler został pomyślnie przeniesiony na systemy Windows , OS X i FreeBSD .
LinuxSampler w wersji Windows może pracować w trybie autonomicznym, zapewniając wyjście audio ASIO i wejście MME MIDI, oraz jako wtyczka VSTi zapewniająca pełną integrację z sekwencerami VST. Wersja OS X obsługuje wyjście audio jackd i wejście CoreMIDI. Interfejs Audio Unit (wtyczka AU) jest w wersji beta [ kiedy? ] .
Cele
Planowana jest obsługa wszystkich popularnych formatów samplerów w LinuxSampler, ale w tej chwili [ kiedy? ] praca koncentruje się na formacie Gigasampler. Poza tym celem jest zaprojektowanie nowego, wyrafinowanego formatu samplera, potężniejszego i bardziej elastycznego w porównaniu z jakimkolwiek formatem samplera dostępnym obecnie na świecie.
Dostępna jest lista funkcji zawierająca więcej informacji o dostępnych aktualnych planach rozwoju.
Koncesjonowanie
Większość komponentów jest rozpowszechniana jako wolne oprogramowanie , na licencji GNU General Public License lub GNU Lesser General Public License . Jednak licencja na oprogramowanie zaplecza samplera zabrania użytku komercyjnego. Do użytku komercyjnego należy uzyskać pozwolenie i warunki od twórców. Backend nie jest zatem wolnym oprogramowaniem. Zakaz komercyjnego użytku nie zabrania używania LinuxSampler do komercyjnej produkcji muzycznej, co jest wyraźnie dozwolone.
Zobacz też
Linki zewnętrzne
- Oficjalna strona internetowa
- Artykuł o LinuxSampler w Linux Journal
- Lista przykładowych bibliotek kompatybilnych z LinuxSampler
- QSampler - oparty na wieloplatformowej bibliotece C++ GUI Qt
- JSampler - oparty na Javie, więc niezależny od platformy