LINUX.ORG.RU

PulseAudio 12.0

 


2

1

Состоялся релиз звукового сервера PulseAudio 12.0. PulseAudio — кроссплатформенный звуковой сервер, который выступает в роли посредника между приложениями и различными звуковыми подсистемами. PulseAudio принимает звук от одного или нескольких источников и направляет одному или нескольким приёмникам. Одной из целей проекта является предоставление возможности перенаправления любых звуковых потоков, включая потоки от процессов, требующих прямого доступа к аудиоустройствам. Cервер распространяется под лицензией GNU GPL, а библиотеки — под GNU LGPL. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.

Основные изменения:

  • Улучшено определение задержек при передаче звука с использованием bluetooth-профиля A2DP и протокола AirPlay.
  • В module-switch-on-connect теперь игнорируются виртуальные устройства.
  • При передаче сжатых звуковых потоков через S/PDIF или HDMI теперь устанавливается флаг non-audio, который уведомляет, что требуется дополнительное раскодирование.
  • HDMI теперь является более приоритетным каналом вывода по сравнению с S/PDIF.
  • Увеличено количество bluetooth-гарнитур, которые поддерживает профиль HSPю.
  • В модуль module-pipe-sink добавлен новый аргумент use_system_clock_for_timing, с помощью которого можно использовать для синхронизации потока системный таймер.
  • Модуль module-pipe-sink теперь может использовать уже существующие каналы.
  • Добавлена поддержка стереовывода для USB-гарнитур Steelseries Arctis 7.
  • Добавлена поддержка разъёмов подключения громкоговорителей Dell Thunderbolt Dock TB16.
  • В систему подавления эха Speex добавлен параметр dereverb.
  • Добавлен новый модуль module-always-source, который позволяет проверить, что всегда доступен как минимум один источник звука, который не работает в режиме мониторинга.
  • module-augment-properties теперь использует XDG_DATA_DIRS для поиска файлов .desktop.
  • Реализована возможность исключения GConf из списка зависимостей.
  • qpaeq портирован на Qt 5 и его лицензия изменена с AGPL на LGPLv2.1.
  • Реализована совместимость с glibc 2.27.

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: tailgunner (всего исправлений: 5)

Ответ на: комментарий от Radjah

Пульса и без systemd срачедостаточна.

Deleted
()
Ответ на: комментарий от anonymous

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

AVL2 ★★★★★
()
Ответ на: комментарий от crypt

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

ну мне звук с виртуалки не нужен. мне проще. Но пару тройку лет назад оно шипело да, заикалось еще. сейчас вроде ничего. да и в отличии от кое какого другого поделия от этого автора, оно не совсем чтоб такое инвазивное. ну то есть я пробовал от него избавится и все работало, правда пришлось .asoundrc вспомнить.

alwayslate ★★
()
Ответ на: комментарий от AVL2

Даже я не сказал бы лучше про поттеринга и его творения

anonymous
()
Ответ на: комментарий от alwayslate

Зачем .asoundrc вспоминать? У меня alsa и без этого работает хорошо. Или есть что-то, чего я не знаю, но должен?

anonymous
()
Ответ на: комментарий от anonymous

Или есть что-то, чего я не знаю, но должен?

Не парься, ты очевидно глуховат :)

anonymous
()
Ответ на: комментарий от anonymous

Зачем .asoundrc вспоминать? У меня alsa и без этого работает хорошо. Или есть что-то, чего я не знаю, но должен?

в целом да, но у меня не было аппаратного микширования - пришлось alsaское настроить. а так все и так работало.

alwayslate ★★
()
Ответ на: комментарий от anonymous

Зачем .asoundrc вспоминать? У меня alsa и без этого работает хорошо. Или есть что-то, чего я не знаю, но должен?

Ну будет какой нить Асусь Сонар - вспомнишь :) В прочем эт больше вопрос к тем кто писал под него дрова...

cheez ★★★
()
Последнее исправление: cheez (всего исправлений: 1)
Ответ на: комментарий от cheez

А можно примеры, что конкретно не так? У меня всегда alsa по умолчанию везде все подхватывала. Единственный минус - на рабочем леново один источник звука блокирует всю аудиокарту, но здесь что альса, что пульсаудио - один хрен, к сожалению, пока не нашел, как решить

anonymous
()
Ответ на: комментарий от cheez

Ну будет какой нить Асусь Сонар - вспомнишь

Для D1/DX никаких специфичных настроек не требуется, например.

anonymous
()
Ответ на: комментарий от alwayslate

я сам давно уже десктоп не ковырял. собрал RPM для PA 8.0, предварительно убрав защиту от дурака, который собственно дурак Поттеринг туда и добавил. пробовал новые версии - никакой разницы, кроме проблем со сборкой и плюнул.

мой коммент насчет качества звука был по аналогии с emacs - хорошая операционка, только текст едитора не хватает.) так и здесь.

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 1)

Хм. А что делать, если он перестал видеть устройства?

