DarbeSesi
| DarbeSesi | ||
|---|---|---|
|
PulseAudio Ses Kontrolü (pavucontrol) | ||
| Genel bilgi | ||
| program türü | ses sunucusu | |
| Yazar | Lennart Şiiri | |
| geliştirici | Lennart Poettering, Pierre Ossman, Shahms E. King, Tanu Kaskinen, Colin Guthrie ve diğerleri. | |
| Lisans | GNU Kısıtlı Genel Kamu Lisansı 2.1 [ 2 ] | |
| Teknik Bilgiler | ||
| Zamanlanmış | C [ 1 ] | |
| Sürümler | ||
| En son kararlı sürüm | 16.0 ( bilgi ) (28 Mayıs 2022 (4 ay 20 gün)) | |
| Salıverme | ||
DarbeSesi | boru teli | |
| Bağlantılar | ||
PulseAudio (eski adıyla PolypAudio ), platformlar arası, ağ özellikli bir ses sunucusudur . GNU/Linux gibi POSIX uyumlu sistemler altında ve ayrıca Microsoft Windows gibi diğer işletim sistemlerinde çalışır . Enlightened Sound Daemon sunucusunun yerini alması amaçlanmıştır .
GNU Kısıtlı Genel Kamu Lisansı koşulları altında lisanslanmıştır PulseAudio ücretsiz bir yazılımdır . [ 2 ]
Özellikler
PulseAudio'nun ana özellikleri şunları içerir:
- Uygulama başına bağımsız ses kontrolü. [ 3 ]
- Modül yükleme desteği ile genişletilebilir bir eklenti tabanlı mimari.
- Çoğu ses uygulamasıyla uyumludur.
- Birden fazla ses kaynağı ve dış görünüm için destek.
- Düşük gecikmeli işlem ve gecikme ölçümü desteği .
- İşlemci kaynaklarının daha iyi performansı için Sıfır Kopya bellek mimarisi .
- PulseAudio kullanarak yerel ağdaki diğer bilgisayarları keşfetme ve sesi doğrudan hoparlörlerine çalma yeteneği .
- Ses çalarken herhangi bir uygulamanın ses çıkış cihazını değiştirme imkanı.
- Komut dosyası oluşturma özelliklerine sahip bir komut satırı arabirimi.
- Komut satırı yeniden yapılandırma yeteneklerine sahip bir ses iblisi.
- Yerleşik dönüştürme örneği ve örnekleme işlevleri.
- Birden fazla ses kartını tek bir kartta birleştirme yeteneği.
- Birden fazla oynatma akışını senkronize etme yeteneği.
- Bluetooth ses cihazlarının dinamik tespiti .
İşlem
PulseAudio bir ses sunucusudur. Diğer işlemler veya yakalama kartları gibi bir veya daha fazla ses kaynağını kabul eden ve ses kartları, diğer uzak PulseAudio sunucuları veya diğer işlemler gibi bir veya daha fazla hedefe yönlendiren arka planda çalışan bir işlemdir.
PulseAudio'nun hedeflerinden biri, donanıma doğrudan erişmeye çalışan işlemlerden ( OSS v3 uygulamaları gibi) gelen akışlar da dahil olmak üzere tüm ses akışlarını kendi içinden yönlendirmektir. PulseAudio bunu, diğer ses sistemlerini ( aRts , Phonon veya ESD gibi) kullanan uygulamalara adaptörler sağlayarak yapar .
Bir Linux ortamındaki tipik bir durumda, kullanıcı ALSA'yı PulseAudio tarafından sağlanan sanal bir cihazı kullanacak şekilde yapılandırır. ALSA kullanan uygulamalar daha sonra sesi, fiziksel aygıta (örneğin bir ses kartı) erişmek için ALSA'nın kendisini kullanan PulseAudio'ya gönderir.
PulseAudio ayrıca, PulseAudio'yu doğrudan kullanmak isteyen uygulamalar için kendi yerel arayüzünü ve ayrıca ESD kullanan uygulamalar için arayüzleri sağlar.
OSS v3 uygulamaları için, PulseAudio, padspgibi cihaz dosyalarının yerini alan /dev/dsp, uygulamaları doğrudan fiziksel cihazı (ses kartı) kontrol ettiklerine inandıran, aslında ürettikleri ses PulseAudio sunucusuna yönlendirilen programı sağlar.
Ayrıca
Portal: Özgür yazılım . Özgür Yazılım ile ilgili içerik .- JACK Ses Bağlantı Kiti
- Gelişmiş Linux Ses Mimarisi (ALSA)
Referanslar
- ^ "Analiz Özeti - PulseAudio " . Ahhhh. 18 Ekim 2009 tarihinde kaynağından arşivlendi . 2 Ocak 2010'da alındı .
- ↑ a b "LİSANS" . pulseaudio git. 7 Ocak 2010 tarihinde kaynağından arşivlendi . 14 Mayıs 2010 alındı .
- ↑ Lennart Poettering ile Röportaj - Fedora Projesi
Dış bağlantılar
- Resmi internet sitesi
- Eskiden Polypaudio olarak bilinen proje , PulseAudio yazarı tarafından yazılan ve isim değişikliğinin tartışıldığı bir blog yazısı.