PulseAudio 13.0 был выпущен с поддержкой Dolby TrueHD, DTS-HD и многого другого.

PulseAudio

На прошлой неделе анонсирован выпуск новой версии звукового сервера PulseAudio 13.0, который действует как посредник между приложениями и различными низкоуровневыми звуковыми подсистемами, абстрагируя работу с командой.

PulseAudio позволяет управлять громкостью и микшированием звука на уровне отдельного приложения.s, организовывать ввод, микширование и вывод звука при наличии различных каналов ввода и вывода или звуковых карт, помимо возможности изменять формат передачи звука на лету и использовать плагины, дает возможность прозрачно перенаправлять передача звука на другую машину.

Он совместим с Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.. Код PulseAudio распространяется под лицензией LGPL 2.1+.

Основные новые функции PulseAudio 13.0

В этом новом выпуске PulseAudio 13.0 разработчики выделили объявление добавление возможности играть закодированные аудиопотоки Кодеки Dolby TrueHD и DTS-HD Master Audio.

Так же хорошо как поддержка наушников SteelSeries Arctis 5 Они подключаются по USB. Серия Arctis примечательна тем, что в ней используются отдельные устройства вывода с отдельным регулятором громкости для голоса (моно) и других звуков (стерео).

С другой стороны также выделил работу над конфигурацией "max_latency_msec" модуль-loopback, который можно использовать для установки верхнего предела задержек.

По умолчанию задержка увеличивается автоматически, если данные не успевают прибыть, а предлагаемые настройки могут быть полезны, если сохранение задержек в определенных пределах важнее, чем перерывы в воспроизведении.

Добавлен параметр stream_name к модулю-rtp-send, чтобы определить символическое имя создаваемого потока вместо «PulseAudio RTP Stream at address».

S / PDIF был установлен для звуковых карт CMEDIA High-Speed ​​True HD с интерфейсом USB 2.0., в котором необычные индексы устройств, которые не работают в настройках по умолчанию в ALSA, используются для S / PDIF.

Что касается ошибок, исправленных в этой новой версии, разработчики решили проблемы с выбором профилей для ALSA-совместимых звуковых карт.

При запуске PulseAudio модуль alsa иногда отмечал недоступные профили как доступные, что приводило к выбору профиля карты с неактивным выходом.

В частности, ранее профиль считался доступным, если он содержал приемник и источник, и хотя бы один из них был доступен. Теперь эти профили будут признаны недоступными.

Также перестали сохраняться выбранные профили звуковых карт, работающих через Bluetooth.

По умолчанию теперь всегда используется профиль A2DP, не профиль, ранее выбранный пользователем, поскольку использование профилей карты Bluetooth сильно зависит от контекста (HSP / HFP для телефонных звонков и A2DP для всего остального).

Для восстановления прежнего поведения модуля восстановления карты модуля реализована настройка «restore_bluetooth_profile = true».

Из других изменений, отмеченных в объявлении, мы находим следующие:

  • Module-loopback по умолчанию использует параметры дискретизации, зависящие от источника.
  • В module-udev-detect и module-alsa-card добавлен параметр "avoid_resampling", чтобы исключить возможность преобразования формата и частоты дискретизации, например, когда необходимо выборочно запретить изменение частоты дискретизации основного звука карты, но разрешить дополнительный
  • Удалена поддержка ветки BlueZ 4, которая не использовалась с 2012 года, после появления BlueZ 5.0.
  • Удалена поддержка Intltool, необходимость в которой отпала после перехода на новую версию gettext
  • Планируется переход к использованию системы сборки Meson вместо автоматизированных средств. В настоящее время мы тестируем процесс сборки с помощью Meson.

Наконец один осталось дождаться включения пакета в репозитории Ubuntu или вы также можете получить эту новую версию по следующей ссылке, загрузив его и скомпилировав в своей системе.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)