anonymous
()
Ответ на: комментарий от anonymous

Он там по умолчанию, качество только плохое.

anonymous
()
Ответ на: комментарий от AVL2

Ну вот. Осталось теперь выяснить: пшшаудио — это полезный посредник или бесполезный паразит, маскирующийся под полезного посредника.

anonymous
()
Ответ на: комментарий от anonymous

У карточек серий DG/DGX на уровне альсовских дров косяк - нет поддержки их аппаратного микшера, а софтверный с ними работает через известное место.

cheez ★★★
()
Ответ на: комментарий от anonymous

default устройство выбирал или какойнить HDA? Надо дефолт, тогда альса сама софтварно все миксует и не блокирует.

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

deep-purple ★★★★★
()
Ответ на: комментарий от anonymous

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

AVL2 ★★★★★
()
Ответ на: комментарий от deep-purple

Там по дефолту звука вообще нет на насраном леново, он весь ломится через неподключенный хдми, а даже если и подключить - все равно тишина, а я через наушники стандарного миниджека слушаю

anonymous
()
Ответ на: комментарий от anonymous

Пульс сокращает задержку, дурачок. Я через Пульс нормально играю на миди-клавиатуре, а голую Альсу без Джека так не может.

meliafaro ★★★★★
()
Ответ на: комментарий от anonymous

Твоим родителям надо про монстра сказать. Альса работает в постранстве ядра. Без промежуточных сущностей в пространстве пользователя «доделать» не получится. В общем, без чего-то вроде ПульсАудио никак.

meliafaro ★★★★★
()
Ответ на: комментарий от crypt

Что вы с ним учиняете такое? Вспомнился анекдот про русского в пустой комнате, который один титановый шарик сломал, другой потерял.

meliafaro ★★★★★
()
Ответ на: комментарий от meliafaro

Ничего не надо - оно само умеет портить звук.

А вот настроить, чтоб было нормально — это надо пердолиться этак пару часов с выходом каждой новой версии.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от meliafaro

Это как посредник может наоборот ускорять? Следуя вашей логике, если я на заводе делаю деталь, я ее проверяю, а тут взяли Васю, который разглядывает уже сделанную мной деталь и говорит - «Да, это деталь», то новый способ быстрее первого? Задержка самой пульсы гораздо выше задержки альсы. Я уж не говорю о том, что пульса единственный процесс с приоритетом -19

anonymous
()
Ответ на: комментарий от Deleted

Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.

Причём тут твоя FreeBSD, болезный?

Ништяк ты лопнул

? Ты действительно пациент дома скорби? Таких я боюсь. Не забывай про таблетки, да.

anonymous
()
Ответ на: комментарий от anonymous

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

meliafaro ★★★★★
()
Ответ на: Ненужно от burato

Закопайте, пожалуйста.

Без проблем. Ложись в ямку, щас за лопатой схожу.

meliafaro ★★★★★
()

У пульсы есть несколько киллерфич - HRTF-профили, автоматическое уменьшение громкости при голосовом вызове, эхо- и шумоподавление, удобное создание мониторов для скринкастов. Опять же, беспроводные наушники с альсой у меня подружить не получилось. Так что нужно.

lizard ★★★
()
Ответ на: комментарий от Deleted

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

Для каждого приложения выставить свой звук. Слово «рулить» тут неуместно. Если что тебе непонятно еще, ты не стесняйся, спрашивай.

anonymous
()
Ответ на: комментарий от lizard

Бесполезно это объяснять людям, которые считают бесполезными свистелками всё, что вышло со времён Шиндовс 95.

meliafaro ★★★★★
()
Ответ на: комментарий от anonymous

Для каждого приложения выставить свой звук

Эт чё, уровень громкости в конфиг куда-то прописывать? XD

Deleted
()
Ответ на: комментарий от meliafaro

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

lizard ★★★
()
Ответ на: комментарий от anonymous

Пульсой не пользуюсь, поэтому у меня вопрос - как в альсе сделать для каждого приложения свой уровень громкости?

anonymous
()
Ответ на: комментарий от meliafaro

Хорошо пукнул, смачненько, теперь иди штанишки постирай

anonymous
()
Ответ на: комментарий от Deleted

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

Для каждого приложения выставить свой звук. Слово «рулить» тут неуместно. Если что тебе непонятно еще, ты не стесняйся, спрашивай.

Эт чё, уровень громкости в конфиг куда-то прописывать? XD

Вот откуда в твоем больном мозгу возникла речь про конфиги? У вас режим сменился «в комнате с белым потолком, с правом на надежду»? К чему ты это написал?

anonymous
()
Ответ на: комментарий от anonymous

Пульсой не пользуюсь, поэтому у меня вопрос - как в альсе сделать для каждого приложения свой уровень громкости?

Откажись от альцы, в чем проблема? Она твоя сестра? Любовница? Что у тебя за нездровая привязанность к ней?

anonymous
()
Ответ на: комментарий от grem

Щас как давай по окнам шастать на каждый чих

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.