LINUX.ORG.RU

PulseAudio 10.0

 , ,


3

4

Состоялся релиз PulseAudio 10.0.

PulseAudio — это звуковой сервер, созданный для GNU/Linux и портированный на Solaris, FreeBSD, NetBSD, MacOS X, Windows 2000 и Windows XP. Используется в большинстве дистрибутивов GNU/Linux и в различных мобильных устройствах.

PulseAudio является свободным программным обеспечением, большая часть исходного кода распространяется под лицензией GNU LGPL 2.1 или выше.

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

  • автоматическое переключение профилей Bluetooth-гарнитур с A2DP на HSP/HFP при использовании VoIP-приложений;
  • раздельная регулировка громкости профилей Bluetooth A2DP и HSP для BlueZ 5-й версии;
  • новый модуль распределения потоков;
  • исправлена работа внешних звуковых карт при горячем подключении;
  • обмен данными между процессами на основе техники маппинга памяти (memfd) теперь задействован по умолчанию;
  • удалён модуль xenpv-sink;
  • убрана зависимость libpulse от json-c;
  • теперь юнит pulseaudio.service зависит от pulseaudio.socket запускающемся первым, если PulseAudio использует systemd для запуска;
  • поддержка OpenSSL 1.1.0;
  • уточнена лицензия графического интерфейса эквалайзера qpaeq (AGPL).

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

★★★★★

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

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

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

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

Пользователи ALSA + VLC просто выбирают куда именно выводить. VLC ещё и «на лету» позволяет. Во всяком случае, у меня на ноуте с динамиков на HDMI (там Gentoo, а в бинарном дистре всё-таки приходилось перезагружать плеер).

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

не что, для каждого купить по колонке и чтобы они валялись?

зачем им валяться? :-D

хватит одной
с жиру просто бесятся

Прекрати xD нет, продолжай.

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

Пользователи ALSA + VLC просто выбирают куда именно выводить.

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

VLC ещё и «на лету» позволяет.

На лету? Пока ноут падает на пол?:))

Во всяком случае, у меня на ноуте с динамиков на HDMI (там Gentoo, а в бинарном дистре всё-таки приходилось перезагружать плеер).

Ах вон ты о чем. Ну это вообще дич. Можно даже воспризведение не останалвивать ведь!!!

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

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

когда надо звук есть и так и сяк.

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

>> а в бинарном дистре всё-таки приходилось перезагружать плеер

> шёл 2017-й год.

Да регрессия какая-то, уверен что уже поправили.

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

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

вот что-то иногда без jackd не выбирается...

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

О, интересно. Может починили мне проблему, что Bluetooth колонка плохо переключалась на A2DP (а точнее выключалась как аудио устройство в Off).

Просто лень искать/заводить багу...

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

да я не о них, я о «наголойальсесижуибеднезнаюпульсненужен» проблемах.

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

У тебя случайно не connman вместо NetworkManager? У меня он ставил на Soft Block мой Bluetooth (притом что connman не умеет рулить Bluetooth). Пришлось отказываться от него. Connman-а, конечно.

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

В качестве оффтопа. Насколько я знаю, в 90-е в Фидо был хороший анекдотник. ИМХО, в 2020-е Фидонету не помешает хорошее СМИ (на случай если интернет прикроют). Раньше такой проблемы не стояло, но теперь ТВ протухло и там новости лучше не смотреть

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

Но alsa просто работает с тем же кастомным .asoundrc (dmix+table), да и подходящего case в troubleshooting'е нет. Также в пульсо-миксере нет регуляторов, кроме вывода и ввода аудио через пульсу, для любой не-intel-hda с более чем одним входом/выходом это проблема.

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

Когда уже аналог васаби-ексклюзиве запилят?

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

Конечно. Надо написать конфиг с подключенным dmix микшером. Хотя у меня в gentoo всё просто работает и без конфига.

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

в двух словах - джек может завернуть миди-выход с секвенсера на миди-вход синтезатора

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

Свинью еще в 2010 убрали, если не раньше.

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

jackd

чойто?

з.ы.

 $ equery f media-sound/jack2 | grep 'jackd$' || echo «KO»
KO

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

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

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

Иксы не нужны потому что сетевая прозрачность

ведете прямой репортаж из своей палаты?

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

И не со своей. В 2010-2011 годах новоявленые фанаты Wayland именно так аргументировали его «нужность». Все как один, в один голос. Я лишь читал холивары, и иногда пытался убедить что Шаттлворт только попиарился, а писать Wayland будут совсем дрругие люди. М-да, хорошие были времена

ZenitharChampion ★★★★★
()

милый срач. особенно забавно глядеть, как половина, говоря alsa, подразумевает ядерную подсистему, а вторая - юзерспейс c alsa-project

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

