LINUX.ORG.RU

Выпущен PulseAudio 2.0

 ,


3

5

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

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

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

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

★★★★★

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

Вообще-то, это и процессор нагружает, и на качестве звука сказывается не самым лучшим образом…

Это практически в любом случае делается, не зависимо от настроек. Если ты укажешь частоту 44100 в Пулсе, драйвер карты с одним кварцем пересчитает её в 48000/96000. Ибо звук с частотой не кратной кварцу, карта выводить не может.

Вопрос остался, зачем нужно динамически менять этот параметр?

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

Для разгрузки процессора и, например, чтобы не пересчитывалось два раза (48000 в треке - 44100 в пульсе - 48000 на карте)

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

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

А если у меня 10 источников по 44100? Конвертировать каждый?

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

Вот даже не знаю, насколько это правда. Например, когда-то возился с уменьшением энергопотребления при проигрывании музыки, нашёлся вариант с жёстким прописыванием в ~/.asoundrc частоты 44.1KHz и отключением ресемплинга на стороне клиента, и по странному стечению обстоятельств (если твоё утверждение верно) оно даже работает — процессорное время не поедатся, батарейка живёт дольше. Только вот при проигрывании чего-нибудь с 48KHz получается плохо. А тут всё красиво так выходит.

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

99.9% звуковых карт физически не способны выводить звуки с частотой не кратной 48000Hz. Т.е. в 99.9% случаев происходит ресемплирование 44100->48000.

Что бы ты не настраивал в Пулсе, Алса, Осс ресемплирование будет.

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

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

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

Там по умолчанию очень простой алгоритм, особенно если не установлен пакет libasound2-plugins.

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

99.9% компьютеров оснащены дешёвыми встроенными звуковыми картами.

Я думаю, что всё же меньше :) Ну хотя бы 97-98%.

Google -> Передискретизация звука.

Я знаю, что это, спасибо.

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

99.9% звуковых карт физически не способны выводить звуки с частотой не кратной 48000Hz. Т.е. в 99.9% случаев происходит ресемплирование 44100->48000.

Что бы ты не настраивал в Пулсе, Алса, Осс ресемплирование будет.

Я видел у встроенных звуковушек и у usb-гарнитур одновременно поддерживаемые 48000 и 44100, и 22050 тоже бывает, так что не надо про одну частоту рассказывать.

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

99.9% звуковых карт физически не способны выводить звуки с частотой не кратной 48000Hz

ложь

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

99.9% звуковых карт физически не способны выводить звуки с частотой не кратной 48000Hz. Т.е. в 99.9% случаев происходит ресемплирование 44100->48000.

ну как, на некоторых via чипсетах по два кварца. А вообще - 44100 не нужно.

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

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

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

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

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

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

99.9% компьютеров оснащены дешёвыми встроенными звуковыми картами.
Я думаю, что всё же меньше :) Ну хотя бы 97-98%.

Откуда эти данные? /o\

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

Откуда эти данные?

В основном с потолка :)

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

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

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

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

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

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