PulseAudio 13.0 дыбыс серверінің шығарылымы

Жіберген дыбыс серверінің шығарылымы PulseAudio 13.0, ол аппараттық құралдармен жұмысты абстракциялай отырып, қолданбалар мен әртүрлі төмен деңгейлі дыбыстық ішкі жүйелер арасында делдал ретінде әрекет етеді. PulseAudio жеке қолданбалар деңгейінде дыбыс деңгейін және дыбыс араластыруды басқаруға, бірнеше кіріс және шығыс арналары немесе дыбыс карталары болған кезде дыбысты енгізуді, араластыруды және шығаруды ұйымдастыруға мүмкіндік береді, аудио ағынының пішімін жылдам өзгертуге мүмкіндік береді. және пайдалану плагиндер, аудио ағынын басқа құрылғыға мөлдір түрде қайта бағыттауға мүмкіндік береді. PulseAudio коды LGPL 2.1+ лицензиясы бойынша таратылады. Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS және Windows жүйесін қолдайды.

Кілт жақсартулар PulseAudio 13.0:

  • Кодектермен кодталған аудио ағындарын ойнату мүмкіндігі қосылды Dolby TrueHD и DTS-HD Master Audio;
  • ALSA жүйесінде қолдау көрсетілетін дыбыстық карталар үшін профильдерді таңдау мәселелері шешілді. PulseAudio іске қосылғанда немесе картаны қосулы кезде, модуль-alsa-карта кейде қол жетімді емес профильдерді қол жетімді деп белгілейді, нәтижесінде түйреуіш сынған карта профилі таңдалады. Атап айтқанда, бұрын профильде тағайындалған орын мен дереккөз болса және олардың кем дегенде біреуі қолжетімді болса, қолжетімді болып саналды. Енді мұндай профильдер қол жетімсіз болып саналады;
  • Bluetooth арқылы жұмыс істейтін дыбыс карталарының таңдалған профильдерін сақтау тоқтатылды. Әдепкі бойынша, A2DP профилі енді пайдаланушы бұрын таңдаған профильден гөрі әрқашан пайдаланылады, себебі Bluetooth картасының профильдерін пайдалану контекстке өте тәуелді (телефон қоңыраулары үшін HSP/HFP және қалғандары үшін A2DP). Ескі әрекетті қайтару үшін модуль-карта-қалпына келтіру модулі үшін “restore_bluetooth_profile=true” параметрі орындалды;
  • USB арқылы қосылған SteelSeries Arctis 5 құлақаспаптарына/гарнитураларына қолдау қосылды. Arctis сериясы сөйлеу (моно) және басқа дыбыстар (стерео) үшін бөлек дыбыс деңгейін басқару элементтері бар бөлек шығыс құрылғыларын пайдалануымен ерекшеленеді;
  • «max_latency_msec» параметрі кері модульге қосылды, оны кідірістің жоғарғы шегін орнату үшін пайдалануға болады. Әдепкі бойынша, деректер уақытында келмесе, кідіріс автоматты түрде артады және кідірістерді белгілі бір шектерде сақтау ойнату кезінде үзілістерден гөрі маңыздырақ болса, ұсынылған параметр пайдалы болуы мүмкін;
  • «Stream_name» параметрі module-rtp-send параметріне «PulseAudio RTP Stream on address» орнына құрылатын ағынның символдық атауын анықтау үшін қосылды;
  • S/PDIF USB 2.0 интерфейсі бар CMEDIA High-Speed ​​​​True HD дыбыс карталары үшін жетілдірілді, олар ALSA әдепкі конфигурациясында жұмыс істемейтін S/PDIF үшін әдеттен тыс құрылғы индекстерін пайдаланады;
  • Модульдің кері циклінде көзге тән іріктеу параметрлері әдепкі бойынша пайдаланылады;
  • «avoid_resampling» параметрі модуль-udev-detect және module-alsa-картасына мүмкіндігінше пішім мен іріктеу жылдамдығын түрлендіруді болдырмау үшін қосылды, мысалы, негізгі параметр үшін іріктеу жылдамдығын таңдаулы түрде тыйым салғыңыз келгенде. дыбыс картасы, бірақ оған қосымша үшін рұқсат етіңіз;
  • BlueZ 4 шығарылғаннан кейін 2012 жылдан бері сақталмаған BlueZ 5.0 филиалына қолдау жойылды;
  • gettext жаңа нұсқасына көшкеннен кейін қажеттілік жойылған intltool қолдауы жойылды;
  • Автоқұралдардың орнына Meson құрастыру жүйесін пайдалануға жоспарлы түрде көшу бар. Meson көмегімен құрастыру процесі қазір тексерілуде.

Ақпарат көзі: opennet.ru

пікір қалдыру