Журнал LinuxFormat - перейти на главную

LXF152:PulseAudio 1.0

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: « Обзоры Управление звуком PulseAudio 1.0 Вкратце Слой совместимости для аудио, призванный ун…»)
 
Строка 2: Строка 2:
  
 
  PulseAudio 1.0
 
  PulseAudio 1.0
Вкратце
 
  
Слой совместимости для аудио, призванный унифицировать вывод звука в Linux. См. также: ''ALSA'', ''ESounD'', ''GStreamer'', ''aRts'', ''Jack'', ''OSS'' или ''Phonon''.
+
{{Врезка|Ширина=30%|Заголовок=Вкратце|Содержание=Слой совместимости для аудио, призванный унифицировать вывод звука в Linux. См. также: ''ALSA'', ''ESounD'', ''GStreamer'', ''aRts'', ''Jack'', ''OSS'' или ''Phonon''.}}
  
''Под угрозой Гом Джаббара, '''Грэм Моррисон''' решился попробовать надежду всея Linux-музыки – и обнаружил, что «мальчик повзрослел».''
+
:''Под угрозой Гом Джаббара, '''Грэм Моррисон''' решился попробовать надежду всея Linux-музыки – и обнаружил, что «мальчик повзрослел».''
  
 
P''ulseAudio'' – это слой совместимости для звука: подключаемые модули и утилиты, задача которых – сидеть между ядром и настольными приложениями и следить, чтобы они ладили друг с другом. Однако обозревать нечто, созданное, чтобы делать управление звуком максимально прозрачным – задача не из легких.
 
P''ulseAudio'' – это слой совместимости для звука: подключаемые модули и утилиты, задача которых – сидеть между ядром и настольными приложениями и следить, чтобы они ладили друг с другом. Однако обозревать нечто, созданное, чтобы делать управление звуком максимально прозрачным – задача не из легких.
  
Если ''PulseAudio'' работает, нам незачем его видеть: мы слышим отличный звук в наших приложениях и играх, причем независимо от конфигураций и настроек. А если нет, то причина может быть и в чем-то другом. Нет звука? Вероятно, отсутствует драйвер, задан неправильный приоритет устройств в ''ALSA'' или доступ блокирован более старым приложением. Нет регулятора громкости? Виновато приложение, микшер ''ALSA'' или мультимедиа-клавиши. Вдобавок, дистрибутивы упаковывают ''PulseAudio'' по-разному и назначают ему различный приоритет в аудиостеке.<blockquote>ДВЕ ВРЕЗКИ</blockquote>Свойства навскидку
+
Если ''PulseAudio'' работает, нам незачем его видеть: мы слышим отличный звук в наших приложениях и играх, причем независимо от конфигураций и настроек. А если нет, то причина может быть и в чем-то другом. Нет звука? Вероятно, отсутствует драйвер, задан неправильный приоритет устройств в ''ALSA'' или доступ блокирован более старым приложением. Нет регулятора громкости? Виновато приложение, микшер ''ALSA'' или мультимедиа-клавиши. Вдобавок, дистрибутивы упаковывают ''PulseAudio'' по-разному и назначают ему различный приоритет в аудиостеке.
  
LXF152.rev_pulseaudio._opt.jpeg Вывод по приложениям
+
{{Врезка|Ширина=|Заголовок=Свойства навскидку|Содержание=<gallery>
 +
File:LXF152.rev_pulseaudio._opt.jpeg|'''Вывод по приложениям''': Можно выбрать аудиоустройство и уровень громкости.
 +
File:LXF152.rev_pulseaudio_opt1.jpeg|'''Новый эквалайзер''': Включается в любую заданную часть вашего аудиопотока.
 +
</gallery>}}
  
Можно выбрать аудиоустройство и уровень громкости.
+
[[Файл:LXF152.rev_pulseaudio_opt2.jpeg|thumb|Звук из нескольких приложений микшируется в одном потоке, и через ''PulseAudio'' вы можете выставить относительные уровни громкости для каждой программы.]]
 
+
Новый эквалайзер
+
 
+
LXF152.rev_pulseaudio_opt1.jpeg Включается в любую заданную часть вашего аудиопотока.
+
 
+
<nowiki>*****</nowiki>
+
 
+
lxf152-04-review02-web-resources/image/LXF152.rev_pulseaudio_opt2.jpeg
+
 
