LINUX.ORG.RU

Выпущен PulseAudio 2.0

 ,


3

5

Спустя полгода после прошлого релиза была выпущена новая версия звукового сервера PulseAudio — 2.0.

Ключевые изменения:

  • Динамическое переключение частоты дискретизации при выводе на звуковую карту.
  • Определение, подключен ли штекер к разьему звуковой карты.
  • Существенные улучшения в подавлении эха.
  • Модуль Virtual Surround.
  • Паравиртуальный модуль-источник для xen.
  • Исправления для HURD.
  • Улучшение качества декодера A2DP.

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

★★★★★

Проверено: tazhate ()
Последнее исправление: Binary (всего исправлений: 3)

Лишняя сущность. Сучность. Теперь, даже если Поттеринг сделает что-то стоящее - не поверю.

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

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

Круто. Ни разу такого не видел, и видеть не хочу

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

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

Собственно у меня есть ноутбук. Если не надо орать из колонок то:

а)С помощью хоткея (Ctrl + -) звук укручивается до нуля.

б)Втыкаются наушники и звук с колонок уходит на них. Не нужно никаких пульсов, апплетов, всплывающих окон и похоже это вообще аппаратная фишка 99.8% звуковых карточек, для которой не требуется драйвер.

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

Да, сейчас все работает как должно (про mpd отдельный разговор).
Установка тривиальна - добавил pulseaudio в USE в /etc/make.conf, выполнил emerge -avuND world, в ~/.mplayer/config выставил -ao pulse, все остальное работает из коробки, без system-wide pulseaudio и без polkit/consolekit.
С mpd проблему решил так: у меня есть отдельная машина - файлопомойка, и с нее я вещал музыку (через mpd), на своем ноуте через mpd же слушал и выводил на колонки. Сейчас сделал так - поставил и на сервер PA, в mpd.conf добавил там вывод прямо на мой ноут через PA (указал server, sink), на своем ноуте разрешил сетевое использование звуковых устройств - в /etc/pulse/system.pa

load-module module-native-protocol-tcp auth-ip-acl=server.ip
Все работает как ожидается - громкость регулируется через биндинги в xbindkeys (выше по топику), можно одновременно выводить несколько звуков, при разговоре в pidgin почувствовал подавление шумов, звук из флеша выводится без проблем (скайпом не пользуюсь, про него ничего не могу сказать).

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

Ну, в общем, могу сказать, что когда у меня не получилось сходу состряпать конфигурацию для вывода звука пульсой в телевизор, подцепленный по HDMI как раз таки к Нвидии, парни с #pulseaudio (а, может, и девушки, хрен их там разберёшь :)) очень быстро и толково мне помогли состряпать правильный синк. Конфигурация, к сожалению, не сохранилась, но, в целом, там всё просто.

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

Написать там действительно для конкретного устройства просто. А хочется чтобы всё работало из коробки.

dinn ★★★★★
()

Динамическое переключение частоты дискретизации при выводе на звуковую карту.

И тут я понял, какие вопросы теперь начнет задавать народ. Что-нить типа «как выставить принудительно частоту дискретизации» или «почему у меня видео воспроизводится с замедлением в два раза на mplayer».

Определение, подключен ли штекер к разъему звуковой карты.

У меня сейчас ноут как-то определяет в ubuntu. Интересно, за счет чего.

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

и похоже это вообще аппаратная фишка 99.8% звуковых карточек, для которой не требуется драйвер.

Для AC97 - да. Для Intel HD Audio - драйверная. То есть «до пульса».

jackill ★★★★★
()

Определение, подключен ли штекер к разьему звуковой карты.

Вот это круто!

Opeth ★★★
()

Столько срача в обсуждении узкоспециальной приблуды… Нафига эта пульса нужна? Звук по сети транслировать? Это нужно единицам. Почему же стольких волнует вообще само существование этой самой пульсы? Мне ни одна из её фич нафиг не нужна, потому я её просто не использую, и никаких проблем не знаю с обычной алсой.

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

вполне поверю что в спеках для интел хда это аппаратно... но думаю есть исключения и всётаки хочется видеть опцию в конфиге...

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

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

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

а был ведь ещё такой jack... ну тоесть он вроде и сейчас есть, он вроде тоже такой фичей хвастался ? и что-то мне кажет что это он чертяка.

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

! призываю поздравить счастливого человека!

ЗЫ мне тут просто кто-то подсказал что-то я теперь меры принимаю.

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

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

Сейчас в большинстве ноутов это делается не аппаратно, а программно. Т.е. само по себе втыкание штекера ничего не делает, ну окромя отправки события. А уже отсюда драйвер пляшет и перенаправляет вывод на наушники/внешние колонки. Как-то так.

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

Тут кэп намекает, что snd-hda-intel это общее название, сами чипы могут отличаться же. Впрочем, я с этой бедой сталкивался на ноутах asus, hp и sony.

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

«OSS4: Оно умеет уходить в спящий режим уже?»

-реализуется скриптом

Скрипт убивает все до единой программы, юзающие звук. Прекрасное решение, что.

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

Та поставь на Пулсе 48000, и всё. Зачем менять динамически?

А если звуковая карта подключается динамически (USB, например)?

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

меня устраивает... если ВАМ, что-то не нравится, то возьмите и напишите... а кидать говном и я могу, притом во все программы...

dimderbin
()

вот поясните: если он играет трек с частотой 48000 гц, в этот момент заиграл системный звук с частотой 41000 гц, что сделает пульса в такой ситуации?

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

тогда такой вопрос: играет у меня короткий звук например на пару секунд, его сэмлрэйт 8000, и в этот же момент начинает играть флак с огого-каким сэмплрэйтом, где, простите, профит?:)

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

Как полёт пульсы? И как же она заработала без polkit1, когда, как минимум, нужно изменять права на звуковые устройства, чтобы он мог к ним подключиться?
В pidgin пользуешь SIP или через что ты там разговаривал?
Что у тебя за система, что у тебя гента собирается с отключенными polkit1 и consolekit?

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

Pulseaudio работает, как часы.

polkit и consolekit не установлены, но это требует ручной настройки package.use и package.mask (и сейчас я начинаю думать, что это выглядит как борьба с ветряными мельницами - наверно, после сессии все же поставлю их, хотя это некритические компоненты).

Насчет прав на звуковые устройства - мой пользователь состоит в группе audio

fads@extensa ~ $ ls -l /dev/dsp
crw-rw---- 1 root audio 14, 3 May 20 00:39 /dev/dsp
Скорее всего, поэтому pulseaudio заработал сразу после установки, без изменения прав.

В pidgin пользуюсь голосовыми и видеозвонками. Хотя я мог тогда погорячиться, кардинального улучшения звука нет (если вообще есть). Что касается звука в pidgin --- надо ковыряться в конфигах кодеков (~/.purple/fs-{element,codec}.conf), но я пока так и не осилил настроить speex/vp8 под свою пропускную способность сети.

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