LINUX.ORG.RU

Выпущен PulseAudio 2.0

 ,


3

5

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

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

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

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

★★★★★

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

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

Эта программка для того, что стоит в моём нетбуке, показывает, в том числе, и 96KHz и 192KHz, хотя очевидно, что ничего выше 48KHz оно не вытянет.

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

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

Часто не настройки, а именно конфиг чипа.

К слову, на моей карте OSS предоставляет существенно меньшую громкость, чем ALSA

На многих картах OSS предоставляет меньшую громкость, чем alsa, и /никакими/ настройками это не исправляется. Такие карты в alsa портят звук из-за клиппинга в микшере кодека.

А ещё есть карты, где максимальной громкости можно добиться двумя способами: покрутив только volume или покрутив volume максимум на 70%, скажем, а остальное добавить gain. При этом любые положения volume выше 70% приводят к искажениям.

baka-kun ★★★★★
()
Ответ на: комментарий от SoulThreads

хотя очевидно, что ничего выше 48KHz оно не вытянет

почему? она берёт инфу от драйвера относительно hardware pcm. а в твоём нетбуке 99% hda, который, как ты говоришь, «вытянет»

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

Случаем не тем, что делает kill всех приложений, пользующихся звуком?

В нормальных системах звуковой сервер нормально переживает исчезновение карты, и продолжает работать после появления. Самое смешное, что даже воспроизведение может не прерываться, а просто редиректиться в /dev/null.

baka-kun ★★★★★
()
Ответ на: комментарий от SoulThreads

Если б ещё все-все-все это осознавали. :)

И прекратили выпуск CD и распространение flac из них :)

baka-kun ★★★★★
()
Ответ на: комментарий от SoulThreads

потому как оно показывает доступные rates для кодека, а не для самой карточки

Тогда не подойдет. Та же Audigy SE может принимать 44100, но реально внутри (не в драйвере, а в карточке) происходит весьма поганый ресемпл в 48000.

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

почему? она берёт инфу от драйвера относительно hardware pcm. а в твоём нетбуке 99% hda, который, как ты говоришь, «вытянет»

Тот же JACK при попытке завестись на 96/192, вроде, и включается, но как только подключается какой-нибудь клиент — сразу падает. А аудиофайлов, чтобы напрямую с альсой проверить, у меня таких нету.

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

Они прекратятся когда микрофоны заработают

У меня на ASUS 1215n всё полноценно работает с пульсом с самого начала. А что, ещё есть проблемы?

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

А насчёт этого я не понял, это что значит?

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

у меня таких нету

сделай. у меня на встроенной вр

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

В нормальных системах звуковой сервер нормально переживает исчезновение карты, и продолжает работать после появления. Самое смешное, что даже воспроизведение может не прерываться, а просто редиректиться в /dev/null.

Я все понимаю прекрасно, но OSS по другому не умеет. По крайней мере когда я на нем сидел))

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

«Open Sound System (OSS) is the first attempt in unifying the digital audio architecture for UNIX. OSS is a set of device drivers that provide a uniform API across all the major UNIX architectures. It supports Sound Blaster or Windows Sound System compatible sound cards which can be plugged into any UNIX workstation supporting the ISA or PCI bus architecture. OSS also supports workstations with on-board digital audio hardware. »// 4front-tech.com

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

Неудачник, факты будут? или только кидание дерьмом?

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

Ладно. Почитал вики. Оказывается, они звуковыми серверами называют прокладку между низкоуровневым сервером и клиентским приложением. В общем, то, что в большинстве случаев нафиг не нужно. Разве что иногда jack полезен.

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

Да понял уже, что первое не нужно обычно.

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

OSS != звуковой сервер

Оно же может работать без сторонних костылей, + оно имеет виртуальные микшеры. И Alsa умеет тоже самое. Но Alsa самостоятельно может обрабатывать Suspend/Hibernate, а OSS нет.

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

опенсорц,че ты хочешь...