+
Звук из нескольких приложений микшируется в одном потоке, и через ''PulseAudio'' вы можете выставить относительные уровни громкости для каждой программы.<blockquote>КОНЕЦ ДВУХ ВРЕЗОК</blockquote>
+
  
 
== Меряем пульс ==
 
== Меряем пульс ==

Версия 22:27, 31 января 2018

Обзоры Управление звуком
PulseAudio 1.0


Под угрозой Гом Джаббара, Грэм Моррисон решился попробовать надежду всея Linux-музыки – и обнаружил, что «мальчик повзрослел».

PulseAudio – это слой совместимости для звука: подключаемые модули и утилиты, задача которых – сидеть между ядром и настольными приложениями и следить, чтобы они ладили друг с другом. Однако обозревать нечто, созданное, чтобы делать управление звуком максимально прозрачным – задача не из легких.

Если PulseAudio работает, нам незачем его видеть: мы слышим отличный звук в наших приложениях и играх, причем независимо от конфигураций и настроек. А если нет, то причина может быть и в чем-то другом. Нет звука? Вероятно, отсутствует драйвер, задан неправильный приоритет устройств в ALSA или доступ блокирован более старым приложением. Нет регулятора громкости? Виновато приложение, микшер ALSA или мультимедиа-клавиши. Вдобавок, дистрибутивы упаковывают PulseAudio по-разному и назначают ему различный приоритет в аудиостеке.


(thumbnail)
Звук из нескольких приложений микшируется в одном потоке, и через PulseAudio вы можете выставить относительные уровни громкости для каждой программы.

Меряем пульс

Звук важен, и он – значительная часть успеха Linux на рабочем столе. PulseAudio – наша главная ставка в продвижении системы, столь же прозрачной, как и CoreAudio в OS X, но к тому же полностью открытой и кросс-платформенной. И это единственный кандидат на замену зоопарка аудиоподсистем, выбираемых командами рабочего окружения, дистрибутива или приложения без оглядки на совместимость или удобство использования. Но в этом-то и проблема. PulseAudio существует в мире, где одни программы завязаны на чистую ALSA, а другие «тянут» GStreamer, Phonon, VLC или еще что-нибудь. Выход PulseAudio 1.0 – только первый шаг. Следующим должно стать создание окружения, где он будет выбором по умолчанию и где любое запущенное приложение знает, куда выводить звук. Мы установили версию 1.0 на нашу тестовую машину с Arch, без малейших остатков предыдущих конфигураций, и результаты оказались фантастическими. Звук работал как с выхода материнской платы, так и через USB-наушники. Последнее особенно замечательно, поскольку наушники – самостоятельное звуковое устройство, независимое от встроенной аудиокарты.

Используя чистую ALSA, мы были не в состоянии регулировать громкость на них; с PulseAudio есть возможность выставить уровни для каждого приложения в отдельности, в реальном времени и с обратной связью от микшера pavucontrol. Это приложение легче в использовании, чем аналоги, и оно прекрасно подойдет большинству пользователей. Когда мы выдернули наушники в процессе воспроизведения, звук был перенаправлен на материнскую плату. Затем мы подключили их обратно – подгрузился драйвер, и звук снова пошел через наушники. Именно так все и должно работать.

Способ получения последней версии ПО, конечно, зависит от дистрибутива. Пользователям Ubuntu следует обновиться до 11.10, и наша Arch-машина тоже получила его вместе с одним из обновлений.

Пользователям других дистрибутивов, вероятно, придется подождать очередного релиза или собрать смешанную конфигурацию. Мы бы порекомендовали первое, причем в виде установки с нуля. Помимо регулировки громкости по приложениям, PulseAudio 1.0 предлагает транзит цифрового звука, новый эквалайзер, эхоподавление для микрофонов и управление через D-Bus. Если у вас стоит Jack, Pulse подстроится автоматически.

Хотя на это и потребовалось время, но PulseAudio, наконец, вырос.

********************************************

PulseAudio 1.0

Разработчик: Леннарт Пёттеринг [Lennart Poettering]

Сайт: http://pulseaudio.org

Лицензия: LGPL

Функциональность9/10

Производительность8/10

Удобство использования5/10

Документация7/10

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

Рейтинг7/10

[[Категория:LXF152]

Персональные инструменты
купить
подписаться
Яндекс.Метрика