LinuxSampler

LinuxSampler
Temel veri

Bakımcı Christian Schoenebeck ve diğerleri.
Mevcut  sürüm 2.1.1
(27 Temmuz 2019)
işletim sistemi Linux , Windows , Mac OS X
Programlama dili C ++
kategori Yazılım örnekleyici
Lisans GPL, LGPL, özel arka uç
www.linuxsampler.org

LinuxSampler , GNU / Linux , Mac OS X ve Windows platformlarında çalışan ücretsiz bir yazılım örnekleyicisidir . LinuxSampler'ın çoğu , lisansı ticari donanım veya yazılım ürünlerinde yazarın onayı olmadan kullanılmasını yasaklayan arka uç haricinde ücretsiz bir yazılımdır .

konsept

LinuxSampler, grafik kullanıcı arayüzünden ayrılmış bir arka uç örnekleyici olarak tasarlanmıştır. Sistem, örnekleyici oturumlarının yönetimi ve kontrolü için LSCP adı verilen ASCII tabanlı bir protokole sahip bir ağ arabiriminin yanı sıra yerel bir C ++ - API sağlar . Şu anda LinuxSampler, QSampler ve JSampler için iki grafik arayüz bulunmaktadır .

Örnekleyicinin ayrıştırılmış tasarımı nedeniyle, GUI ön ucu ayrıca başka bir bilgisayardan, örn. Örneğin, arka uca Windows veya Mac OS X gibi başka bir işletim sistemi altında da erişilebilir. Ek işlevler SMP ve küme desteğidir.

GTK + GUI kitaplığını temel alan ve GigaSampler formatında örnekler oluşturmak ve düzenlemek için kullanılabilen gigedit adında bir grafik enstrüman editörü mevcuttur . Düzenleyici, bağımsız bir uygulama olarak veya LinuxSampler ile birlikte canlı düzenleme modunda kullanılabilir. İkinci durumda, enstrümanlar düzenleme sırasında aynı anda çalınabilir, böylece tüm değişiklikler, örneği yeniden yüklemeye gerek kalmadan hemen duyulabilir.

Platformlar

Image
JSampler projesinin bir parçası olan Fantasia kullanıcı arayüzü, LinuxSampler'ın kolay kontrolünü sağlar.
(JSampler, GPL 2.0 lisansı altında yayınlandı)

LinuxSampler başlangıçta GNU / Linux işletim sistemi için tasarlanmıştı, ancak ses ve MIDI sürücülerinin soyutlanması ve platforma özgü işlevler sayesinde, örnekleyici Windows ve Mac OS X işletim sistemlerine başarıyla taşındı.

LinuxSampler'ın Windows sürümü bağımsız modda çalışabilir ve ses çalma için ASIO arayüzünü ve MIDI girişi olarak MME'yi destekler . LinuxSampler , VST özellikli sıralayıcılara tam entegrasyon sunan bir VSTi eklentisi olarak da çalışır . Mac OS X sürümü şu anda jackd , CoreAudio çıkışlarını ve CoreMIDI girişlerini desteklemektedir. Bir Audio Unit (AU) eklentisi beta aşamasındadır.

Amaçları

Tüm yaygın örnekleyici formatlarını desteklemesi planlanmaktadır, ancak geliştirme şu anda GigaSampler formatına odaklanmıştır. Gelecekteki bir hedef, mevcut formatlardan daha güçlü ve esnek olması gereken yeni bir örnekleyici formatının tasarımıdır.

Mevcut gelişmeler ve gelecek planları hakkında daha fazla bilgi içeren bir özellik listesi mevcuttur.

Lisans

Bileşenlerin çoğu , GNU Genel Kamu Lisansı veya GNU Kısıtlı Genel Kamu Lisansı altında özgür yazılım olarak piyasaya sürülür . Bununla birlikte, örnekleyicinin arka uç modülü lisansı, geliştiricinin yazılı izni olmadan ticari kullanımı yasaklar. Bununla birlikte, örnekleyicinin ticari müzik üretmek için kullanılmasına açıkça izin verilir.

İnternet linkleri

Bireysel kanıt

  1. http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html
  2. http://download.linuxsampler.org/doc/gigedit/quickstart/gigedit_quickstart.html
  3. ^ Lisanslar . Linux Örnekleyici Projesi. Erişim tarihi: January 9, 2011.
  4. http://www.linuxsampler.org/features.html
  5. Lisans bilgilerini içeren indirme sayfası . 9 Ocak 2011 tarihinde alındı: "LinuxSampler, kaynak kodunun, kitaplıkların ve uygulamaların TİCARİ DONANIM VEYA YAZILIM ÜRÜNLERİ İÇİN KULLANIMINA, LinuxSampler yazarlarının önceden yazılı izni alınmadan İZİN VERİLMEMESİ dışında GNU GPL lisansı altında lisanslanmıştır."
  6. Lisans bilgilerinin bulunduğu SSS sayfası . 9 Ocak 2011'de alındı: "LinuxSampler'ın, esasen ses çıkışını kullanmak anlamına gelen her dolaylı ticari kullanımı elbette müzik prodüksiyonları, canlı şovlar vb.