Rilis Server Suara PulseAudio 13.0

Disampaikan oleh rilis server suara PulseAudio 13.0, yang bertindak sebagai perantara antara aplikasi dan berbagai subsistem audio tingkat rendah, mengabstraksi pekerjaan dengan perangkat keras. PulseAudio memungkinkan Anda mengontrol volume dan pencampuran suara pada tingkat aplikasi individual, mengatur input, pencampuran, dan output suara dengan adanya beberapa saluran input dan output atau kartu suara, memungkinkan Anda mengubah format aliran audio dengan cepat dan gunakan plugin, memungkinkan pengalihan aliran audio ke komputer lain secara transparan. Kode PulseAudio didistribusikan di bawah lisensi LGPL 2.1+. Mendukung Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS dan Windows.

Kunci perbaikan PulsaAudio 13.0:

  • Menambahkan kemampuan untuk memutar aliran audio yang dikodekan dengan codec Dolby TrueHD и Master Audio DTS-HD;
  • Masalah dalam memilih profil untuk kartu suara yang didukung di ALSA telah teratasi. Saat menjalankan PulseAudio atau melakukan hot-plug kartu, module-alsa-card terkadang menandai profil yang tidak tersedia sebagai tersedia, sehingga profil kartu dengan pin rusak dipilih. Secara khusus, sebelumnya suatu profil dianggap dapat diakses jika berisi tujuan dan sumber, dan setidaknya salah satu dari profil tersebut dapat diakses. Sekarang profil tersebut akan dianggap tidak dapat diakses;
  • Penyimpanan profil kartu suara terpilih yang beroperasi melalui Bluetooth telah berhenti. Secara default, profil A2DP kini selalu digunakan, bukan profil yang sebelumnya dipilih oleh pengguna, karena penggunaan profil kartu Bluetooth sangat bergantung pada konteks (HSP/HFP untuk panggilan telepon, dan A2DP untuk yang lainnya). Untuk mengembalikan perilaku lama pada modul module-card-restore, pengaturan “restore_bluetooth_profile=true” telah diterapkan;
  • Menambahkan dukungan untuk headphone/headset SteelSeries Arctis 5 yang terhubung melalui USB. Seri Arctis terkenal karena penggunaan perangkat keluaran terpisah dengan kontrol volume terpisah untuk ucapan (mono) dan suara lainnya (stereo);
  • Pengaturan “max_latency_msec” telah ditambahkan ke module-loopback, yang dapat digunakan untuk menetapkan batas atas latensi. Secara default, penundaan secara otomatis meningkat jika data tidak tiba tepat waktu, dan pengaturan yang diusulkan mungkin berguna jika menjaga penundaan dalam batas tertentu lebih penting daripada interupsi selama pemutaran;
  • Parameter “stream_name” telah ditambahkan ke module-rtp-send untuk menentukan nama simbolis aliran yang dibuat, bukan “PulseAudio RTP Stream on address”;
  • S/PDIF telah ditingkatkan untuk kartu suara CMEDIA High-Speed ​​​​True HD dengan antarmuka USB 2.0, yang menggunakan indeks perangkat yang tidak biasa untuk S/PDIF yang tidak berfungsi dalam konfigurasi default di ALSA;
  • Dalam module-loopback, parameter pengambilan sampel khusus sumber digunakan secara default;
  • Parameter “avoid_resampling” telah ditambahkan ke module-udev-detect dan module-alsa-card untuk mengecualikan, jika memungkinkan, konversi format dan laju pengambilan sampel, misalnya, ketika Anda ingin secara selektif melarang perubahan laju pengambilan sampel untuk yang utama kartu suara, tetapi izinkan untuk kartu tambahan;
  • Menghapus dukungan untuk cabang BlueZ 4, yang tidak dipertahankan sejak 2012, setelah rilis BlueZ 5.0;
  • Menghapus dukungan untuk intltool, kebutuhan yang hilang setelah migrasi ke versi baru gettext;
  • Ada transisi yang direncanakan untuk menggunakan sistem perakitan Meson daripada autotools. Proses build menggunakan Meson saat ini sedang diuji.

Sumber: opennet.ru

Tambah komentar