LINUX.ORG.RU

Релиз PulseAudio 3.0

 , , , ,


1

0

Представлен новый релиз популярного звукового сервера PulseAudio 3.0. Главные нововведения:

  • Поддержка ALSA Use Case Manager (UCM) — библиотеки для получения информации об особенностях звуковых устройств, установленных в системе.
  • Добавлен интерфейс D-Bus, позволяющий изменять параметры фильтров LADSPA без перезагрузки сервера.
  • Значительно упрощена настройка источников Bluetooth.
  • Оптимизирована работа с устройствами ARM NEON.
  • Добавлена возможность устанавливать индивидуальное значение задержки звука для каждого устройства.
  • Более точное следование стандартам XDG Base Directory Specification (в частности, конфигурационные файлы перенесены из ~/.pulse в ~/.config/pulse).
  • Устранены некоторые незначительные неполадки в поддержке ALSA.
  • Инфраструктурные улучшения: переработана система автоматического тестирования и произведён рефакторинг системы Bluetooth.

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

★★★★★

Проверено: tazhate ()
Последнее исправление: Dendy (всего исправлений: 7)
Ответ на: комментарий от anonymous

неправда. частенько подключаю/отключают 2й и 3й звуковые устройства — ничего не падает.

Во время воспроизведения отключаешь?

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

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

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

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

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

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

Вот они - эти люди. Вообще на ноутах с Intel HD звук прыгает с источника на источник средствами драйвера - воткнул колонки, звук пошел в колонки...

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

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

ты не понял, что я тебе ответил. повторяю: сюрреализм — это не моё. а случай shimon-а — именно что сюрреализм. какие-то самопроизвольно перекидывания звука с одного устройства на другое, my ass...

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

Поэтому HAL нужен, а PulseAudio - нет.

перечисли системы, где HAL активно используется? в windows/macos они никогда вроде не использовались. В *BSD, насколько я знаю, запилили devfs. В Linux от него отказались в пользу udev.

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

PortAudio объединяет многие стандарты, имея сильно меньше недостатков.

ну тут уж эффект qwerty никто не отменял.

Например, я не слышал о случаях успешного применения Pulse под оффтопик, а Port - есть. Возможно, дело в том, что Pulse - это чёртов сервер, а Port - просто либа.

И это важно.

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

Ага, особенно после того, как её прибили гвоздями к udev. Отличный стандарт, прям как WinAPI.

а в чем проблема?

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

а теперь 1) такую же менюшку покажи для «${my-favorite-player}» 2) покажи, как заставить играть звук через две звуковые карты одновременно.

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

Ага, особенно после того, как её прибили гвоздями к udev.

никто её никуда не прибивал, пульс работал и продолжает работать без udev и hal.

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

как её прибили гвоздями к udev.

а удев к системгэ.)

Стандарт)))

chinarulezzz ★★
()

Интересно почему не указана одна из самых вкусных особенностей - теперь комп с PulseAudio может представляться как bluetooth-гарнитура для телефона например: что делает ту же запись звонков намного более простой и удобной.

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

мне не кажется, что ради подобного юзкейса стоило городить ТАКОЙ велосипед, можно было бы обойтись плагином к алсе с динамическим переключением

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

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

Извини, забыл указать, что нужно перекинуть с устройство на устройство, в моём случае с Интела на Аудиджи.

Очень жизненно, да.

Для всяких HTPC вполне востребованная функция.

gatsu
()
Ответ на: комментарий от Google-ch

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

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

теперь комп с PulseAudio может представляться как bluetooth-гарнитура для телефона например: что делает ту же запись звонков намного более простой и удобной.

Это входит в пункт «Значительно упрощена настройка источников Bluetooth»

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

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

cvs-255 ★★★★★
()

интересно оно уже перестало 1) виснуть до состояния kill 9 при использовании нескольких источников звука с разной дискритизацией и нескольких устройств воспровизведения 2) лагать с произвольно изменяющимся временем лага?

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

«Интересно почему не указана одна из самых вкусных особенностей - теперь комп с PulseAudio может представляться как bluetooth-гарнитура для телефона например: что делает ту же запись звонков намного более простой и удобной.» а телефон использовать для записи не судьба? только в гамаке и налыжах?

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

Что за бред ? Это разные подсистемы. Пульс работает через алса (или через другую подсистему если есть). Я имел в виду, что выводить звук через пульс удобнее и правильнее, чем через голую алсу с dmix (костыль для микширования, да).

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