Когда Пульса только появилась (Fedora 8 и Ubuntu 8.04), у новоявленых фанатов «кристально чистого звука» был основной довод: «теперь звук можно запустить из нескольких программ сразу». Притом что ALSA это позволяла сделать всегда, с момента её появления в 2003 году.
Но довод мощный, да. Для тех кто в линуксе впервые.

И да и нет. Если звуковая карта не поддерживала аппаратное микширование, то приходилось настраивать dmix. А в PulseAudio оно сразу програмное, как в windows. Многие считают это однозначным плюсом. Но если в звуковой карте есть аппаратное микширование, почему нужно отказываться от его использования?

rezedent12 ☆☆☆
()
Ответ на: комментарий от AP

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

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

А в PulseAudio оно сразу програмное, как в windows.

В Windows оно такое, как может звуковая карта. Может микшировать - аппаратное, не может - программное. Хотя, точнее, как драйвер венде скажет. Вам, пингвинята, до уровня венды 20-и летней давности ещё ползти и ползти, и ж#па голая.

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

Обоим группам нужно как-то уже определиться на счёт крестика и трусов.

Ты сейчас навязываешь ложные альтернативные причины. PulseAudio плоха не тем что она абстракция, а тем что она плохая абстракция.

Сам Поттеринг писал что то вроде, хрен с ними с сокетами и API, используйте мою библиотеку. Так в POSIX дела не делаются. Следовало сделать нормальный сокет-ориентированный интерфейс с определённым простым форматом входных и выходных данных.

rezedent12 ☆☆☆
()
Ответ на: комментарий от Sunderland93

Нигде не нашёл там упоминания Linux в составе

А зачем им про это писать?

Мне Бен Лофтис, инженер из Харрисон, рассказывал. Могу даже процитировать:

The screens in the meter-bridge each run linux, and they also drive the knobs and faders under them.

The master console automation system runs a linux desktop for file manangement and networking.

The DSP engines run a very tiny embedded linux performing 64-bit DSP at ultra low latency ( 1 sample, no buffering )

The Xrouter provides the physical I/Os and it runs an embedded linux.

Finally, our Xdubber is a customized version of Ardour, running on yet another desktop linux flavor.

The Xrouter, Xengines, and Xdubbers use a proprietary, high-performance ethernet protocol which connects the boxes with 64-bit audio. The Xengines and Xrouter send 256 channels of bi-directional 64-bit audio on one wire.

In the case of the Xdubber, we wrote a JACK driver to talk directly to the ethernet audio protocol. This provides 64 bi-directional channels of 32bit audio at 96kHz into and out of Ardour. (with no hardware other than the onboard gigabit network card!)

хотя встречал синтезаторы на линуксе ранее

Ямаха и Корг, да :)

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

Но если в звуковой карте есть аппаратное микширование, почему нужно отказываться от его использования?

Потому что ты не видел уровень интермодуляционных искажений в этом «опоратном микшировании». Хотя кому я это говорю.

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

И где написано, что там внутри Линукс с джеком.

Читай комментарием выше. Кстати, Харрисон — не единственный производитель цифровых консолей с линупсом внутри.

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

Так в POSIX дела не делаются.

Ты, конечно, читал стандарт, да?

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

PulseAudio вроде нужна и юзерспейсная часть

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

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

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

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

PulseAudio плоха не тем что она абстракция, а тем что она плохая абстракция. Сам Поттеринг писал что то вроде, хрен с ними с сокетами и API, используйте мою библиотеку. Так в POSIX дела не делаются. Следовало сделать нормальный сокет-ориентированный интерфейс с определённым простым форматом входных и выходных данных.

О, аргументированная критика в треде. Спасибо, прям порадовал.

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

В Windows оно такое, как может звуковая карта. Может микшировать - аппаратное, не может - программное. Хотя, точнее, как драйвер венде скажет. Вам, пингвинята, до уровня венды 20-и летней давности ещё ползти и ползти, и ж#па голая.

Срочно в Linux портировать ASIO и DirectXXX?

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

аппаратное микширование

«опоратном микшировании»

За своей орфографией следи.

Хотя кому я это говорю.

Тому кто сразу после установки Debian удаляет PulseAudio при любых проблемах со звуком.

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

Срочно в Linux портировать ASIO и DirectXXX?

А щто тебя смишит ? Это непревозойдённые технологии, между прочим, из-за которых венда не имела и не имеет конкурентов. И не будет иметь, пока не будет аналогов этим и другим технологиям.

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

непревозойдённые технологии, между прочим, из-за которых венда не имела и не имеет конкурентов

CoreAudio? Не, не слыхал.

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

Вам, пингвинята, до уровня венды 20-и летней давности ещё ползти и ползти, и ж#па голая.

LOL, это нынешней винде до винды 20-ти летней давности ползти и ползти. Ну насмешил :)

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