надо, запили(исходники есть)...

Согласен))) Где там дедовская ножовка была!

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

так происходит когда отключен vmix, если он вкл она фигачит все в 48 дефолтно

Логично. Vmix - это программное смешивание потоков, а в Джулии есть ещё и аппаратное. В первом случае используется программный ресемплинг, а во втором - аппаратный. Поэтому при отключении vmix аудиоподсистема выдает поток как есть и тебе кажется, что sample rate динамически изменяется, хотя на самом деле вполне возможно, что resample происходит.

h31 ★★★★
()

На процессоре это никак не скажется?

А на сколько процентов снизится нагрузка на процессор и будет ли снижено потребление энергии, и не повлияет ли на линейный выход?

avtogruzplus
()

«вас уже выпустили из сумасшедшего дома?»

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

не умею менять громкость с помощью xbindkeys

Уже осилил? Если да, то выложи конфиг. Вообще через вызов pacmd можно делать, по идее.

ktulhu666 ☆☆☆
()

Существенные улучшения в подавлении эха.

Разве оно есть? Как включить?

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

Вот из-за такой киллерфичи у меня изкоробки не работали уши в оффтопике. Теперь и с пульсой перестанут работать, ура.

KillTheCat ★★★★★
()

Прерывистое лагание звука, которое уже много лет тянется, до сих пор не исправили?

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

Аудиофилы не могут адекватно оценивать качество звука.

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

Это всё через драйвер делается. На дешёвых такие функции недоступны, как и аппаратное микширование.

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

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

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

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

Собственно, из новости следует, что это наконец-то пофикшено.

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

Да, да... знаю я таких аудиофилов... Им же ламповый звук приятнее, а лампочки накаливания светят ламповее чем солнце... Да...

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

о5 25.

Без пульсы на голой алса - всё ок; с пульсой поверх алса - косяки. Чья проблема?

P.S. как уже говорил, сейчас в debian testing стало внезапно нормально работать. В ubuntu 12.04 всё ещё приходится ставить alsa-hda-dkms, чтоб работало нормально. В opensuse так и не смог заставить нормально работать связку pulseaudio+alsa. Аналогично в fedora. Может хоть 2.0 будет нормально работать наконец.

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

У меня на ASUS 1215n всё полноценно работает с пульсом с самого начала.

А у меня на асере не работал в скайпе. И вообще, поищите по форуму.

А насчёт этого я не понял, это что значит?

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

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

далье будет «Часть функциональности PulseAudio переносят в ALSA».

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

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

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

А собственно что это за фишка такая? Разговоров много, а я так и не могу врубиться, как это на практике должно проявится, что оно определит, подключен ли штекер.

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

Никогда проблем не было с наушниками на ноутах с snd-hda-intel. Может кто объяснит, что это такая за проблема? Вставляю наушники, и звук автоматом переходит в наушники.

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

не осилил

Не-а, не получается. Я использую без consolekit/polkit, наверно поэтому предложенное не работает.
Думаю запилить pulseaudio system-wide, но это сильно не рекомендуется. Либо вернусь на альсу, потому что и с пульсой в текущей настройке сразу два вывода звука не работают.

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

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

anonymous
()
Ответ на: не осилил от fads

Думаю запилить pulseaudio system-wide, но это сильно не рекомендуется.

Вообще, у меня без polkit только NULL-устройство показывало, но запускалось. Попробуйте изменить в /dev/ chown на своего юзера или сделайте chmod 777. И запускайте http://www.nuxified.org/topic/pulseaudio_will_not_start_normal_user без демонизации.

Посмотрите это: http://alfred.anzlovar.com/howto/pulse-audio.html
Это для версии, предшествующей polkit, но всё-же ясно, что, в принципе, оно (polkit) не надо.

И да: pulseaudio system-wide через обычного юзера (не рута) разве можно запустить? Если можно, то не вижу больших проблем.

Какой дистрибутив Вы используете?

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

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

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

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