это её задача и всё

про юниск вей мы не слишали, самда должна служить как dns сервер и все (та же логика ?).

было 10 лет назад

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

аппаратно микширует алса уже

щито ?

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

кому должна

архитектурно, юникс вей

dmix

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

настраивать

по дефолту пульс и сам все определяет, но у меня машинка есть, дак там типа долби саунд(или хз как там его), несколько выходов под колонки. По идее, это один пучок для многоканального звука, но я развел эти два выхода как два разных канала. Знаешь как удобно переключать приложение с наушников на колонки и обратно без правки конфигов и перезапуска приложения ?

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

архитектурно, юникс вей

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

чем dmix принципиально лучше pulse

тем, что делает одно дело и делает это хорошо(в общем случае как настроишь)

управлять профилями устройства

alsactl store

Знаешь как удобно переключать приложение с наушников на колонки и обратно без правки конфигов и перезапуска приложения ?

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

А так - я, как пользователь sb live (который умеет это всё и даже больше) с 11-летним стажем, могу тебе сказать, что переключение выходов _изредка_ пригождалось только на записи: «тут типа общий, тут типа мониторы, а тут мы петлю эффектов запилим». А запись, сам понимаешь, это JACK, который и сам со всем отлично справляется.

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

ты никогда даже не пробовал написать подобный «плагин к алсе

потому что мне это нафиг не нужно(в смысле, подобная функциональность не нужна)

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

Такая, что надо музыку живьем с хоста играть, а не костыли приколачивать :-) Поэтому пока Mac и только Mac.

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

А фиг знает. Наверное, чтобы пользователи пульсаудио не расслаблялись...

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

ну я играю живьём с хоста, без VST

А виндовые VST-шки под линуксом - это в любом случае вайн и, как следствие, костыли, к чему вопрос тогда был?

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

знаю, берёшь и втыкаешь джек от наушников в гнездо на колонках

ага, так и динамических искажений меньше будет (если конечно колонки не являются поделкой дяди Ляо)

Кстати о переключениях: пульса ни в какую не видела аппаратную переключалку в звуковухе ноута (то есть втыкаем джек наушников в гнездо... и получаем звук как из наушников, так и из динамиков ноута. Победить не получилось, кроме как ручным переключением в pavucontrol. Снес этот велосипед, оставил только alsa, которая прекрасно работает с аппаратной переключалкой.

Karrham
()

Добавлен интерфейс D-Bus, позволяющий

изменять параметры фильтров LADSPA без перезагрузки сервера

Я джва года ждал этого!

no-such-file ★★★★★
()
Ответ на: комментарий от lazyklimm

мне это нафиг не нужно(в смысле, подобная функциональность не нужна)

Ну разумеется - если бы не _непреодолимые_обстоятельнства_ то ты бы конечно - у-ух как всем показал какой ты эксперт в области звуковой подсистемы GNU/Linux... :-D :-D :-D

А так-то да - только и остаётся что по форумам «не мешки ворочать» ;-)

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

эксперт в области звуковой подсистемы GNU/Linux...

я? ни в коем разе

А ты слишком толст, и судя по всему - чей-то виртуал, иди лесом

lazyklimm ★★★★★
()

Парадоксально, но факт: профессиональная звуковая подсистема jack работает для хомячковой области лучше, чем pulseaudio.

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

Впрочем, если речь идет о разделении выходов микрофона и встроенного микрофона - тут уже только ALSA ковырять.

Quasar ★★★★★
()

Мне PulseAudio нужен. А на мнение тех, кому не нужен, мне плевать :)

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

Парадоксально, но факт: профессиональная звуковая подсистема jack работает для хомячковой области лучше, чем pulseaudio.

О да! Особенно если у пользователя несколько устройств для воспроизведения и захвата звука :-D

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

Для целей музыкантов Pulseaudio непригоден. Обработка звука в реальном времени - лучше jack пока не найти.

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

Именно так. Jack отлично разруливает потоки и ALSA умеет выводить на него звук с каждого процесса отдельно.

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

Именно так. Jack отлично разруливает потоки и ALSA умеет выводить на него звук с каждого процесса отдельно.

А вы хоть пробовали несколько звуковух в jack заюзать?

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

Одновременно - не было задачи. Но подрубал внешнюю USB - работало из коробки. Так jack позволяет несколько звуковух одновременно использовать. Можно даже указать, на какие входы и выходы jack их вешать.

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